[Bug 755072] vaapi: expose memory:DMABuf capsfeature
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Apr 26 08:09:49 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=755072
--- Comment #18 from Julien Isorce <julien.isorce at gmail.com> ---
I rebased my gstreamer-vaapi branch:
https://github.com/CapOM/gstreamer-vaapi/commits/dmabuf_with_and_without_caps_feature_26april_2016
Done here:
https://github.com/CapOM/gstreamer-vaapi/commits/dmabuf_with_and_without_caps_feature
Again you would need patch for gst-plugins-base:
https://bug759358.bugzilla-attachments.gnome.org/attachment.cgi?id=317223
and for gstglupload:
https://github.com/CapOM/gst-plugins-bad/commit/f274539bc47f300624dee52d304f65cafcd459bb
Victor, your recent changes in gstreamer-vaapi actually simplified my branch
since some part were common like the fact that
gst_vaapi_find_preferred_caps_feature no takes "allowed_caps" in parameter. So
that was great news.
Also I will need your help to go further. That would be great if you could go
through the patches and let me know what you think at first glance. Feel free
to review on github directly. Then we can setup a moment to improve the patches
together since you know that code much better than me. Thx
Nicolas you might be interested by this patch
https://github.com/CapOM/gstreamer-vaapi/commit/603a62efdbe62b9db90f75e43a58dd280edfa1b1
. Thx about the gst-validate suggestion, I had a look but that would require to
develop some custom plugins according to Thibault recommendations. Sofor now
the regression tests will remain manual:
https://github.com/CapOM/gstreamer-vaapi/commit/305d13dd521463b64f90cf46f7ccdbd7efb08c49
Also I do not have the permission denied with mesa gallium vaapi backend, so it
succeeds to map. The fact that it fails to map with intel backend is actually
good for testing all cases :), but I agree there is maybe a way to make it not
fail.
--
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