index
:
mpv
absurd_test
absurd_test2
absurd_test3
ass_shit
bliss
coverity_scan
master
mruby
rc
rcombs/macos-fixes
rcombs/swift
read_stats_new
read_stats_old
release/0.1
release/0.2
release/0.27
release/0.28
release/0.29
release/0.3
release/0.30
release/0.31
release/0.32
release/0.33
release/0.34
release/0.35
release/0.36
release/0.37
release/0.38
release/0.39
release/0.4
release/0.5
release/0.6
release/0.7
release/0.8
release/0.9
stream_debug_stuff
stream_no_size_caching
stream_size_fstat
stream_size_fstat_nocache
x11_geo
ytdl_sub_delayload
a free, open source, and cross-platform media player
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
audio
/
filter
Commit message (
Expand
)
Author
Age
Files
Lines
*
af_lavfi, vf_lavfi: work around recent libavfilter EOF bug
wm4
2017-01-02
1
-0
/
+6
*
Remove compatibility things
wm4
2016-12-07
2
-21
/
+0
*
af_pan: fix typo
Hector Martin
2016-09-19
1
-2
/
+3
*
af_rubberband: default to channels=together
Hector Martin
2016-09-19
1
-0
/
+1
*
af_rubberband: add af-command and option to change the pitch
Hector Martin
2016-09-19
1
-0
/
+25
*
af_pan: add af-command support to change the matrix
Hector Martin
2016-09-19
1
-19
/
+31
*
af_pan: coding style fixes
Hector Martin
2016-09-19
1
-103
/
+104
*
m_config: add helper function for initializing af/ao/vf/vo suboptions
wm4
2016-09-02
1
-4
/
+4
*
af_lavrresample: better swr reinitialization
Paul B Mahol
2016-08-20
1
-4
/
+5
*
af_lavrresample: fix error if resampler could not be recreated
wm4
2016-08-19
1
-4
/
+5
*
audio: improve aspects of EOF handling
wm4
2016-08-18
2
-0
/
+7
*
af_lavrresample: work around libswresample misbehavior
wm4
2016-08-16
1
-10
/
+10
*
audio: log replaygain values in af_volume instead demuxer
wm4
2016-08-13
1
-6
/
+10
*
audio/filter: remove delay audio filter
Paul B Mahol
2016-08-12
2
-196
/
+0
*
af_lavcac3enc: allow passing options to libavcodec
wm4
2016-08-09
1
-0
/
+7
*
audio: use --audio-channels=auto behavior, except on ALSA
wm4
2016-08-04
1
-8
/
+8
*
af_lavcac3enc: skip output if there was no input frame
wm4
2016-08-02
1
-0
/
+3
*
af_lavcac3enc: fix buffering timestamps calculations
wm4
2016-08-01
1
-3
/
+9
*
af_lavcac3enc: fix memory leak
wm4
2016-08-01
1
-1
/
+1
*
af_lavcac3enc: fix a debug message
wm4
2016-07-31
1
-1
/
+1
*
af_lavcac3enc: error out properly if encoding fails
wm4
2016-07-31
1
-0
/
+4
*
af_lavcac3enc: fix aspects of AVFrame handling
wm4
2016-07-31
1
-0
/
+3
*
af_lavcac3enc: use common code for AVFrame setup
wm4
2016-07-24
1
-11
/
+2
*
af: avoid rebuilding filter chain in another minor case
wm4
2016-07-15
1
-0
/
+3
*
audio: fix code for adjusting conversion filters
wm4
2016-07-11
1
-4
/
+5
*
af_volume: don't let softvol overwrite af_volume volumedb sub-option
wm4
2016-07-11
1
-2
/
+2
*
audio: add heuristic to move auto-downmixing before other filters
wm4
2016-07-10
1
-7
/
+66
*
audio: add auto-inserted flag to filter list logging
wm4
2016-07-10
1
-0
/
+2
*
audio: cleanup audio filter format negotiation
wm4
2016-07-10
3
-149
/
+62
*
audio: insert audio-inserted filters at end of chain
wm4
2016-07-09
1
-34
/
+1
*
vf, af: print filter labels in verbose mode
wm4
2016-07-06
1
-0
/
+2
*
Fix misspellings
stepshal
2016-06-26
1
-1
/
+1
*
af_lavcac3enc: use av_err2str() call (fixes Libav build)
wm4
2016-06-23
1
-2
/
+1
*
af_lavcac3enc: make encoder configurable
wm4
2016-06-23
1
-2
/
+5
*
af_lavcac3enc: implement flushing on seek
wm4
2016-06-23
1
-0
/
+7
*
af_lavcac3enc: port to new encode API
wm4
2016-06-23
1
-9
/
+57
*
af_lavcac3enc: automatically configure most encoder parameters
wm4
2016-06-23
1
-29
/
+57
*
af_lavcac3enc: drop log message prefixes
wm4
2016-06-23
1
-9
/
+7
*
af_lavcac3enc: fix custom bitrates
wm4
2016-06-23
1
-2
/
+3
*
build: make libavfilter mandatory
wm4
2016-02-05
1
-2
/
+0
*
af_lavrresample: change fudged channels
wm4
2016-02-04
1
-2
/
+2
*
audio: move mp_audio->AVFrame conversion to a function
wm4
2016-01-29
1
-20
/
+3
*
af_lavfi, vf_lavfi: fix compilation on Libav
wm4
2016-01-22
1
-0
/
+1
*
command: add af-command command
wm4
2016-01-22
3
-0
/
+21
*
audio: change downmix behavior, add --audio-normalize-downmix
wm4
2016-01-20
3
-4
/
+10
*
Relicense some non-MPlayer source files to LGPL 2.1 or later
wm4
2016-01-19
2
-14
/
+14
*
af_lavrresample: fudge some channel layout conversion
wm4
2016-01-18
1
-0
/
+33
*
af_lavrresample: fix build on Libav
wm4
2015-11-26
1
-1
/
+1
*
af_lavrresample: clamp float output to range
wm4
2015-11-25
1
-0
/
+12
*
af_lavrresample: simplify set_compensation usage
wm4
2015-11-11
1
-13
/
+12
*
audio: do not require full audio chain reinit for speed changes
wm4
2015-11-04
1
-3
/
+0
*
af_lavcac3enc: simplify/fix AVPacket handling
wm4
2015-11-04
1
-16
/
+21
*
Revert "af_lavrresample: don't drop sl/sr channels for 7.1 on ALSA"
wm4
2015-11-04
1
-28
/
+5
*
af_lavrresample: don't drop sl/sr channels for 7.1 on ALSA
wm4
2015-11-03
1
-5
/
+28
*
Replace deprecated av_free_packet() calls
wm4
2015-10-28
1
-1
/
+1
*
audio: use AVFrames with more than 8 channels correctly
wm4
2015-10-26
1
-3
/
+5
*
af_lavrresample: make planarization pass work with >8 channels
wm4
2015-10-26
1
-4
/
+5
*
af: prevent endless loop when removing filters due to spdif
wm4
2015-10-26
1
-1
/
+2
*
af_lavrresample: fix unintended audio drift when setting playback speed
wm4
2015-10-14
1
-3
/
+9
*
af_lavrresample: reinit resampler on large speed changes
wm4
2015-10-12
1
-15
/
+19
*
af_lavrresample: use libswsresample dynamic rate adjustment feature
wm4
2015-10-07
1
-9
/
+26
*
audio/filter: remove reentrancy flag
wm4
2015-09-20
5
-22
/
+1
*
af_lavfi: implement af-metadata property
wm4
2015-09-11
3
-0
/
+37
*
af: use generic statuc codes
wm4
2015-09-11
1
-7
/
+7
*
af_lavrresample: remove unnecessary indirections
wm4
2015-09-08
1
-35
/
+30
*
af_lavrresample: add normalize suboption
wm4
2015-09-08
1
-1
/
+6
*
af_lavrresample: add missing include statement
wm4
2015-09-04
1
-0
/
+1
*
audio/filter: remove af_bs2b too
wm4
2015-09-04
2
-171
/
+0
*
audio/filter: remove some useless filters
wm4
2015-09-03
17
-3934
/
+0
*
audio: remove unused legacy libavutil header
wm4
2015-08-07
2
-2
/
+0
*
audio: remove af_dummy
wm4
2015-08-01
2
-63
/
+0
*
af_lavrresample: always reinit resampler on filter reinit
wm4
2015-07-19
1
-18
/
+1
*
af_lavrresample: don't unnecessarily print remix message
wm4
2015-07-19
1
-8
/
+8
*
af: fix behavior with pathologic filter chains
wm4
2015-07-07
1
-0
/
+2
*
af_lavrresample: log actual channel layout conversions
wm4
2015-06-30
1
-3
/
+6
*
audio: fix format function consistency issues
wm4
2015-06-26
4
-5
/
+5
*
af: move af_from_dB() function to af_volume.c
wm4
2015-06-23
3
-22
/
+11
*
af_volume: add a replaygain fallback option
wm4
2015-06-23
1
-0
/
+5
*
af_lavrresample: free and reallocate resample context on reconfig
wm4
2015-06-22
1
-30
/
+35
*
af_lavrresample: fix comment
wm4
2015-06-22
1
-4
/
+4
*
af: restore detaching of PCM filters when using spdif
wm4
2015-06-22
3
-1
/
+14
*
af_lavrresample: don't flush in uninitialized state
wm4
2015-06-22
1
-1
/
+2
*
Various spelling fixes
Marcin Kurczewski
2015-06-18
5
-8
/
+8
*
af_lavrresample: include osdep/endian.h
wm4
2015-06-17
1
-0
/
+1
*
af: remove conversion filter search
wm4
2015-06-16
3
-94
/
+4
*
af_convert24: remove this filter
wm4
2015-06-16
2
-123
/
+0
*
af_lavrresample: integrate 24 bit (3 bytes per sample) output
wm4
2015-06-16
1
-9
/
+48
*
af_lavrresample: always fill reorder
wm4
2015-06-16
1
-1
/
+1
*
audio: remove S8, U16, U24, U32 formats
wm4
2015-06-16
4
-116
/
+1
*
af_lavcac3enc: fix A/V sync
wm4
2015-06-15
1
-3
/
+17
*
af: fix an aspect of filter chain flushing
wm4
2015-06-15
1
-0
/
+11
*
audio: fill NA channels with silence
wm4
2015-06-12
1
-11
/
+29
*
af_lavrresample: slightly better computation of total delay
wm4
2015-06-04
1
-6
/
+9
*
af_lavrresample: use a new libswresample function if available
wm4
2015-06-04
1
-0
/
+4
*
af_lavrresample: change output samples calculation
wm4
2015-06-04
1
-2
/
+2
*
af_lavrresample: use native libavresample function for output size
wm4
2015-06-02
1
-7
/
+6
*
af_lavrresample: fix and simplify flushing on playback speed change
wm4
2015-06-02
1
-23
/
+1
*
audio: make softvol scale cubic
wm4
2015-05-22
1
-2
/
+5
*
af: don't attempt to remove last filter for spdif filter removal
wm4
2015-05-05
1
-1
/
+1
*
af_lavrresample: remove dead undefs
wm4
2015-05-05
1
-3
/
+0
*
audio: introduce support for padding channels
wm4
2015-05-05
1
-37
/
+82
*
af_lavrresample: fix draining
wm4
2015-04-18
1
-8
/
+8
*
Update license headers
Marcin Kurczewski
2015-04-13
31
-156
/
+126
*
af_lavrresample: minor simplification
wm4
2015-04-12
1
-4
/
+4
*
af_lavrresample: allow resetting output sample format
wm4
2015-04-12
1
-2
/
+3
*
audio/filter: fully renegotiate audio formats on every reconfig
wm4
2015-04-12
1
-0
/
+10
*
audio: automatically deatch filters if spdif prevents their use
wm4
2015-04-07
2
-5
/
+17
*
audio: change a detail about filter insertion
wm4
2015-04-07
2
-8
/
+12
*
audio: make all format query shortcuts macros
Kevin Mitchell
2015-04-03
2
-2
/
+2
*
af_lavrresample: always normalize (libswresample is stupid)
wm4
2015-04-02
1
-0
/
+4
*
af: remove unused functions
wm4
2015-04-01
2
-34
/
+0
*
af_bs2b: fix option default value
wm4
2015-03-22
1
-1
/
+2
*
af_lavfi: handle seeking
wm4
2015-03-17
1
-1
/
+27
*
audio: refuse to change playback speed with spdif
wm4
2015-03-07
1
-1
/
+1
*
af_scaletempo: minor simplification
wm4
2015-03-06
1
-15
/
+6
*
af_scaletempo: restore confusing mplayer behavior
wm4
2015-03-06
1
-3
/
+9
*
audio: change playback speed directly in resampler
wm4
2015-03-02
3
-90
/
+73
*
af_rubberband: actually fix deadlock
Martin Herkt
2015-02-12
1
-1
/
+1
*
af_rubberband: fix filter error deadlock
wm4
2015-02-12
1
-2
/
+2
*
af_rubberband: change defaults
Martin Herkt
2015-02-12
1
-9
/
+6
*
af_rubberband: fix breakage
wm4
2015-02-11
1
-1
/
+3
*
af_rubberband: make all librubberband options configurable
wm4
2015-02-11
1
-4
/
+43
*
af_rubberband: attempt to fix audio position calculation
wm4
2015-02-11
1
-4
/
+17
*
af_rubberband: always calculate and set delay
wm4
2015-02-11
1
-12
/
+11
*
af: account for queued frames in audio position calculation
wm4
2015-02-11
1
-0
/
+2
*
af_rubberband: improve EOF handling
wm4
2015-02-11
1
-5
/
+11
*
af_rubberband: pitch correction with librubberband
wm4
2015-02-11
2
-0
/
+173
*
af_scaletempo: allow changing speed at runtime without reinit
wm4
2015-02-10
1
-18
/
+21
*
af_scaletempo: drop detaching or skipping init on speed=1
wm4
2015-02-10
1
-7
/
+5
*
af: remove old filter compatibility hack
wm4
2015-01-15
2
-42
/
+1
*
audio/filter: switch remaining filters to refcounting
wm4
2015-01-15
4
-44
/
+58
*
audio/filter: switch remaining in-place filters to refcounting
wm4
2015-01-15
9
-127
/
+134
*
af: verify filter input formats
wm4
2015-01-15
1
-1
/
+4
*
af_lavcac3enc: use refcounted frames
wm4
2015-01-14
1
-89
/
+95
*
af_lavfi: use refcounted frames
wm4
2015-01-14
1
-44
/
+57
*
audio/filter: actually set fmt_in/fmt_out fields
wm4
2015-01-14
1
-0
/
+2
*
af_scaletempo: use refcounted frames
wm4
2015-01-14
1
-11
/
+23
*
af_lavrresample: use refcounted frames
wm4
2015-01-14
1
-23
/
+46
*
af_convert24: use refcounted frames
wm4
2015-01-13
1
-8
/
+13
*
audio/filters: use refcounted frames for some in-place filters
wm4
2015-01-13
3
-7
/
+31
*
audio/filters: use refcounted frames for some simple filters
wm4
2015-01-13
4
-10
/
+18
*
af_volume: use refcounted frames
wm4
2015-01-13
1
-8
/
+15
*
audio: use refcounted frames in the filter chain
wm4
2015-01-13
2
-53
/
+190
*
audio/filter: remove unused af_calc_filter_multiplier()
wm4
2015-01-13
6
-31
/
+2
*
af_volume: dump applied replaygain in verbose mode
wm4
2015-01-04
1
-1
/
+5
*
win32: add mmap() emulation
wm4
2014-12-26
2
-3
/
+0
*
af_hrtf: Fix out-of-range read.
reimar
2014-12-06
1
-2
/
+7
*
audio: make mp_audio_config_to_str return a stack-allocated string
wm4
2014-11-25
1
-8
/
+3
*
af_scaletempo: use float division for rate
wm4
2014-11-21
1
-1
/
+1
*
Remove some unneeded NULL checks
wm4
2014-11-21
1
-5
/
+6
*
af: remove redundant function
wm4
2014-11-12
1
-9
/
+2
*
af: check audio params for validity
wm4
2014-11-12
1
-0
/
+5
*
audio: make decoders output refcounted frames
wm4
2014-11-10
2
-10
/
+38
*
audio: change how filters are inserted on playback speed changes
wm4
2014-11-10
3
-0
/
+72
*
af_format: remove redundant message prefixes
wm4
2014-11-10
1
-2
/
+2
*
af_lavcac3enc: fix byte order
wm4
2014-10-12
1
-2
/
+2
*
audio/filter: allow removing filters by label
wm4
2014-10-02
2
-1
/
+33
*
audio: refactor some aspects of filter chain setup
wm4
2014-10-02
2
-13
/
+15
*
audio/filter: don't wipe full filter chain if adding a filter fails
wm4
2014-10-02
1
-2
/
+5
*
audio: cleanup spdif format definitions
wm4
2014-09-23
2
-2
/
+2
*
audio: drop swapped-endian audio formats
wm4
2014-09-23
3
-90
/
+30
*
audio: remove swapped-endian spdif formats
wm4
2014-09-23
1
-4
/
+12
*
af_hrtf: initialize coefficient arrays
wm4
2014-09-19
1
-0
/
+25
*
af_lavrresample: fix crash with size 0
wm4
2014-09-15
1
-2
/
+3
*
af_hrtf: request required samplerate, instead of erroring out
wm4
2014-09-05
1
-8
/
+1
*
af_hrtf: cosmetics: reindent misaligned code block
wm4
2014-09-05
1
-8
/
+8
*
Move compat/ and bstr/ directory contents somewhere else
wm4
2014-08-29
1
-1
/
+1
*
af_lavrresample: minor cosmetics
wm4
2014-08-17
1
-4
/
+2