summaryrefslogtreecommitdiffstats
path: root/audio
Commit message (Expand)AuthorAgeFilesLines
* ao_rsound: fix option typeswm42013-11-231-2/+2
* demux: remove gsh field from sh_audio/sh_video/sh_subwm42013-11-231-6/+7
* audio: remove ad_driver.preinitwm42013-11-236-34/+13
* audio: don't write decoded audio format to sh_audiowm42013-11-235-47/+42
* audio: move decoder context from sh_audio into new structwm42013-11-236-191/+219
* ao_null: fix simulated buffer sizewm42013-11-191-1/+1
* audio/filter: rename af_tools.c to tools.cwm42013-11-181-0/+0
* audio: drop buffered filter data when seekingwm42013-11-184-0/+25
* audio/filter: remove unneeded AF_CONTROLs, convert to enumwm42013-11-1815-247/+73
* af: cleanup documentation commentswm42013-11-183-139/+22
* audio: use the decoder buffer's format, not sh_audiowm42013-11-181-2/+2
* audio: fix mid-stream audio reconfigurationwm42013-11-183-1/+12
* af_lavrresample: set cutoff as double, not intwm42013-11-171-1/+1
* ao_null: properly simulate final chunk, add buffer optionswm42013-11-171-19/+50
* ao_lavc: use af_format_conversion_score()wm42013-11-161-26/+29
* audio/format: add heuristic to estimate loss on format conversionwm42013-11-162-0/+51
* audio/format: fix doublep sample formatwm42013-11-161-1/+1
* ao_lavc: write the final audio chunks from uninit()Rudolf Polzer2013-11-161-7/+10
* ao_lavc: fix crash with interleaved audio outputs.Rudolf Polzer2013-11-161-2/+4
* audio: drop "_NE"/"ne" suffix from audio formatswm42013-11-1527-68/+56
* dec_audio: adjust "large" decoding amountwm42013-11-151-5/+5
* af_lavcac3enc: use option parserwm42013-11-151-35/+37
* ad_spdif: fix regressionswm42013-11-142-9/+9
* ao_alsa: non-interleaved access is not always availablewm42013-11-141-0/+5
* audio: fix audio data memory leakwm42013-11-141-1/+1
* ao_null: add untimed sub-optionwm42013-11-131-2/+18
* ao_null: support pausing properlywm42013-11-131-4/+14
* ao_lavc: support non-interleaved audiowm42013-11-133-232/+42
* Merge branch 'planar_audio'wm42013-11-1259-1406/+1460
|\
| * audio: add support for using non-interleaved audio from decoders directlywm42013-11-127-480/+316
| * ad_mpg123: reduce ifdefferywm42013-11-121-47/+2
| * dec_audio: fix behavior on format changeswm42013-11-121-3/+1
| * mp_audio: use av_malloc (cargo cult for libav*)wm42013-11-122-3/+30
| * ao_jack: switch from interleaved to planar audioWilliam Light2013-11-121-95/+92
| * ao_jack: refactoring, also fix "no-connect" optionWilliam Light2013-11-121-57/+97
| * af_lavcac3enc: use planar formatswm42013-11-121-134/+82
| * af_lavcac3enc: simplify format negotiationwm42013-11-121-28/+33
| * audio/filter: fix mul/delay scale and valueswm42013-11-1228-55/+23
| * ao_openal: support non-interleaved outputwm42013-11-121-18/+11
| * ao_alsa: support non-interleaved audiowm42013-11-121-25/+23
| * ao_null: support non-interleaved audiowm42013-11-121-17/+20
| * audio: switch output to mp_audio_bufferwm42013-11-124-47/+32
| * audio: add mp_audio_bufferwm42013-11-122-0/+196
| * audio/out: prepare for non-interleaved audiowm42013-11-1217-85/+92
| * af: don't require filters to allocate af_instance->data, redo bufferswm42013-11-1227-211/+36
| * af_lavfi: add support for non-interleaved audiowm42013-11-121-30/+24
| * af_volume: add support for non-interleaved audiowm42013-11-121-16/+25
| * af_lavrresample: add support for non-interleaved audiowm42013-11-121-27/+45
| * audio/out: reject non-interleaved formatswm42013-11-1213-1/+25
| * audio/filter: prepare filter chain for non-interleaved audiowm42013-11-1228-177/+332
| * audio/format: add non-interleaved audio formatswm42013-11-123-2/+75
* | demux_mkv: support some raw PCM variantswm42013-11-111-23/+11
* | ao_lavc: remove audio offset hack to ease supporting planar audio.Rudolf Polzer2013-11-111-66/+11
|/
* ao: add ao_play_silence, use for ao_alsa and ao_osswm42013-11-106-13/+31
* af: don't skip filtering if there's no more audiowm42013-11-102-3/+5
* ad_spdif: change API usage so that it works on Libavwm42013-11-101-3/+9
* player: set PulseAudio stream title to window titlewm42013-11-102-0/+15
* af_volume: use only one volume setting for all channelswm42013-11-092-34/+22
* ao_alsa: use correct magic spdif flagswm42013-11-091-14/+11
* Remove sh_audio->samplesizewm42013-11-093-8/+3
* af_scaletempo: uncrustifywm42013-11-091-404/+388
* af_lavrresample: reconfigure libavresample only on successful initwm42013-11-091-7/+6
* af_lavrresample: move libavresample setup to separate functionwm42013-11-091-90/+98
* af_convert24: fix complicated and incorrect format negotiationwm42013-11-091-9/+4
* af_surround: fix format negotiationwm42013-11-091-12/+9
* af: allow filters to return AF_OK, even if format doesn't matchwm42013-11-091-0/+2
* ao: print requested audio format on initwm42013-11-093-6/+4
* ao_alsa: add magic spdif parameterswm42013-11-091-1/+25
* ao_alsa: redo the way parameters are added in the spdif casewm42013-11-091-38/+24
* ad_spdif: fix libavformat API usagewm42013-11-091-107/+76
* af: always remove auto-inserted filters, improve error messagewm42013-11-091-4/+3
* audio: don't let ao_lavc access frontend internals, change gapless audiowm42013-11-083-35/+33
* audio: stop "unsupported sample format" spamwm42013-11-071-6/+1
* audio: fix bogus audio format comparisonwm42013-11-071-1/+1
* af: remove a pointless macrowm42013-11-072-28/+16
* audio/format: convert format macros to enum, drop NE suffixwm42013-11-072-95/+96
* audio: replace af_fmt2str_short -> af_fmt_to_strwm42013-11-0713-34/+22
* audio/format: reformatwm42013-11-072-58/+56
* ao_oss: fix previous ao_oss commitwm42013-11-061-1/+0
* ao_oss: hide warningwm42013-11-061-2/+2
* ao_oss: don't enable -softvol by default on OSSv4bugmen0t2013-11-061-0/+4
* ao_oss: make no_persistent_volume volume work when seekingbugmen0t2013-11-061-0/+4
* osx: fix -Wshadow warnings on platform specific codeStefano Pigozzi2013-11-041-3/+3
* configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-035-27/+27
* demux: rename Windows symbolswm42013-11-021-1/+1
* ao_pulse: fix channel layoutswm42013-10-311-1/+4
* ao_alsa: return negative value on error in play()wm42013-10-301-3/+3
* af: replace macros with too generic nameswm42013-10-2611-43/+33
* af_volume: some more cosmeticswm42013-10-261-27/+15
* af_volume: switch to new option parsingwm42013-10-261-31/+18
* af_volume: uncrustifywm42013-10-261-94/+85
* af_volume: don't change volume if nothing is to be changedwm42013-10-261-0/+2
* af_volume: remove unused featureswm42013-10-263-56/+1
* ao_alsa: don't include alloca.hwm42013-10-251-1/+0
* audio/out: remove useless info struct and redundant fieldswm42013-10-2318-106/+45
* audio/filter: remove useless af_info fieldswm42013-10-2326-152/+94
* af_force: set format early for better debug outputwm42013-10-231-18/+34
* af_force: minor simplificationswm42013-10-231-9/+0
* audio/filter: rename af_force.c to af_format.cwm42013-10-231-0/+0
* audio/filter: split af_format into separate filters, rename af_forcewm42013-10-235-516/+365
* audio/format: add some helper functionswm42013-10-222-0/+33
* ao_pcm: big endian AC3 in wav doesn't workwm42013-10-221-1/+0
* af_lavrresample: actually free resamplerwm42013-10-191-0/+3
* mp_msg: remove gettext() supportwm42013-10-181-1/+1
* command: don't allow changing volume if no audio initializedwm42013-10-122-0/+6
* ad_mpeg123: support in-stream format changesThomas Orgis2013-10-061-61/+88
* ao_coreaudio: clear output buffer on buffer underrunStefano Pigozzi2013-10-031-0/+1
* audio/out: add sndio supportChristian Neukirchen2013-10-032-0/+344
* cosmetics: replace "CTRL" defines by enumswm42013-10-021-1/+3
* ao_coreaudio: fetch device name only for verbose log levelStefano Pigozzi2013-10-011-6/+8
* ao_jack: don’t force exact client nameMartin Herkt2013-09-301-1/+1
* ao_oss: add support for SNDCTL_DSP_RESET and use it when pausingPaul B Mahol2013-09-231-0/+6
* ao_pulse: bug fix: goto the correct error handlerJohan Kiviniemi2013-09-201-2/+2
* ao_pulse: set the property media.role=videoJohan Kiviniemi2013-09-201-2/+17
* af: merge af_reinit() and fix_output_format()wm42013-09-202-30/+12
* mixer: make struct opaquewm42013-09-204-42/+50
* mixer: restore volume with playback resumewm42013-09-202-1/+30
* mixer: don't unmute audio when raising volumewm42013-09-191-2/+0
* mixer: refactor, fix some aspects of --volume handlingwm42013-09-192-68/+124
* mixer, af_volume: use linear values instead of dBwm42013-09-192-21/+21
* mixer: minor refactoringwm42013-09-192-26/+27
* af_export: fix compilation warningwm42013-09-191-2/+1
* Config path functions can return NULLwm42013-09-181-0/+6
* audio: fix playback of Musepack SV8 fileswm42013-09-011-2/+4
* audio: don't allow setting unknown formats from command linewm42013-08-261-17/+1
* audio: make internal audio format 0 an invalid formatwm42013-08-263-9/+9
* Some more mp_msg conversionswm42013-08-232-101/+61
* audio/out: do some mp_msg conversionswm42013-08-228-163/+118
* ao: remove some leftoverswm42013-08-222-7/+0
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-0635-73/+73
* Merge pull request #154 from rossy2401/wasapi-pauseDiogo Franco2013-08-051-1/+2
|\
| * ao_wasapi: don't check the audio feed while pausedJames Ross-Gowan2013-07-271-1/+2
* | core: change speed option/property to doublewm42013-08-051-2/+2
* | ao_coreaudio: move to new log APIStefano Pigozzi2013-08-014-99/+101
* | ao_coreaudio: remove useless definesStefano Pigozzi2013-08-011-3/+0
* | audio/out: add support for new logging APIStefano Pigozzi2013-08-012-8/+15
* | Fix some warningsJonathan Yong2013-07-301-6/+6
* | ao_coreaudio: use default output unit when no device is specifiedStefano Pigozzi2013-07-291-1/+3
* | ao_coreaudio: prevent buffer underruns to output garbageStefano Pigozzi2013-07-281-1/+6
* | ao_coreaudio: fix compilation on OS X 10.7Dmitry Kalinkin2013-07-281-1/+1
|/
* Fix some -Wshadow warningswm42013-07-232-5/+5
* options: make legacy hacks for AFs/VFs more explicitwm42013-07-221-0/+1
* audio/out: remove options argument from init()wm42013-07-2216-31/+18
* Remove subopt-helperwm42013-07-221-1/+1
* ao_coreaudio: fix ifdef'd conditionalStefano Pigozzi2013-07-221-1/+1
* ao_coreaudio: use new option APIStefano Pigozzi2013-07-221-38/+22
* ao_coreaudio: switch properties getters to tallocStefano Pigozzi2013-07-223-18/+19
* ao_coreaudio: reduce verbosity of the chmapping codeStefano Pigozzi2013-07-221-2/+2
* ao_coreaudio: revert to original device format on digital uninitStefano Pigozzi2013-07-221-3/+11
* ao_coreaudio: refactor chmap detectionStefano Pigozzi2013-07-223-91/+96
* ao_coreaudio: refactor properties codeStefano Pigozzi2013-07-224-146/+111
* ao_coreaudio: move utils functions to snake_caseStefano Pigozzi2013-07-223-39/+34
* ao_coreaudio: split ao_coreaudio_common in two filesStefano Pigozzi2013-07-225-160/+287
* ao_coreaudio: store asbd only when selectedStefano Pigozzi2013-07-221-4/+1
* ao_coreaudio: fallback to waveext on non surround inputsStefano Pigozzi2013-07-221-3/+3
* ao_coreaudio: set channel layout based on hardware queryStefano Pigozzi2013-07-221-2/+106
* ao_coreaudio: fix regression in digital stream selectionStefano Pigozzi2013-07-221-1/+1
* ao_coreaudio: return errors instead false in init functionsStefano Pigozzi2013-07-221-3/+3
* ao_coreaudio: remove useless function declarationStefano Pigozzi2013-07-221-3/+0
* ao_coreaudio: only set chmap_sel info for lpcmStefano Pigozzi2013-07-221-5/+7
* ao_coreaudio: set channel layout bitmapStefano Pigozzi2013-07-221-1/+17
* ao_coreaudio: move digital detection before asbd creationStefano Pigozzi2013-07-221-10/+9
* ao_coreaudio: remove chmap selection if format is digitalStefano Pigozzi2013-07-221-1/+0
* ao_coreaudio: remove volume multiplication by 4Stefano Pigozzi2013-07-221-2/+2
*