[Bug 789876] video: Add 10bits variants of GRAY/NV12/NV16 packed inside LE 32 bits

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jan 17 14:48:41 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=789876

Guillaume Desmottes <gdesmott at gnome.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW

--- Comment #14 from Guillaume Desmottes <gdesmott at gnome.org> ---
(In reply to Nicolas Dufresne (stormer) from comment #13)
> (In reply to Guillaume Desmottes from comment #11)
> > So GST_VIDEO_FORMAT_NV12_10LE32 is working fine on the hardware but
> > conversion with GST_VIDEO_FORMAT_NV16_10LE32 is broken.
> 
> Please provide raw samples in both formats, specifying size, strides and
> offsets. Ideally two similar images.

https://people.collabora.com/~cassidy/video-format/xv15.raw
https://people.collabora.com/~cassidy/video-format/xv20.raw

Both files contain a single 3840x2160 frame with a stride of 5120 and the
second plane starting at offset 11059200.

I use those pipelines to render on my laptop:

gst-launch-1.0 -v filesrc location="xv15.raw" ! rawvideoparse
format=nv12-10le32 width=3840 height=2160 ! videoconvert ! imagefreeze !
xvimagesink

gst-launch-1.0 -v filesrc location="xv20.raw" ! rawvideoparse
format=nv16-10le32 width=3840 height=2160 ! videoconvert ! imagefreeze !
xvimagesink

There first one is fine but the colors of the second are wrong.

Both are properly displayed on the hardware using kmssink.

-- 
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