GNOME Bugzilla – Bug 623530
Stripy pattern with videotestsrc ! ffmpegcolorspace ! ximagesink
Last modified: 2010-07-04 15:41:20 UTC
According to git bisect, this commit: commit cff70878b66a980037868d72ca0e0fb9e9b52397 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Thu Jun 17 17:07:39 2010 +0200 ffmpegcolorspace: Add YUY2/YVYU to all RGB formats conversions Introduced problems (stripy pattern, like every second pixel or so) when running: gst-launch-0.10 videotestsrc ! ffmpegcolorspace ! ximagesink Strangely enough this disappears when the window is resized.
Initially videotestsrc negotiates to YUY2 (bug!?), with ffmpegcolorspace converting to RGB for ximagsink. But once we resize the window, the pipeline gets renegotiated properly and videotestsrc outputs RGB as it should've done from the start.
Created attachment 165226 [details] [review] ffmpegcolorspace: Use correct Y offset for the YUY2 -> RGB conversions Fixes bug #623530.
Created attachment 165227 [details] [review] ffmpegcolorspace: Use correct Y offset for YVYU -> RGB conversions Fixes bug #623530.
Thanks, please commit.
commit 6e9deae749a32f5654cc2b62445da0ab8b74cf73 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Sun Jul 4 17:27:25 2010 +0200 ffmpegcolorspace: Use correct Y offset for YVYU -> RGB conversions Fixes bug #623530.