[Bug 686046] avidemux: can't play 8-bit indexed RGB video

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Oct 16 03:56:51 PDT 2012


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

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.0.2
            Summary|avidemux: Cannot parse      |avidemux: can't play 8-bit
                   |8-bit indexed AVI files     |indexed RGB video

--- Comment #4 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2012-10-16 10:56:48 UTC ---
commit 4834e11da071a9cb32a45705bc80aaf5630ae7d3
Author: Tim-Philipp Müller <tim at centricular.net>
Date:   Tue Oct 16 11:48:32 2012 +0100

    riff-media: fix palette extraction some more

    We still need to make sure the palette is always at least 1024
    bytes.

commit b0d581eadc8cb21f4997ae03a88b06de6ce53e18
Author: Tim-Philipp Müller <tim at centricular.net>
Date:   Tue Oct 16 00:55:56 2012 +0100

    riff: create palette_data buffer correctly

    gst_buffer_copy_into() will append to any existing
    memory region, so don't create a buffer and alloc
    some memory, but just create an empty buffer and
    let _copy_into() append the memory we want. Fixes
    the palette being 2048 bytes with the first half
    being filled with garbage.

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

commit f94572fb36fec0bc5e378433ff2e018bea15aa7f
Author: Tim-Philipp Müller <tim at centricular.net>
Date:   Tue Oct 16 01:02:11 2012 +0100

    avidemux: append palette data to paletted 8-bit RGB frames

    Fixes playback of 8-bit indexed RGB videos, with fixes in -base.

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

-- 
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