summaryrefslogtreecommitdiffstats
path: root/audio/filter
Commit message (Expand)AuthorAgeFilesLines
* af_scaletempo2: migrate to internals to tallocferreum2 hours3-59/+38
* af_scaletempo2: remove redundant buffer zeroingferreum2 hours1-9/+0
* af_scaletempo2: prioritize louder channels for similarity measureferreum2024-04-121-4/+4
* various: make filter internal function names more descriptivenanahi2024-04-106-43/+43
* af_scaletempo2: fix false reporting of frame availabilitynanahi2024-03-281-1/+2
* af_lavcac3enc: fix memory leak on 2ch audiomistraid1212024-03-191-3/+3
* various: fix -Wold-style-declaration warningnanahi2024-03-191-1/+1
* af_lavcac3enc: don't use deprecated `avcodec_close`llyyr2024-02-191-1/+9
* various: remove trailing whitespaceGuido Cella2023-10-301-1/+1
* af_scaletempo2: better defaultsChristoph Heinrich2023-10-151-2/+2
* af_scaletempo: overlap is a factor not a percentageChristoph Heinrich2023-10-071-4/+4
* af_scaletempo2: raise max playback rate to 8.0llyyr2023-09-271-1/+1
* af_scaletempo2: fix missing variable init, remove redundant initferreum2023-09-201-1/+1
* af_scaletempo2: truncate final packet to expected lengthferreum2023-09-201-0/+14
* af_scaletempo2: fix processing of final packetferreum2023-09-203-16/+64
* af_scaletempo2: calculate latency by center of search blockferreum2023-09-202-6/+6
* af_scaletempo2: restore exact audio sync on return to 1x speedferreum2023-09-201-1/+9
* af_scaletempo2: fix speed change latency and pts spikesferreum2023-09-203-42/+51
* af_scaletempo2: fix audio artifact on initial WSOLA iterationferreum2023-09-202-7/+20
* af_scaletempo2: fix audio offset when playing back at 1x speedferreum2023-09-201-9/+13
* af_scaletempo2: fix inconsistent search block position after initferreum2023-09-201-2/+3
* af_scaletempo2: move latency calculation to internal functionferreum2023-09-203-3/+9
* af_scaletempo2: fix missing dereference when processing final packetferreum2023-09-201-1/+1
* af_scaletempo2: fix audio-video de-sync caused by speed changesferreum2023-09-201-8/+4
* options: transition options from OPT_FLAG to OPT_BOOLChristoph Heinrich2023-02-212-5/+5
* af_scaletempo2: fix crash when the number of channels increasesPeter DeLong2022-09-231-5/+4
* af_rubberband: add new engine option in rubberband 3.0.0Christoph Heinrich2022-08-031-2/+15
* af_lavcac3enc: switch to AVChannelLayout when availableJan Ekström2022-06-141-3/+36
* af_lavcac3enc: refactor chmap adding into its own functionJan Ekström2022-06-141-7/+13
* various: remove trailing whitespaceGuido Cella2022-05-143-5/+5
* af_lavcac3enc: fix some minor thingssfan52022-01-101-2/+3
* af_lavcac3enc: replace deprecated av_init_packet()sfan52022-01-101-11/+17
* af_lavcac3enc: fix memory leak on no-opNiklas Haas2021-12-141-16/+19
* af_scaletempo2: use gcc vectors to speed up inner loopNiklas Haas2021-05-261-3/+72
* build: address AVCodec, AVInputFormat, AVOutputFormat const warningssfan52021-05-011-1/+1
* af_scaletempo2: fix crash for speed >= 16Dorian Rudolph2021-02-151-9/+13
* af_scaletempo2: fix bug where speed was not setDorian Rudolph2020-07-271-1/+0
* af_scaletempo2: M_PI is always definedwm42020-07-271-4/+0
* audio: add scaletempo2 filter based on chromiumDorian Rudolph2020-07-273-0/+1095
* af_scaletempo: handle obscure integer overflowwm42020-06-021-4/+4
* audio: redo video-sync=display-adropwm42020-05-231-0/+114
* af_scaletempo: fix theoretical UBwm42020-05-231-1/+2
* options: cleanup .min use for OPT_CHANNELSwm42020-04-091-2/+4
* options: change option macros and all option declarationswm42020-03-184-50/+50
* options: change how option range min/max is handledwm42020-03-132-5/+6
* audio/filter: remove no longer used headerPaul B Mahol2019-10-051-47/+0
* audio: remove unreferenced af_lavrresamplewm42019-09-191-112/+0
* af_rubberband: reset delay to 0 on resetHector Martin2018-08-251-0/+2
* af_scaletempo: output minimally sized audio framewm42018-02-031-57/+76
* audio: rewrite filtering glue codewm42018-01-309-2374/+985
* 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-133-1/+30
* Fix various typos in log messagesNicolas F2017-12-031-1/+1
* audio: add audio softvol processing to AOwm42017-11-292-3/+0
* af: remove deprecated audio filterswm42017-11-296-878/+0
* Get rid of deprecated AVFrame accessorswm42017-10-301-1/+1
* af_lavfi: fix small memory leakwm42017-10-271-6/+10
* build: add preliminary LGPL modewm42017-09-211-2/+2
* audio: make libaf derived code optionalwm42017-09-211-0/+5
* audio: move libswresample wrapper out of audio filter codewm42017-09-213-458/+38
* af_lavrresample: don't call swr_set_compensation() unless necessarywm42017-08-121-5/+9
* Replace remaining avcodec_close() callswm42017-07-161-4/+1
* audio: drop AF_FORMAT_S24wm42017-07-071-26/+2
* af, vf: improvements to libavfilter bridgewm42017-05-312-1/+8
* 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
* af: remove unused GET_VOLUME codewm42017-04-272-6/+0
* audio: fix replaygain volume scalewm42017-04-271-1/+1
* 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
* command: add better runtime filter toggling methodwm42017-03-251-0/+3
* af_drc: removeJan Janssen2017-03-252-336/+0
* build: explicitly check for FFmpeg vs. Libav, and their exact versionswm42017-01-271-0/+3
* build: replace some FFmpeg API checks with version checkswm42017-01-241-1/+1
* af_lavfi, vf_lavfi: work around recent libavfilter EOF bugwm42017-01-021-0/+6
* Remove compatibility thingswm42016-12-072-21/+0
* af_pan: fix typoHector Martin2016-09-191-2/+3
* af_rubberband: default to channels=togetherHector Martin2016-09-191-0/+1
* af_rubberband: add af-command and option to change the pitchHector Martin2016-09-191-0/+25
* af_pan: add af-command support to change the matrixHector Martin2016-09-191-19/+31
* af_pan: coding style fixesHector Martin2016-09-191-103/+104
* m_config: add helper function for initializing af/ao/vf/vo suboptionswm42016-09-021-4/+4
* af_lavrresample: better swr reinitializationPaul B Mahol2016-08-201-4/+5
* af_lavrresample: fix error if resampler could not be recreatedwm42016-08-191-4/+5
* audio: improve aspects of EOF handlingwm42016-08-182-0/+7
* af_lavrresample: work around libswresample misbehaviorwm42016-08-161-10/+10
* audio: log replaygain values in af_volume instead demuxerwm42016-08-131-6/+10
* audio/filter: remove delay audio filterPaul B Mahol2016-08-122-196/+0
* af_lavcac3enc: allow passing options to libavcodecwm42016-08-091-0/+7
* audio: use --audio-channels=auto behavior, except on ALSAwm42016-08-041-8/+8
* af_lavcac3enc: skip output if there was no input framewm42016-08-021-0/+3
* af_lavcac3enc: fix buffering timestamps calculationswm42016-08-011-3/+9
* af_lavcac3enc: fix memory leakwm42016-08-011-1/+1
* af_lavcac3enc: fix a debug messagewm42016-07-311-1/+1
* af_lavcac3enc: error out properly if encoding failswm42016-07-311-0/+4
* af_lavcac3enc: fix aspects of AVFrame handlingwm42016-07-311-0/+3
* af_lavcac3enc: use common code for AVFrame setupwm42016-07-241-11/+2
* af: avoid rebuilding filter chain in another minor casewm42016-07-151-0/+3
* audio: fix code for adjusting conversion filterswm42016-07-111-4/+5
* af_volume: don't let softvol overwrite af_volume volumedb sub-optionwm42016-07-111-2/+2
* audio: add heuristic to move auto-downmixing before other filterswm42016-07-101-7/+66
* audio: add auto-inserted flag to filter list loggingwm42016-07-101-0/+2
* audio: cleanup audio filter format negotiationwm42016-07-103-149/+62
* audio: insert audio-inserted filters at end of chainwm42016-07-091-34/+1
* vf, af: print filter labels in verbose modewm42016-07-061-0/+2
* Fix misspellingsstepshal2016-06-261-1/+1
* af_lavcac3enc: use av_err2str() call (fixes Libav build)wm42016-06-231-2/+1
* af_lavcac3enc: make encoder configurablewm42016-06-231-2/+5
* af_lavcac3enc: implement flushing on seekwm42016-06-231-0/+7
* af_lavcac3enc: port to new encode APIwm42016-06-231-9/+57
* af_lavcac3enc: automatically configure most encoder parameterswm42016-06-231-29/+57
* af_lavcac3enc: drop log message prefixeswm42016-06-231-9/+7
* af_lavcac3enc: fix custom bitrateswm42016-06-231-2/+3
* build: make libavfilter mandatorywm42016-02-051-2/+0
* af_lavrresample: change fudged channelswm42016-02-041-2/+2
* audio: move mp_audio->AVFrame conversion to a functionwm42016-01-291-20/+3
* af_lavfi, vf_lavfi: fix compilation on Libavwm42016-01-221-0/+1
* command: add af-command commandwm42016-01-223-0/+21
* audio: change downmix behavior, add --audio-normalize-downmixwm42016-01-203-4/+10
* Relicense some non-MPlayer source files to LGPL 2.1 or laterwm42016-01-192-14/+14
* af_lavrresample: fudge some channel layout conversionwm42016-01-181-0/+33
* af_lavrresample: fix build on Libavwm42015-11-261-1/+1
* af_lavrresample: clamp float output to rangewm42015-11-251-0/+12
* af_lavrresample: simplify set_compensation usagewm42015-11-111-13/+12
* 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
* 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-031-5/+28
* Replace deprecated av_free_packet() callswm42015-10-281-1/+1
* audio: use AVFrames with more than 8 channels correctlywm42015-10-261-3/+5
* af_lavrresample: make planarization pass work with >8 channelswm42015-10-261-4/+5
* af: prevent endless loop when removing filters due to spdifwm42015-10-261-1/+2
* 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/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
* 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-0317-3934/+0
* audio: remove unused legacy libavutil headerwm42015-08-072-2/+0
* audio: remove af_dummywm42015-08-012-63/+0
* 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
* af_lavrresample: log actual channel layout conversionswm42015-06-301-3/+6
* audio: fix format function consistency issueswm42015-06-264-5/+5
* 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
* Various spelling fixesMarcin Kurczewski2015-06-185-8/+8
* 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-164-116/+1
* af_lavcac3enc: fix A/V syncwm42015-06-151-3/+17
* af: fix an aspect of filter chain flushingwm42015-06-151-0/+11
* audio: fill NA channels with silencewm42015-06-121-11/+29
* 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
* af_lavrresample: use native libavresample function for output sizewm42015-06-021-7/+6
* af_lavrresample: fix and simplify flushing on playback speed changewm42015-06-021-23/+1
* audio: make softvol scale cubicwm42015-05-2