diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-06-27 17:41:34 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-12-01 11:00:40 +0100 |
commit | 4d9c0b3efa4199cf05ad2404d23ca4a8c2e6668a (patch) | |
tree | 7dd5c916d2abbf2d3eeb9230f124e09bbf20a86a /libavcodec/tableprint_vlc.h | |
parent | adf3b01158153bb82a6d7c947d4a0dab0e06d6d9 (diff) | |
download | ffmpeg-4d9c0b3efa4199cf05ad2404d23ca4a8c2e6668a.tar.gz |
configure: Add (h264|hevc)_sei subsystems
Currently, several components select atsc_a53, despite
not using anything from it themselves. They only select
it because parsing SEI messages adds an indirect dependency.
But using direct dependencies is more natural, so add
dedicated subsystems for them.
It already allows to remove a superfluous dependency of
the HEVC QSV encoder on hevc_sei and atsc_a53.
Adding new subsystems only becomes effective after a reconfiguration.
In order to force this, some needed headers (which are only included
implicitly before this commit) were included explicitly in
libavformat/allformats.c.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavcodec/tableprint_vlc.h')
0 files changed, 0 insertions, 0 deletions