[Bug 796519] Add AV1 codec parser

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jul 11 08:41:45 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=796519

--- Comment #21 from Georg Ottinger <g.ottinger at gmx.at> ---
I also try to imagine what possible combinations of OBU compositions the parser
should be able to handle:

1. The first frame in a Sequence might look like this:

* Temp Delimiter OBU
* Sequence OBU
* Frame OBU

2. Following frames in its simplest form may look like this

* Temp Delimiter OBU
* Frame OBU

3. The Superframe / B-Frame like case may look like this

* Temp Delimiter OBU
* Frame 1 OBU
* Frame 2 OBU

4. The parallel encoded / tile groups individuall decodable case may look like
this

* Temp Delimiter OBU
* Frame Header OBU
* Tile Group 1 OBU
...
* Tile Group N OBU

5. combining case 3 and 4 i might get a structure similar to this one:

* Temp Delimiter OBU
* Frame Header 1 OBU
* Tile Group 1.1 OBU
...
* Tile Group 1.N OBU

* Frame Header 2 OBU
* Tile Group 2.1 OBU
...
* Tile Group 2.N OBU

Note: All the above cases may be even more advanced by adding Metadata and/or
Tile Info OBUs

-> Should the goal of the codecparser library be one superfunction capable of
parsing all variations of OBU compositions (within a temporal unit)?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list