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 611221 - [theoradec] green vertical stripe with big_buck_bunny_427x240.indexed.ogg
[theoradec] green vertical stripe with big_buck_bunny_427x240.indexed.ogg
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-02-26 19:43 UTC by Tim-Philipp Müller
Modified: 2010-02-27 23:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2010-02-26 19:43:36 UTC
Steps to reproduce:

 1. wget http://pearce.org.nz/video/big_buck_bunny_427x240.indexed.ogg
 2. gst-launch-0.10 playbin2 uri=file:///path/to/big_buck_bunny_427x240.indexed.ogg

Result: green vertical stripe at the right side of the video frame
Comment 1 Sebastian Dröge (slomo) 2010-02-27 09:53:49 UTC
Seems to be caused by libtheora not filling the last chroma pixel of every plane and line. The lumas are properly filled for this single video. A video created by GStreamer with the same colorspace and dimensions has no green line.

This is only a problem for odd widths though... and theora's player_example draws an even larger green line for this video but not for other videos with odd widths.

So, I think this is a bug in this single video or libtheora. Not sure if we can do anything about it.
Comment 2 David Schleef 2010-02-27 23:51:28 UTC
The actual video has a green stripe on the side, including in chroma column 213.  GStreamer considers that "half" chroma column significant, which is what XV drivers do.