qtdemux: Add basic support for AVC-Intra video
authorJan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
Tue, 17 Jan 2023 14:04:10 +0000 (15:04 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 18 Jan 2023 10:01:30 +0000 (10:01 +0000)
commit211191564e39319d677d5755e30054966a11cfd5
tree190a687d1e1df6a0b1da5b364dba31e379a75564
parented1bdf9b1aa4effe408ad41ac81eaf9b079208ba
qtdemux: Add basic support for AVC-Intra video

AVC-Intra is a range of H.264-compliant intra-only codecs from
Panasonic. The codes and descriptions have been taken from VLC.

The (encumbered) sample I have here produces byte-stream H.264,
including SPS and PPS and no `avcC` box.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3739>
subprojects/gst-plugins-good/gst/isomp4/fourcc.h
subprojects/gst-plugins-good/gst/isomp4/qtdemux.c
subprojects/gst-plugins-good/gst/isomp4/qtdemux_types.c