[gstreamer-bugs] [Bug 624697] Add 'video/x-raw-va' in DEFAULT_RAW_CAPS for va api support

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jul 19 01:43:28 PDT 2010


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

--- Comment #4 from Sebastian Dröge <slomo at circular-chaos.org> 2010-07-19 08:43:23 UTC ---
(In reply to comment #3)
> in some condition, va stuff is autoplugged, because playbin2 could stop
> auto-plug when it realize it has come to a sink element.
> but if we set playbin2 'video-sink' property with customized sink, customized
> sink doesn't work. 
>     1. decodebin2 auto-plug doesn't stop when it comes to 'video/x-raw-va'

That's what the autoplug-continue is used for. playbin2 checks (should check)
if the sink supports the caps and tell decodebin2 to stop autoplugging in that
case.

>     2. then it will comes to a sink (vaimagesink for example)

That's a bug in your sink then, decodebin2/uridecodebin must not autoplug sinks
and will not autoplug sinks unless they have the wrong classification in the
element details (does your sink say it's a Decoder or Parser or Demuxer or
Depayloader? If it does: that's the problem)

> va element only works if the hardware supports the required features.

Does that mean, that changing the state of those elements to READY will fail?
Or will the elements fail later? If they fail later that's a problem for
autoplugging (e.g. if you have the va elements on hardware that doesn't support
va).

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