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 527865 - [PATCH] [matroskademux] uses wrong colourspace for palette info in VobSub stream
[PATCH] [matroskademux] uses wrong colourspace for palette info in VobSub stream
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: 0.10.9
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-04-13 12:51 UTC by Mark Nauwelaerts
Modified: 2008-05-12 16:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Possible patch (1.24 KB, patch)
2008-04-13 12:53 UTC, Mark Nauwelaerts
committed Details | Review

Description Mark Nauwelaerts 2008-04-13 12:51:07 UTC
Currently, it is assumed that the values in palette info in VobSub private data represent YUV data, as is the case for corresponding DVD data.
However, Matroska specs defer/refer to VobSub's .idx file for the actual de facto specs, and it turns out VobSub produces those by converting to (a sort of buggy) RGB.
Comment 1 Mark Nauwelaerts 2008-04-13 12:53:45 UTC
Created attachment 109168 [details] [review]
Possible patch

* Convert palette info in VobSub private data from VobSub's pseudo-RGB to YUV.
Comment 2 Mark Nauwelaerts 2008-05-12 16:43:58 UTC
2008-05-12  Mark Nauwelaerts  <mnauw@users.sf.net>

	* gst/matroska/matroska-demux.c:
	(gst_matroska_demux_push_dvd_clut_change_event):
	Convert subtitle palette info in VobSub private data from VobSub's
	(buggy) RGB to YUV.