[Bug 687183] playbin: caps negotation if VIDEO_FORMAT is unknown

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jun 11 07:02:08 PDT 2013


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

--- Comment #21 from Gwenole Beauchesne <gb.devel at gmail.com> 2013-06-11 14:02:05 UTC ---
Hi, I think I also missed some notifications. Anyway, you should not assume
anything about the underlying VA surface format. Never. You cannot know it (no
API for it), and you may not be able to actually retrieve anything from it. It
just serves as an "opaque" type. e.g. some VA surfaces can be encrypted. Once
you decoded to it, you cannot read from it (but only the GPU for rendering).

I am not really concerned about vaapidecode + download use cases, because I
don't actually see any sensible one but for debugging purposes (validation).
Thus, I don't really want to expose that.

The only use cases that matter are (i) vaapidecode + HW renderer, and (ii) SW
decode + HW renderer, with HW renderer supporting VASurfaceID as source.

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