[Bug 731672] corrupted output with "omxvideodec ! videoconvert ! pngenc"

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jun 24 04:08:02 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=731672
  GStreamer | gst-omx | 1.2.4

Sebastian Dröge (slomo) <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |slomo at coaxion.net

--- Comment #16 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2014-06-24 11:07:58 UTC ---
(In reply to comment #6)
> RPi HW decoder output the video frame with a stride of 736. So it seems that
> RPi adds padding to align on 32 bytes.

The code in gst_omx_buffer_pool_alloc_buffer() should take care of that in
theory. However we need a fallback case here if downstream does not support the
video meta. Which in your case all elements do? Would be good to see why
omxh264dec does not see that

But as Nicolas said, you can easily implement the fallback case with
gst_video_frame_copy()... or just reuse gst_omx_video_dec_fill_buffer() which
is in the decoder and encoder already.

Can you check if that makes it work for you?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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