summaryrefslogtreecommitdiffstats
path: root/audio
Commit message (Expand)AuthorAgeFilesLines
* audio: interpolate audio timestampswm42015-11-081-2/+12
* audio: move PTS setting out of the decoderwm42015-11-084-18/+16
* chmap: remove MPlayer layoutswm42015-11-074-39/+0
* ao_jack: remove "alsa" std-channel-layout choicewm42015-11-071-5/+1
* ao_alsa: remove the last bits of legacy channel map fallbackwm42015-11-071-3/+1
* audio: fix af_fmt_change_bytes() with spdif formatswm42015-11-071-1/+1
* audio: do not require full audio chain reinit for speed changeswm42015-11-041-3/+0
* af_lavcac3enc: simplify/fix AVPacket handlingwm42015-11-041-16/+21
* ao_alsa: fix 7.1 over HDMIwm42015-11-041-0/+26
* ao_alsa: map mp_chmaps back to ALSA in a different waywm42015-11-041-39/+54
* ao_alsa: print more chmap info at debug verbositywm42015-11-041-9/+11
* Revert "af_lavrresample: don't drop sl/sr channels for 7.1 on ALSA"wm42015-11-041-28/+5
* af_lavrresample: don't drop sl/sr channels for 7.1 on ALSAwm42015-11-032-6/+29
* ao_alsa: minor cleanupswm42015-11-031-34/+18
* ao_alsa: simplify dmix non-NA hackwm42015-11-031-58/+43
* ao_alsa: move channel map setting code out of main init functionwm42015-11-031-104/+125
* ao_alsa: make failure of buffer parameter setting non-fatalwm42015-11-031-4/+12
* ao_alsa: disable resampling first thingwm42015-11-031-7/+7
* ao_alsa: set access type before formatwm42015-11-031-11/+13
* ao_alsa: handle channel count mismatch safeguard after chmap negotiationwm42015-11-031-12/+12
* ao_alsa: apply non-NA fallback only if input is stereowm42015-11-031-0/+1
* ao_alsa: treat SND_CHMAP_UNKNOWN as NA channel toowm42015-11-031-0/+1
* ao_alsa: remove log message on pausingwm42015-11-031-1/+2
* Replace deprecated av_free_packet() callswm42015-10-281-1/+1
* player: add audio drop/duplicate modewm42015-10-272-0/+10
* ao_coreaudio_exclusive: check for maximum channel countwm42015-10-261-0/+6
* ao_coreaudio_exclusive: fallback to stereo on unknown channel layoutswm42015-10-261-1/+10
* ao_coreaudio_chmap: minor refactorwm42015-10-261-26/+22
* ao_coreaudio_chmap: allow stereo as fallback; avoid mono fallbackwm42015-10-261-2/+5
* ao_coreaudio: fix another minor memory leakwm42015-10-261-1/+2
* audio: bump maximum number of channels to 16wm42015-10-261-1/+1
* audio: use AVFrames with more than 8 channels correctlywm42015-10-263-8/+15
* af_lavrresample: make planarization pass work with >8 channelswm42015-10-261-4/+5
* audio: improve mp_chmap_to_lavc_unchecked() unknown chmap behaviorwm42015-10-261-2/+10
* audio: always log channel maps before determining final mapwm42015-10-265-17/+33
* ao_coreaudio: fix potential UB in error caseswm42015-10-261-3/+2
* ao_coreaudio_chmap: add more loggingwm42015-10-261-8/+10
* af: prevent endless loop when removing filters due to spdifwm42015-10-261-1/+2
* ao_alsa: log format probing in verbose modewm42015-10-251-2/+1
* ao_coreaudio_exclusive: fix buildwm42015-10-211-2/+2
* ao_coreaudio: do not accept unknown channel layoutswm42015-10-211-1/+1
* ao_coreaudio_exclusive: deal with devices return different channel countwm42015-10-213-1/+33
* ao_coreaudio: avoid unnecessary format changeswm42015-10-211-0/+6
* ao_coreaudio: log current format before setting new formatwm42015-10-211-0/+2
* ao_coreaudio: fix some minor memory leakswm42015-10-211-0/+6
* ao_coreaudio: raise timeout for change-physical-formatwm42015-10-201-1/+1
* af_lavrresample: fix unintended audio drift when setting playback speedwm42015-10-141-3/+9
* af_lavrresample: reinit resampler on large speed changeswm42015-10-121-15/+19
* af_lavrresample: use libswsresample dynamic rate adjustment featurewm42015-10-071-9/+26
* audio: make spdif re-probe from normal decoding workwm42015-10-061-1/+1
* ao_alsa: add debug messages for format searchKevin Mitchell2015-10-061-0/+2
* ao_alsa: fix failure to find any sampleformatKevin Mitchell2015-10-061-4/+7
* audio: add option for falling back to ao_nullwm42015-10-052-0/+7
* ao: rework audio output driver probingwm42015-10-051-38/+42
* ao_alsa: improve handling of device disconnectionwm42015-09-281-3/+20
* ao_coreaudio_utils: fix error handling in device listing codewm42015-09-281-3/+10
* audio/filter: remove reentrancy flagwm42015-09-205-22/+1
* af_lavfi: implement af-metadata propertywm42015-09-113-0/+37
* af: use generic statuc codeswm42015-09-111-7/+7
* ao_lavc: minor simplificationwm42015-09-111-2/+2
* ao_alsa: use sample format determination codeKevin Mitchell2015-09-101-12/+10
* ao_alsa: add double to sample format listKevin Mitchell2015-09-101-0/+1
* ao_alsa: put spdif formats into find_alsa_formatKevin Mitchell2015-09-101-9/+9
* audio/format: revise af_format_conversion_scoreKevin Mitchell2015-09-101-8/+13
* ao_oss: use new sample format determination codewm42015-09-101-1/+2
* ao_lavc: use new sample format determination codewm42015-09-103-24/+16
* audio/format: add function for determining sample conversion candidateswm42015-09-102-0/+32
* audio/format: fix interlaved vs. non-interleaved conversionswm42015-09-101-1/+1
* audio/format: actually prefer float over double sample formatwm42015-09-101-1/+1
* af_lavrresample: remove unnecessary indirectionswm42015-09-081-35/+30
* af_lavrresample: add normalize suboptionwm42015-09-081-1/+6
* af_lavrresample: add missing include statementwm42015-09-041-0/+1
* audio/filter: remove af_bs2b toowm42015-09-042-171/+0
* audio/filter: remove some useless filterswm42015-09-0319-3942/+0
* ao_alsa: fix minor memory leakwm42015-08-251-8/+11
* audio: remove unused legacy libavutil headerwm42015-08-073-3/+0
* audio: remove af_dummywm42015-08-012-63/+0
* win32: revert wchar_t changeswm42015-08-014-14/+13
* win32: more wchar_t -> WCHAR replacementswm42015-07-303-9/+9
* win32: replace wchar_t with WCHARwm42015-07-293-4/+5
* audio: fix restoring volumeshdown2015-07-271-1/+1
* af_lavrresample: always reinit resampler on filter reinitwm42015-07-191-18/+1
* af_lavrresample: don't unnecessarily print remix messagewm42015-07-191-8/+8
* af: fix behavior with pathologic filter chainswm42015-07-071-0/+2
* ao_coreaudio: fix device latency, share the codewm42015-07-064-23/+25
* ao_coreaudio_exclusive: continue even if setting physical format failswm42015-07-062-2/+4
* ao_coreaudio_exclusive: fix some verbose outputwm42015-07-041-2/+2
* ao: don't pass along AO arguments when redirectingwm42015-07-031-1/+1
* ao_coreaudio: add exclusive suboptionwm42015-07-031-2/+4
* ao_coreaudio_exclusive: support PCMwm42015-07-031-15/+35
* ao_coraudio: reject all non-PCM formatswm42015-07-031-1/+1
* ao_coreaudio_utils: reduce spamwm42015-07-031-1/+0
* ao_coreaudio_utils: fix format back-mappingwm42015-07-031-5/+7
* ao_coreaudio_exclusive: do not set ao->bpswm42015-07-031-3/+0
* ao_coreaudio_exclusive: dump all latency info in verbose modewm42015-07-031-1/+4
* ao_coreaudio_exclusive: factor format selectionwm42015-07-031-35/+44
* ao_coreaudio_exclusive: separate out stream selectionwm42015-07-031-61/+76
* af_lavrresample: log actual channel layout conversionswm42015-06-301-3/+6
* ao_coreaudio: restore physical format if it can't be set exactlywm42015-06-302-2/+14
* ao_coreaudio: support native mono outputwm42015-06-291-0/+2
* ao_coreaudio: log hotplug events explicitlywm42015-06-291-3/+6
* ao_wasapi: fix regressionwm42015-06-271-1/+1
* chmap_sel: add a mechanism for preferred conversionswm42015-06-271-9/+39
* chmap_sel: remove outdated incomplete commentwm42015-06-271-3/+0
* audio: fix format function consistency issueswm42015-06-2620-86/+83
* audio: replace format name tablewm42015-06-263-52/+23
* audio: remove bitmask format definition messwm42015-06-262-92/+80
* ao_coreaudio_utils: use a macrowm42015-06-261-1/+1
* ao_sndio: fix commentwm42015-06-261-2/+1
* ao_coreaudio: support non-interleaved outputwm42015-06-262-5/+12
* ao_coreaudio: explicitly skip input streamswm42015-06-262-4/+22
* ao_coreaudio_utils: compare full AudioStreamBasicDescriptionwm42015-06-251-1/+3
* audio: output human-readable channel layouts toowm42015-06-254-10/+30
* audio: fix channel map fallback selection (again)wm42015-06-251-36/+61
* ao: standardize channel layout name in debug output furtherwm42015-06-251-0/+2
* af: move af_from_dB() function to af_volume.cwm42015-06-233-22/+11
* af_volume: add a replaygain fallback optionwm42015-06-231-0/+5
* af_lavrresample: free and reallocate resample context on reconfigwm42015-06-221-30/+35
* af_lavrresample: fix commentwm42015-06-221-4/+4
* af: restore detaching of PCM filters when using spdifwm42015-06-223-1/+14
* af_lavrresample: don't flush in uninitialized statewm42015-06-221-1/+2
* ao_alsa: fix a log messagewm42015-06-211-4/+5
* demux: merge extradata fieldswm42015-06-211-5/+1
* demux: rename sh_stream.format to sh_stream.codec_tagwm42015-06-211-1/+1
* Various spelling fixesMarcin Kurczewski2015-06-188-13/+13
* ao_wasapi: fix crash on hotplug init errorwm42015-06-171-0/+1
* af_lavrresample: include osdep/endian.hwm42015-06-171-0/+1
* af: remove conversion filter searchwm42015-06-163-94/+4
* af_convert24: remove this filterwm42015-06-162-123/+0
* af_lavrresample: integrate 24 bit (3 bytes per sample) outputwm42015-06-161-9/+48
* af_lavrresample: always fill reorderwm42015-06-161-1/+1
* audio: remove S8, U16, U24, U32 formatswm42015-06-1612-197/+26
* audio: fix crash on uninitwm42015-06-151-1/+1
* af_lavcac3enc: fix A/V syncwm42015-06-151-3/+17
* af: fix an aspect of filter chain flushingwm42015-06-151-0/+11
* audio: remove unused readonly fieldwm42015-06-152-3/+1
* chmap: make up some channel layout nameswm42015-06-121-0/+3
* ao_alsa: if possible, reorder device maps to std layoutswm42015-06-121-0/+2
* ao_alsa: make it accept 7.1 over HDMIwm42015-06-121-0/+2
* chmap_sel: improve speaker replacement handlingwm42015-06-121-17/+33
* chmap_sel: do naive speaker replacements lastwm42015-06-121-3/+4
* audio: fill NA channels with silencewm42015-06-121-11/+29
* audio: use unknown channel layouts if there is no standard layoutwm42015-06-121-5/+5
* audio: fix messed up channel reorderingwm42015-06-121-2/+2
* audio: deal with AVFrame-style buffer assignmentswm42015-06-122-4/+17
* ao_alsa: change ALSA braindeath heuristicwm42015-06-111-3/+4
* ao_coreaudio: change physical stream format synchronouslywm42015-06-092-5/+2
* audio/out/pull: avoid dropping some audio when drainingwm42015-06-091-9/+18
* audio/out/pull: correctly pad partial frames with silencewm42015-06-091-1/+1
* ao_alsa: refine channel count mismatch error messagewm42015-06-091-2/+2
* audio: add --audio-spdif as new method for enabling passthroughwm42015-06-052-8/+21
* ad_spdif: use a pseudo codec entry to select DTS-HD instead of an optionwm42015-06-051-1/+10
* ao_alsa: refuse to use spdif if AES flags can't be setwm42015-06-041-6/+6
* af_lavrresample: slightly better computation of total delaywm42015-06-041-6/+9
* af_lavrresample: use a new libswresample function if availablewm42015-06-041-0/+4
* af_lavrresample: change output samples calculationwm42015-06-041-2/+2
* ao_alsa: hack against potential spdif failurewm42015-06-041-3/+16
* af_lavrresample: use native libavresample function for output sizewm42015-06-021-7/+6
* ao_coreaudio_exclusive: move generic functions to utilswm42015-06-023-207/+209
* ao_coreaudio_exclusive: react to device removalwm42015-06-021-12/+27
* ao_coreaudio_exclusive: make property listeners event-basedwm42015-06-021-105/+82
* ao: allow ao_uninit(NULL)wm42015-06-021-1/+2
* af_lavrresample: fix and simplify flushing on playback speed changewm42015-06-021-23/+1
* ao_alsa: hack back mono outputwm42015-05-251-1/+6
* audio: make softvol scale cubicwm42015-05-221-2/+5
* audio: change range of volume option/propertywm42015-05-222-16/+15
* chmap: use av_popcount64()wm42015-05-211-9/+3
* ad_spdif: use DTS-HD passthrough only if the audio is really DTS-HDwm42015-05-191-4/+54
* ad_spdif: set output format lazilywm42015-05-191-15/+27
* threads: use utility+POSIX functions instead of weird wrapperswm42015-05-111-3/+6
* ao: make better use of atomicswm42015-05-112-14/+11
* audio: simplify furtherwm42015-05-082-16/+8
* audio: remove mp_chmap_contains()wm42015-05-082-12/+0
* ao: log reordered versions of channel mapswm42015-05-081-3/+10
* audio: redo channel map fallback selectionwm42015-05-081-59/+27
* audio: add chmap utility functionwm42015-05-082-0/+10
* ao_alsa: log requested numbers of channels if ALSA rejects themwm42015-05-081-2/+3
* audio: fix messed up assert()wm42015-05-071-1/+1
* audio: remove UNKNOWN pseudo speakerswm42015-05-072-11/+8
* audio: define only a single NA speaker IDwm4