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 695543 - avimux: support raw BGR video
avimux: support raw BGR video
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal enhancement
: 1.1.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 668564 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-03-10 09:05 UTC by Dirk Van Haerenborgh
Modified: 2016-11-06 20:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
add rawvideo support (5.56 KB, patch)
2013-03-10 09:05 UTC, Dirk Van Haerenborgh
none Details | Review

Description Dirk Van Haerenborgh 2013-03-10 09:05:07 UTC
Created attachment 238507 [details] [review]
add rawvideo support

This patch adds support for raw (BGR, BGRx, BGRA) video in avi containers.

Since raw video is usually stored with fourcc 0x00,0x00,0x00,0x00, any checks for a valid fourcc code are replaced by a boolean, explicitely marking the validity of the chosen caps.

Raw video is stored topdown, so the buffers are inverted, using code taken from avidemux.

There is no support for raw video with bpp < 24, since I do not have any samples of it, and I do no know how to create the palette data.
Comment 1 Sebastian Dröge (slomo) 2013-03-11 13:51:34 UTC
commit 065bdf5925263ade5c7aba11c2673dcd2cc13501
Author: Dirk Van Haerenborgh <vhdirk@gmail.com>
Date:   Sun Mar 10 09:10:18 2013 +0100

    avimux: support raw BGR
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695543
Comment 2 Tim-Philipp Müller 2016-11-06 20:46:13 UTC
*** Bug 668564 has been marked as a duplicate of this bug. ***