packetizer/av1: fill the full extradata if it doesn't have the optional OBU
authorSteve Lhomme <robux4@ycbcr.xyz>
Fri, 29 Nov 2024 10:57:36 +0000 (11:57 +0100)
committerSebastian Ramacher <sramacher@debian.org>
Tue, 14 Jan 2025 22:09:47 +0000 (23:09 +0100)
commitd2dc28909270b9dce8eaf6c803b8c5216531d734
tree29559be4b43e7a821eef3f4e2a35f488b9a688cb
parent7074083818c7d10ec6301f54e731fce0f9f54e94
packetizer/av1: fill the full extradata if it doesn't have the optional OBU

The optional part needed by the decoders.
This will restart the decoders if needed, but they should have received no frames yet
or the hardware decoder may be usable again or not (after a sequence header change).

(cherry picked from commit a95213e20de69d584324f6d0c9f37c7a7cdfe3e3) (edited)
edited:
- fmt_in was not a pointer in 3.0

Gbp-Pq: Name 0108-packetizer-av1-fill-the-full-extradata-if-it-doesn-t.patch
modules/packetizer/av1.c