[gstreamer-bugs] [Bug 327028] New: MS Video 1 palettized AVI

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Jan 14 17:49:00 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=327028
 GStreamer | gst-plugins-base | Ver: HEAD CVS

           Summary: MS Video 1 palettized AVI
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: fabrizio.ge at tiscali.it
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unversioned Enhancement
   GNOME milestone: Unspecified


I have some AVI files in MS Video 1 format, with 256 colours palette. Curently
GStreamer shows a load of wierd colours instead of the image, because it does
not read the palette.

This patch adds support for those files.

The modification to ffmpegcolorspace.c is necessary because, without that, I am
getting negotiation errors: something like gstbasetransform.c(1245):subclass
did
not specify output size. The file is 160x120 with a 256-colour palette
Apparently the MS Video 1 decoder gives back a buffer of 20224 bytes (160*120*1
for the image + 256*4 for the palette), but gst_ffmpegcsp_get_unit_size
returned
19200 (160*120*1, no palette). I haven't experienced any regressions with this
modification, but it should be tested.


-- 
Configure bugmail: http://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