[Bug 727886] GstVideoGLTextureUploadMeta assumes no color conversion is done during upload

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Apr 23 06:46:11 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=727886
  GStreamer | gst-plugins-base | git

--- Comment #35 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2014-04-23 13:46:05 UTC ---
(In reply to comment #34)
> Ok, I think that if there ever is any need for doing all planes in one texture,
> then we could have a field in the "features" structure indicating this anomaly.
> Even if we keep the n_textures field, it is impossible for a sink to somehow
> infer the semantics of each different combination of textures number and planes
> number.
> 
> This is why I like the idea of introducing the "features" structure, because we
> can guarantee future compatibility with all kinds of weird devices without
> breaking our API again. I can understand that maybe more research is needed to
> find and document other hw anomalies, but I think it's a good idea to have it
> even if there is no other weird hw out there atm, just to ensure that we won't
> have to break our API if something comes up in the future.

I just did my quick research, as I was suspicious about VDPAU, but indeed it's
uses multiple textures for YV12 (NV12).

https://www.opengl.org/registry/specs/NV/vdpau_interop.txt

Looks like plan now.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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