omxvideoenc: implement dmabuf export on input buffers
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Tue, 15 May 2018 09:59:26 +0000 (11:59 +0200)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Thu, 30 Aug 2018 08:59:30 +0000 (10:59 +0200)
commit7be54ad091fc185c92ebdb60d470e26a17938779
tree81a5ac360c954552eede0cc47e5f90161edc4418
parent34bc02e397d8db72c06d86f7a8734c0d34d78276
omxvideoenc: implement dmabuf export on input buffers

Propose pool upstream so input buffers can be allocated by the port and
exported as dmabuf.

The actual OMX buffers are allocated when the pool is activated, so we
don't end up doing useless allocations if the pool isn't used.

https://bugzilla.gnome.org/show_bug.cgi?id=796918
omx/gstomx.c
omx/gstomx.h
omx/gstomxbufferpool.c
omx/gstomxvideoenc.c
omx/gstomxvideoenc.h