mirror of https://github.com/mpv-player/mpv
672829439a
It's conceptually broken for an hw format to be identified as a supported sw format for an hwdec, but in the case of the drm hwdec, we have no choice but to do so for the weird rpi formats, as these are declared, incorrectly, as hw formats in their forked ffmpegs. This means we can't reject such formats as a matter of principle, as we do today. Instead let's just assume that such formats can always be accepted as-is, and will never require conversion. In practice, this is either true or it will fail in the VO, which is the old behaviour from before I introduced the conversion filter capability. |
||
---|---|---|
.. | ||
f_async_queue.c | ||
f_async_queue.h | ||
f_auto_filters.c | ||
f_auto_filters.h | ||
f_autoconvert.c | ||
f_autoconvert.h | ||
f_decoder_wrapper.c | ||
f_decoder_wrapper.h | ||
f_demux_in.c | ||
f_demux_in.h | ||
f_hwtransfer.c | ||
f_hwtransfer.h | ||
f_lavfi.c | ||
f_lavfi.h | ||
f_output_chain.c | ||
f_output_chain.h | ||
f_swresample.c | ||
f_swresample.h | ||
f_swscale.c | ||
f_swscale.h | ||
f_utils.c | ||
f_utils.h | ||
filter.c | ||
filter.h | ||
filter_internal.h | ||
frame.c | ||
frame.h | ||
user_filters.c | ||
user_filters.h |