GNOME Bugzilla – Bug 611221
[theoradec] green vertical stripe with big_buck_bunny_427x240.indexed.ogg
Last modified: 2010-02-27 23:51:28 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
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.
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.