After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 707123 - vc1parse: misc things that need doing
vc1parse: misc things that need doing
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-08-30 11:35 UTC by Tim-Philipp Müller
Modified: 2018-11-03 13:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2013-08-30 11:35:19 UTC
Just dropping this somewhere, since it comes up regularly. Might not be entirely up-to-date.

For vc1parse the following has to be done still:

* baseparse: Add a convert vfunc to baseparse that is called after
check_valid_frame and before parse_frame to allow subclasses to convert
one frame to another stream format. This vfunc should return a list of
buffers.

* vc1parse: Implement convert vfunc for all the million stream formats

* vc1parse: check_valid_frame for BDU stream formats always gets
everything up to and including a complete frame, i.e. seqhdr,
entrypoint, frame, field, slice splitted later

* vc1parse: Add conversion from EBDU to RBDU and the other way around.
For ASF in simple/main profile the content has to be RBDU, for the BDU
stream formats with startcode in the beginning it has to be EBDU. See
the VC1 spec about this, EBDU is RBDU with some byte sequences escaped.
Comment 1 GStreamer system administrator 2018-11-03 13:17:33 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/107.