[Bug 785011] Sometime between 1.10.4 and 1.12.0 MKV video decode broke when mapping buffers to get pixel data

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jul 18 08:35:07 UTC 2017


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

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t.i.m at zen.co.uk

--- Comment #17 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
There are "default" strides/offsets for a given video format plus resolution.
This is what you get in GstVideoInfo when you fill it from caps.

However, decoders + sinks may negotiate different arrangements, also on a
per-frame basis. There is the possibility to attach strides/offsets to
individual video buffers in form of GstVideoMeta. Also, theoretically buffers
could have multiple memories, one for each plane.

If you use the gst_video_frame_map() API it will handle all that automatically
and properly for you.

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