aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/rangecoder.h
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2023-12-14 09:08:58 +0100
committerAnton Khirnov <anton@khirnov.net>2024-08-13 10:28:54 +0200
commite1b38680b7047778436765fbb383f145e9f4cd40 (patch)
tree05252b44a11ebe8f5a1f9e7b784c4f2b5757fc10 /libavcodec/rangecoder.h
parent93227a68f12f3443b6cd6babbe4619cbe6747b82 (diff)
downloadffmpeg-e1b38680b7047778436765fbb383f145e9f4cd40.tar.gz
fftools/cmdutils: put stream specifier handling back into cmdutils
Stream specifiers were originally designed exclusively for CLI use and were not intended to be public API. Handling them in avformat places major restrictions on how they are used. E.g. if ffmpeg CLI wishes to override some stream parameters, it has to change the demuxer fields (since avformat_match_stream_specifier() does not have access to anything else). However, such fields are supposed to be read-only for the caller. Furthermore having this code in avformat restricts extending the specifier syntax. An example of such an extension will be added in following commits.
Diffstat (limited to 'libavcodec/rangecoder.h')
0 files changed, 0 insertions, 0 deletions