qtmux: Implement writing of `av1C` version 1 box
authorSebastian Dröge <sebastian@centricular.com>
Thu, 2 Feb 2023 14:48:05 +0000 (16:48 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Tue, 21 Feb 2023 17:45:34 +0000 (17:45 +0000)
commit1ccc2569483338c2f808812b3caf04bb13207e8b
tree7d05f86d154c558f7671e81467f86e9cf7bc2bce
parent6d2bc8b8cd6ca8d5ea0f82145a6d52235fdcd631
qtmux: Implement writing of `av1C` version 1 box

Version 0 is ancient and not specified in any documents. Take it
directly from the `codec_data` if presents or otherwise try to construct
a reasonably looking `av1C` box.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4027>
subprojects/gst-plugins-good/gst/isomp4/gstqtmux.c