[Bug 707123] New: vc1parse: misc things that need doing

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Aug 30 04:35:26 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=707123
  GStreamer | gst-plugins-bad | git

           Summary: vc1parse: misc things that need doing
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: t.i.m at zen.co.uk
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


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.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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