omxvideoenc: adjust stride and slice height from input
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 7 Aug 2017 17:16:01 +0000 (13:16 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Tue, 8 Aug 2017 14:40:47 +0000 (10:40 -0400)
commit0ee8213ab23e5c2a8704d603d8e1a90a1bf9ebc5
tree74ba3448f0d2f83dabee094948a89a07b5ab9588
parent07e80c9425237bfb38684cd255af248068657935
omxvideoenc: adjust stride and slice height from input

Use the stride and slice height information from the first buffer meta
data to adjust the settings of the input port.
This will ensure that the OMX input buffers match the GStreamer ones
and so will save us from having to copy line-by-line each one.

This is also the first step to allow the OMX encoder to receive dmabuf.

Tested on rpi and zynqultrascaleplus.

https://bugzilla.gnome.org/show_bug.cgi?id=785967
omx/gstomxvideoenc.c