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>
Fri, 7 Mar 2025 06:31:22 +0000 (07:31 +0100)
commit769bcb17d47b9acce51e1c1dfb3c123b61dc421f
treeb8e909b28a33dcd8a4dd31989b0fefee376fe47f
parent3292ae6aa20479cb0e6c5ca44643d9d8b39f0bc5
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