summaryrefslogtreecommitdiffstats
path: root/sub
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-05-13 00:38:35 +0200
committerwm4 <wm4@nowhere>2013-05-13 00:39:07 +0200
commit279f4b59dc08950a90379ef5905736167c79a438 (patch)
treedd00ee2e8fe1ae2476e3350574ed364c593b4da0 /sub
parent35c8f7b6082871d690c4355d5173dde939bf60ec (diff)
downloadmpv-279f4b59dc08950a90379ef5905736167c79a438.tar.bz2
mpv-279f4b59dc08950a90379ef5905736167c79a438.tar.xz
audio: fix compilation with older libavresample versions
The libavresample version of the current Libav stable release lacks the avresample_set_channel_mapping() function. (FFmpeg's libswresample seems to be fine, because they added swr_set_channel_mapping() first.) Add a cheap/slow workaround to do channel reordering on our own. We don't use the recently removed MPlayer code (see commit 586b75a), because that is not generic enough. The functionality should be the same as with full-featured libavresample, and any differences are bugs. It's probably slower, though.
Diffstat (limited to 'sub')
0 files changed, 0 insertions, 0 deletions