GNOME Bugzilla – Bug 707123
vc1parse: misc things that need doing
Last modified: 2018-11-03 13:17:33 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.
-- 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.