summaryrefslogtreecommitdiffstats
path: root/audio
Commit message (Expand)AuthorAgeFilesLines
* encode: cosmeticswm42018-04-201-25/+29
* ao_alsa: actually report underruns to userwm42018-04-151-5/+5
* ao_pulse: reduce requested device buffer sizewm42018-04-151-1/+1
* ao_alsa: reduce requested buffer sizewm42018-04-151-2/+2
* ao_alsa: add options for controlling period/buffer sizewm42018-04-151-8/+16
* ao_openal: document the muted↔gain conversionJan Ekström2018-04-151-0/+3
* ao/openal: Add option to set buffering characteristicsLAGonauta2018-04-151-23/+62
* ao/openal: Add better sample format and channel layout selectionLAGonauta2018-04-151-139/+73
* ao/openal: Add OpenAL Soft extension to get the correct latencyLAGonauta2018-04-151-1/+16
* ao/openal: Add support for direct channels outputLAGonauta2018-04-151-0/+10
* ao/openal: Add hardware mute supportLAGonauta2018-04-151-0/+12
* ao/openal: Use only one source for audio outputLAGonauta2018-04-151-52/+153
* ao_opensles: let cfg_frames_per_buffer accept buffer size up to 0.5s at 192kHzTom Yan2018-04-051-1/+1
* ao_opensles: remove useless cfg_sample_rateTom Yan2018-04-051-5/+0
* ao_opensles: bump device buffer size to 250msTom Yan2018-04-051-1/+1
* ao_opensles: do one buffer onlyTom Yan2018-04-051-15/+8
* ao_opensles: re-flow interface/configuration retrievalJan Ekström2018-03-241-9/+18
* ao_opensles: fix audio sync using device latency extensionAman Gupta2018-03-231-3/+20
* ao_sdl: fix default buffer sizewm42018-03-081-5/+6
* ao: do not allow actual buffer size of 0wm42018-03-081-0/+1
* ao_opensles: bump device buffer size to 200mstomty892018-03-071-1/+1
* ao_opensles: remove set_play_state()tomty892018-03-071-10/+1
* ao_opensles: clear buffer queue in reset()tomty892018-03-071-1/+2
* audio: don't touch spdif frames in mp_aframe_clip_timestamps()wm42018-02-131-0/+3
* build: drop support for SDL1wm42018-02-131-1/+1
* af_scaletempo: output minimally sized audio framewm42018-02-031-57/+76
* codecs: remove unused family fieldwm42018-02-011-1/+1
* audio: move to decoder wrapperwm42018-01-305-549/+163
* ao_null: add --ao-null-format option for debuggingwm42018-01-301-0/+5
* audio: rewrite filtering glue codewm42018-01-3017-3805/+1119
* ao_alsa: reduce verbosity at -vwm42018-01-251-10/+10
* audio: fix annyoing af_get_best_sample_formats() definitionwm42018-01-258-9/+10
* Fix undefined preprocessor behaviorwm42018-01-182-3/+10
* af_rubberband: add af-command to multiply current pitchVobe2018-01-151-6/+16
* af_lavrresample: deprecate this filterwm42018-01-132-2/+12
* audio: add global options for resampler defaultswm42018-01-135-10/+53
* audio/aframe: add missing include statementswm42018-01-131-0/+2
* video, audio: don't actively wait for demuxer inputwm42018-01-091-0/+2
* video, audio: always read all frames before getting next packetwm42018-01-011-1/+18
* options: drop some previously deprecated optionswm42017-12-251-1/+0
* Fix various typos in log messagesNicolas F2017-12-033-3/+3
* ao: minor simplification to gain processing codewm42017-11-301-4/+3
* ao: simplify hack for float atomicswm42017-11-302-16/+4
* audio: add audio softvol processing to AOwm42017-11-297-3/+75
* af: remove deprecated audio filterswm42017-11-296-878/+0
* ao_alsa: change license to LGPLwm42017-11-231-27/+15
* ao_alsa: don't convert twice on retrywm42017-11-231-2/+1
* build: make it easier to force FFmpeg upstreamwm42017-11-011-1/+1
* Bump libav* API usewm42017-10-301-2/+2
* Get rid of deprecated AVFrame accessorswm42017-10-302-4/+4
* audio/out: initialize an array to avoid confusing static analyzerwm42017-10-271-1/+1
* af_lavfi: fix small memory leakwm42017-10-271-6/+10
* demux: get rid of demux_packet.new_segment fieldwm42017-10-241-3/+7
* aframe: fix logically dead codewm42017-10-181-1/+1
* Add checks for HAVE_GPL to various GPL-only source fileswm42017-10-103-0/+12
* command: drop "audio-out-detected-device" propertywm42017-10-093-11/+0
* audio: fix channel conversion with NA channelswm42017-09-271-1/+1
* audio: fix resamplingwm42017-09-211-0/+5
* build: add preliminary LGPL modewm42017-09-211-2/+2
* audio: make libaf derived code optionalwm42017-09-214-3/+9
* audio: move libswresample wrapper out of audio filter codewm42017-09-219-461/+773
* audio_buffer: remove dependency on mp_audiowm42017-09-213-125/+112
* audio: fix spdif modewm42017-08-231-2/+2
* ao_rsound: allow setting the hostwm42017-08-211-0/+3
* audio: fix uninitialized data accesswm42017-08-181-0/+1
* audio: fix build on Libavwm42017-08-161-0/+1
* audio: introduce a new type to hold audio frameswm42017-08-1611-67/+591
* af_lavrresample: don't call swr_set_compensation() unless necessarywm42017-08-121-5/+9
* ao_wasapi: remove old commentKevin Mitchell2017-08-071-1/+1
* ao_wasapi: reorganize wasapi.hKevin Mitchell2017-08-072-12/+8
* ao_wasapi: deduplicate wasapi sample format selectionKevin Mitchell2017-08-071-49/+40
* ao_wasapi: clean up find_formats logicKevin Mitchell2017-08-071-75/+45
* ao_wasapi: return bool instead of HRESULT from thread_initKevin Mitchell2017-08-073-38/+48
* ao_oss: fix a dumb calculationwm42017-07-211-2/+3
* Replace remaining avcodec_close() callswm42017-07-162-8/+2
* ao_wasapi: remove redundant / outdated commentKevin Mitchell2017-07-101-1/+0
* ao_waspi: use switch for handling fix_format errorsKevin Mitchell2017-07-101-5/+8
* ao_wasapi: don't repeat format negotiation on align hackKevin Mitchell2017-07-101-4/+7
* ao_wasapi: fix leak on align hackKevin Mitchell2017-07-101-1/+1
* ad_spdif: minor cleanupswm42017-07-101-3/+5
* audio/out: fix comment typoKevin Mitchell2017-07-091-1/+1
* ao_wasapi: enable packed 24 bit outputKevin Mitchell2017-07-091-1/+1
* audio/out: correct copy length in ao_read_data_convertedKevin Mitchell2017-07-091-6/+7
* ao_wasapi: reorder channels and samplerates to speed up searchKevin Mitchell2017-07-091-4/+4
* ao_wasapi: minor cosmetic fixesKevin Mitchell2017-07-091-3/+3
* ao_wasapi: try correct initial formatKevin Mitchell2017-07-091-1/+4
* audio: drop AF_FORMAT_S24wm42017-07-073-44/+2
* ao_pcm: drop AF_FORMAT_S24 usagewm42017-07-071-1/+0
* ao_oss: drop AF_FORMAT_S24 usagewm42017-07-071-7/+0
* ao_sndio: drop AF_FORMAT_S24 usagewm42017-07-071-3/+0
* ao_wasapi_utils: be slightly more clever when converting channel mapwm42017-07-071-0/+5
* ao_wasapi: drop use of AF_FORMAT_S24wm42017-07-073-117/+133
* ao_alsa: drop use of AF_FORMAT_S24wm42017-07-071-21/+56
* audio/out: add helper code to do 24 bit conversion in AOwm42017-07-073-0/+129
* ad_lavc, vd_lavc, sd_lavc: consistently use avcodec_free_context()wm42017-07-061-7/+1
* ao_coreaudio: insane hack for passing through AC3 as float PCMwm42017-06-301-5/+65
* ao_wasapi: UWP wrapper hack supportwm42017-06-292-7/+40
* Universal Windows Plaform (UWP) supportPedro Pombeiro2017-06-291-0/+4
* ao_wasapi: do not use deprecated wchar functionsPedro Pombeiro2017-06-292-2/+2
* Avoid calling close(-1)wm42017-06-291-2/+5
* ao_wasapi: remove subtly duplicated codewm42017-06-281-7/+6
* ao_wasapi: remove duplicate code for creating IAudioClientwm42017-06-281-34/+24
* audio/out/pull: detect and log underflowswm42017-06-281-0/+20
* audio/out: require AO drivers to report period size and correct bufferwm42017-06-259-4/+39
* ao_openal: change license to LGPLwm42017-06-241-7/+7
* chmap: remove misleading "downmix" channel layout namewm42017-06-241-1/+0
* ao_pulse: reorder format choiceNiklas Haas2017-06-231-2/+2
* build: simplify OSS checks and remove changes by "bugmen0t"wm42017-06-221-6/+3
* audio/format: change license to LGPLwm42017-06-202-23/+14
* dec_audio, ad_lavc: change license to LGPLwm42017-06-144-22/+22
* encode_lavc: move from GPL 2+ to LGPL 2.1+.Rudolf Polzer2017-06-131-7/+8
* af, vf: improvements to libavfilter bridgewm42017-05-312-1/+8
* ad_spdif: change license to LGPLwm42017-05-211-7/+7
* ao_pcm: change license to LGPLwm42017-05-201-7/+7
* audio/out: change license of some core files to LGPLwm42017-05-204-28/+28
* ao_wasapi: set name of event threadJames Ross-Gowan2017-05-181-0/+2
* af_format: change license to LGPLwm42017-05-111-7/+7
* af_scaletempo: change license to LGPLwm42017-05-091-7/+7
* af_lavcac3enc: change license to LGPLwm42017-05-091-7/+7
* ao_pulse, ao_rsound: change license to LGPLwm42017-05-082-14/+14
* ao_coreaudio: change license to LGPLwm42017-05-087-49/+49
* ad.h: change license to LGPLwm42017-05-051-7/+7
* audio/fmt-conversion: change license to LGPLwm42017-05-052-14/+14
* af: remove unused GET_VOLUME codewm42017-04-272-6/+0
* audio: fix replaygain volume scalewm42017-04-271-1/+1
* options: remove remaining deprecated audio device selection optionswm42017-04-236-38/+3
* ao_openal: kill off device listingwm42017-04-231-41/+1
* ao_wasapi_changenotify: use %ls instead of %S for wchar_twm42017-04-201-4/+4
* ao_wasapi_changenotify: fix potential race conditionwm42017-04-201-8/+8
* vf_lavfi, af_lavfi: remove unused/deprecated includewm42017-04-051-1/+0
* audio: deprecate most audio filterswm42017-04-044-0/+8
* af: implement generic lavfi option bridge toowm42017-04-042-10/+99
* af_lavfi: remove forced "format" filterwm42017-04-041-27/+2
* audio: lower "Disabling multichannel output." warning to verbosewm42017-04-021-1/+1
* ao_wasapi: do not pass nonsense to drivers with doublewm42017-03-291-5/+23
* command: add better runtime filter toggling methodwm42017-03-251-0/+3
* af_drc: removeJan Janssen2017-03-252-336/+0
* ao_jack: update latency on buffer_size/graph changeCheng Sun2017-03-181-7/+34
* ao_alsa: fix device filtering, add another exceptionwm42017-03-141-1/+3
* ao_alsa: filter fewer deviceswm42017-03-141-4/+2
* ao_alsa: POLLERR can be set even if the device is not lostwm42017-03-141-1/+5
* options: add M_OPT_FILE to some more file optionsPhilip Sequeira2017-03-061-1/+1
* ao_alsa: close audio device if polling returns POLLERRwm42017-02-271-1/+3
* ao_alsa: fix an error checkwm42017-02-271-1/+1
* ao: never set ao->device = ""Kevin Mitchell2017-02-201-2/+3
* dec_video, dec_audio: remove redundant NULL-checkswm42017-02-201-2/+1
* ao: fix potential NULL deref in ao_device_list_add()wm42017-02-201-2/+2
* ao_oss: fix mixer channel messageKevin Mitchell2017-02-081-1/+1
* ao_oss: use --audio-device if --oss-device isn't set.Kevin Mitchell2017-02-081-6/+10
* player: add experimental stream recording featurewm42017-02-072-0/+6
* win32: add COM-specific SAFE_RELEASE to windows_utils.hJames Ross-Gowan2017-01-304-30/+27
* build: explicitly check for FFmpeg vs. Libav, and their exact versionswm42017-01-271-0/+3
* ad_lavc, vd_lavc: move mpv->lavc decoder parameter setup to common codewm42017-01-251-13/+5
* build: replace some FFmpeg API checks with version checkswm42017-01-242-3/+3
* ad_lavc: respect AV_FRAME_FLAG_DISCARDwm42017-01-241-0/+5
* ad_spdif: log avformat errorswm42017-01-191-1/+3
* ad_spdif: fix obscure cases of AC3 passthroughwm42017-01-181-7/+28
* audio: restructure decode loopwm42017-01-114-57/+85
* audio/out/push: merge if branches with same conditionwm42017-01-091-4/+3
* af_lavfi, vf_lavfi: work around recent libavfilter EOF bugwm42017-01-021-0/+6
* options: deprecate codec family selection in --vd/--adwm42016-12-231-7/+4
* audio: change how spdif codecs are selectedwm42016-12-233-13/+48
* ad_lavc, vd_lavc: don't set AVCodecContext.refcounted_frameswm42016-12-181-1/+0
* ad_spdif: Fix crash when spdif muxer is not availableMichael Forney2016-12-111-0/+1
* Remove compatibility thingswm42016-12-075-75/+1
* ao_alsa: print certain ALSA errors as string instead as numberwm42016-12-071-2/+2
* ao_wasapi: log return code when probing audio formatswm42016-11-302-13/+9
* ao_wasapi_utils: remove unused variablepavelxdd2016-11-271-1/+0
* options: remove deprecated sub-option handling for --vo and --aowm42016-11-2518-64/+23
* audio/out/push: play silence on --audio-stream-silencewm42016-11-242-13/+34
* audio: fix --audio-stream-silence with ao_wasapiwm42016-11-211-2/+4
* audio: fix --audio-stream-silence with ao_alsawm4