diff options
author | wm4 <wm4@nowhere> | 2013-03-23 13:05:32 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2013-04-13 04:21:27 +0200 |
commit | c866583e1e31e6f648f2346fb9c5394d8d080587 (patch) | |
tree | 7cabc2948b1e8b6c12a13de77e6017265b00750e /video/out/cocoa_common.m | |
parent | 5a958921a738f2cd928f8339872b74a3c299ff0e (diff) | |
download | mpv-c866583e1e31e6f648f2346fb9c5394d8d080587.tar.bz2 mpv-c866583e1e31e6f648f2346fb9c5394d8d080587.tar.xz |
af: use af_lavrresample for format conversions, if possible
Refactor to remove the duplicated format filter insertion code. Allow
other format converting filters to be inserted on format mismatches.
af_info.test_conversion checks whether conversion between two formats
would work with the given filter; do this to avoid having to insert
multiple conversion filters at once and such things. (Although this
isn't ideal: what if we want to avoid af_format for some conversions?
What if we want to split af_format in endian-swapping filters etc.?)
Prefer af_lavrresample for conversions that it supports natively,
otherwise let af_format handle the full conversion.
Diffstat (limited to 'video/out/cocoa_common.m')
0 files changed, 0 insertions, 0 deletions