[Bug 759533] vaapisink: doesn't upload packed formats correctly

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Nov 16 18:03:50 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=759533

--- Comment #11 from Scott D Phillips <scott.d.phillips at intel.com> ---
(In reply to Víctor Manuel Jáquez Leal from comment #7)
> @Scott, is there a way in libva to query which formats are supported by
> vaPutSurface?
> 
> Otherwise we'll only fix it hackishly: "if this is a sink and the backend is
> intel, then only expose these color spaces" and that's horrible.

No, there's no API to query this. The render/export constraints will vary by
backend too, so it would need to be a per-backend query API. I think the ideal
is for the va api would just export from VASurface to backend_surface and then
rendering would follow the normal path for the backend, so I don't think we're
eager to add more porcelain around vaPutSurface.

-- 
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