gstreamer/sys/kms
Guillaume Desmottes 2d67189073 kmsallocator: add driver pitch support for planar formats
We used to to handle the driver pitch only for single plan video format.
Add support for multi planes format by re-using the extrapolate function
from the v4l2 element.
Also use this pitch to calculate the proper offsets.

Prevent DRM drivers to pick a slow path if the pitches/offsets don't
match the ones it reported.

https://bugzilla.gnome.org/show_bug.cgi?id=785029
2017-07-25 09:21:16 -04:00
..
gstkmsallocator.c kmsallocator: add driver pitch support for planar formats 2017-07-25 09:21:16 -04:00
gstkmsallocator.h kmssink: remove dependency on libkms 2016-11-23 16:43:28 +01:00
gstkmsbufferpool.c gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-05-17 10:40:23 +03:00
gstkmsbufferpool.h kmssink: add plugin and sink element 2016-04-11 19:57:48 +02:00
gstkmssink.c kmssink: initialize variable 2017-07-10 13:32:49 +02:00
gstkmssink.h kmssink: Track cached kmsmem and clear them on drain 2017-07-07 14:36:38 -04:00
gstkmsutils.c kmssink: remove dependency on libkms 2016-11-23 16:43:28 +01:00
gstkmsutils.h kmssink: remove dependency on libkms 2016-11-23 16:43:28 +01:00
Makefile.am Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
meson.build Rename plugin filesnames to match plugin names 2017-03-08 20:04:23 -05:00