1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-08 07:08:12 +00:00
mpv/audio/decode
wm4 fd6302631a af: streamline format negotiation
Add dummy input and output filters to remove special cases in the format
negotiation code (af_fix_format_conversion() etc.). The output of the
filter chain is now negotiated in exactly the same way as normal
filters.

Negotiate setting the sample rate in the same way as other audio
parameters. As a side effect, the resampler is inserted at the start of
the filter chain instead of the end, but that shouldn't matter much,
especially since conversion and channel mixing are conflated into the
same filter (due to libavresample's API).
2013-04-13 04:21:29 +02:00
..
ad_internal.h core: redo how codecs are mapped, remove codecs.conf 2013-02-10 17:25:56 +01:00
ad_lavc.c ad_lavc: use fmt-conversion to map sample formats 2013-04-13 04:21:27 +02:00
ad_mpg123.c core: redo how codecs are mapped, remove codecs.conf 2013-02-10 17:25:56 +01:00
ad_spdif.c Prefix CODEC_ID_ with AV_ 2013-03-13 23:51:30 +01:00
ad.c core: redo how codecs are mapped, remove codecs.conf 2013-02-10 17:25:56 +01:00
ad.h audio: remove float processing option 2013-04-13 04:21:28 +02:00
dec_audio.c af: streamline format negotiation 2013-04-13 04:21:29 +02:00
dec_audio.h core: redo how codecs are mapped, remove codecs.conf 2013-02-10 17:25:56 +01:00