aout: add "audio renderer" converters
[vlc.git] / src / audio_output / dec.c
2017-07-19 Thomas Guillemaout: add "audio renderer" converters
2017-07-17 Thomas Guillemaout: reset stereo-mode when a new aout is created
2017-07-17 Thomas Guillemaout: don't restart the decoder when changing stereo...
2017-07-17 Thomas Guillemaout: add comment
2017-07-13 Thomas Guillemaout: remap in order to handle stereo modes
2017-07-13 Thomas Guillemaout: aout_FiltersNew() can now remap channels
2017-07-13 Thomas Guillemaout: increase stereo-mode lifecycle
2017-07-10 Thomas Guillemaout: add support for unknown channel layout
2016-12-28 Julian Scheelaout: Do not try to resample without filter
2016-10-22 Rémi Denis-Courmontvariables: remove redundant HASCHOICE flag in var_Create()
2016-10-07 Thomas Guillemaout: DecSilence: always use i_bytes_per_frame
2016-10-07 Thomas Guillemaout: channel mask can be 0
2016-09-26 Thomas GuillemRevert "aout: always signal when the aout changed"
2016-09-22 Thomas Guillemaout: always signal when the aout changed
2016-09-14 Thomas Guillemvlc_aout: add AOUT_FMT_HDMI
2016-07-28 Thomas Guillemaudio_output: aout_DecPlay: signal if the aout changed...
2016-01-26 Rémi Denis-Courmontaout: fix lost block stats
2016-01-26 Rémi Denis-Courmontaout: use unsigned stats
2015-11-03 Thomas Guillemaudio_output: drain/flush aout filters on flush
2015-09-09 Hannes Domaniaout: fix use after free
2015-05-23 Rémi Denis-Courmontaout: balance stereo-mode variable create and destroy...
2015-03-21 Rémi Denis-Courmontaout: remove aout_DecIsEmpty()
2015-03-21 Rémi Denis-Courmontaout: add wait parameter to aout_DecFlush()
2013-08-05 Rémi Denis-Courmontaout: allow frequency up to 352.8 kHz
2013-07-26 Rémi Denis-Courmontaout: inline aout_DecDeleteBuffer()
2013-07-26 Rémi Denis-Courmontaout: inline aout_DecNewBuffer()
2013-04-26 Rémi Denis-Courmontaout: second guess whether the video output should...
2013-04-26 Rémi Denis-Courmontaout: clean up filters handling of vout request
2013-04-26 Rémi Denis-Courmontaout: revector filters chain (part 1)
2013-02-27 Rémi Denis-Courmontaout: de-inline the locking functions
2013-01-14 Rémi Denis-Courmontaout: add some debug when restarting
2013-01-14 Rémi Denis-Courmontaout: fix crash when changing device fails
2012-12-16 Rémi Denis-Courmontaout: use aout_RequestRestart() where applicable
2012-12-16 Rémi Denis-Courmontaout: do not unset stereo-mode when changing device
2012-12-16 Rémi Denis-Courmontaout: add event to request pipeline reinitialization
2012-12-15 Rémi Denis-Courmontaout: fix crashes if restart fails
2012-12-13 Rémi Denis-Courmontaout: convert to standard atomic ops
2012-11-22 Rémi Denis-Courmontaout: factor out mdate() from the time_get() callback
2012-11-15 Rémi Denis-Courmontaout: deal with failure to restart
2012-11-15 Rémi Denis-Courmontaout: only discard input buffers if they are fatally...
2012-11-15 Rémi Denis-Courmontaout: set PTS correctly on silence blocks
2012-11-13 Rémi Denis-Courmontaout: fix infinite loop on error (fixes #7711)
2012-11-13 Rémi Denis-Courmontaout: fix flawed resampling logic
2012-11-13 Rémi Denis-Courmontaout: fix potential live loop
2012-11-13 Rémi Denis-Courmontaout: update discontinuity flag
2012-11-13 Rémi Denis-Courmontaout: remove output conversions
2012-11-12 Rémi Denis-Courmontaout: rewrite synchronization code
2012-11-11 Rémi Denis-Courmontaout: use atomic variable instead of aout lock for...
2012-11-11 Rémi Denis-Courmontaout: inline synchronization code into dec.c
2012-11-11 Rémi Denis-Courmontaout: remove write-only parameter
2012-11-06 Rémi Denis-Courmontaout: handle filters creation/deletion from decoder...
2012-11-06 Rémi Denis-Courmontaout: partly rewrite and move filters initialization...
2012-11-01 Rémi Denis-Courmontaout: do not remove audio-device on new stream (refs...
2012-11-01 Rémi Denis-Courmontaout: move aout_ChannelsRestart()
2012-10-31 Rémi Denis-Courmontaout: match module life cycle to the object life cycle
2012-10-31 Rémi Denis-Courmontaout: remove dead recycling code
2012-10-04 Rémi Denis-Courmontaout: add --stereo-mode to replace audio-channels varia...
2012-07-22 Rémi Denis-Courmontaout: fix cleanup after error
2012-07-22 Rémi Denis-Courmontaout: fix error handling
2012-07-17 Rémi Denis-Courmontaout: cleanup mixer and rename to volume
2012-07-03 Rémi Denis-Courmontaout: store software amplification and mute separately
2012-05-31 Rémi Denis-Courmontaout: use event callbacks for time and volume/mute
2012-05-22 Rémi Denis-CourmontReplace remaining call sites of aout_BufferFree()
2012-04-21 Rémi Denis-Courmontaout_DecNew: remove redumdant check
2012-03-29 Ludovic FauvetExport aout_Mixer functions to modules
2012-03-07 Rémi Denis-CourmontFix mixer leak (and crash at exit) when audio output...
2012-03-06 Rémi Denis-Courmontaout_DecNew: Use AOUT_CHAN_MAX
2011-11-27 Jean-Baptiste KempfLGPL
2011-10-15 Rémi Denis-CourmontDrain audio output before we claim the buffers are...
2011-08-15 Rémi Denis-Courmontaout: fix crash if input restart fails
2011-08-10 Rémi Denis-Courmontaout: disable recycling for the time being
2011-08-10 Rémi Denis-Courmontaout: recycle output and pipeline if possible
2011-08-10 Rémi Denis-Courmontaout: allocate input from input.c, simplify
2011-08-10 Rémi Denis-Courmontaout: move replay gain handling to dec and mixer
2011-08-09 Rémi Denis-Courmontaout: use atomic variable for replay gain
2011-08-09 Rémi Denis-Courmontaout: use atomic ops for (deferred) restart
2011-08-09 Rémi Denis-Courmontaout: do not use aout_owner() from input
2011-08-08 Rémi Denis-Courmontaout: move input format to aout_owner
2011-08-08 Rémi Denis-Courmontaout: lack of software mixer is non fatal
2011-08-06 Rémi Denis-Courmontaout_TimeReport: feedback timing from audio output...
2011-08-06 Rémi Denis-Courmontaout: move sync date from input to aout structure
2011-08-06 Rémi Denis-Courmontaout: hide "input" from decoder
2011-08-06 Rémi Denis-Courmontaout_DecNew: constify
2011-08-04 Rémi Denis-Courmontaout: restart output on the decoder thread, safely
2011-08-04 Rémi Denis-Courmontaout: fix error handling when output creation fails
2011-08-02 Rémi Denis-Courmontaout: move pre-packetization FIFO handling to output
2011-08-02 Rémi Denis-Courmontmixer only needs the sample format (FOURCC)
2011-08-02 Rémi Denis-Courmontaout: privatize some attributes
2011-08-02 Rémi Denis-Courmontaout: mix and convert before slicing the audio packets
2011-08-01 Rémi Denis-Courmontaout: only (directly) access output FIFO from output...
2011-08-01 Rémi Denis-Courmontaout: remove input.b_paused (use VLC_TS_INVALID pause...
2011-08-01 Rémi Denis-Courmontaout: decouple mixer from audio output
2011-08-01 Rémi Denis-Courmontaout: add an optional flush/drain callback
2011-08-01 Rémi Denis-Courmontaout: use VLC_TS_INVALID
2011-08-01 Rémi Denis-Courmontaout: rename aout_FifoSet() to aout_FifoReset()
2011-08-01 Rémi Denis-Courmontaout: also move output queue when resuming
2011-07-26 Rémi Denis-Courmontaout: remove aout_mixer_input_t (no functional changes)
2011-07-26 Rémi Denis-Courmontaout: premultiply gain before mixing
2011-07-25 Rémi Denis-CourmontRename aout_instance_t to audio_output_t
2011-07-08 Rémi Denis-CourmontMerge all audio output locks except volume control
next