[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 07:25:16 UTC 2017


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

--- Comment #12 from Carsten Haitzler (Rasterman) <raster at rasterman.com> ---
my hunch seems to be onto something. here is a video. it's stride is 856 per
line for the y plane:

http://www.enlightenment.org/ss/e-596db48c546332.81805607.png

but if i force it to 1440:

http://www.enlightenment.org/ss/e-596db4d2c9f1f3.33464318.png

i'm beginning to make out sensible content in the y plane... well kind of...

we match format with:

   gst_video_info_from_caps(&info, caps);

where caps are the ones provided to set_caps in the sink. we match
info.finfo->format and info.colorimetry.matrix to equal out table of fromat and
matrix entries. format and matrix end up being GST_VIDEO_FORMAT_I420 and
GST_VIDEO_COLOR_MATRIX_BT709 for both the working mp4 and the "broken" mkv.

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