[Bug 755392] video: bugs with gst_video_frame_copy and videoconvert (with test scripts)
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Sep 24 01:20:12 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=755392
--- Comment #7 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
So to summarize
(In reply to Carlos Rafael Giani from comment #1)
> - NV16 and NV24 are broken with 1.2.3 and 1.4.5. The right half of the frame
> columns is greenish, which is the result of gst_video_frame_copy() copying
> only half of the pixels in each chroma plane row.
> With 1.5.91, the copy is correct.
Nothing to do here obviously
> - v210, UYVP, IYU1, r210 only show a green frame with 1.2.3, 1.4.5, and
> 1.5.91. This is a gst_video_frame_copy() bug.
Not a regression, but if someone comes up with a patch fast enough it would be
great to have it included in 1.6.0.
v210 and r210 are both very complex formats, they probably should just get a
special case in gst_video_frame_copy(). Same for UYVP I guess. OTOH they are
all one plane, so just copying height times a stride long line should just
work?
IYU1 is just packed 4:1:1 YUV, so should in theory just work the same as the
other packed YUV formats really.
> - r210, GBR_10LE, GBR_10BE are correct with 1.2.3 and 1.4.5, but broken with
> 1.5.91. This is a videoconvert bug (a regression?).
Going to be fixed by shifting the dither. I would assume the same change is
necessary for all our 10 bit formats, including v210, UYVP, I420_10*, I422_10*,
Y444_10*, A420_10*, A422_10*, A444_10*
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list