RELEASE: GStreamer VA-API Plugins 0.6.0

Víctor M. Jáquez L. vjaquez at igalia.com
Fri Jul 17 00:51:18 PDT 2015


On 07/16/15 at 07:33pm, Bernhard Graaf wrote:

> Without using vaapi try this one:

That sentence is wrong: decodebin is using vaapidecode internally, it also
adds other elements required to make the pipeline works.

> 
> gst-launch-1.0 tcpclientsrc host="192.168.1.4" port=12000 ! decodebin ! videoconvert ! xvimagesink
> Leitung wird auf PAUSIERT gesetzt ...
> Leitung läuft vor …
> Fehlendes Element »Teletext-Decoder«
> libva info: VA-API version 0.37.0
> libva info: va_getDriverName() returns 0
> libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
> libva info: Found init function __vaDriverInit_0_37
> libva info: va_openDriver() returns 0
> Kontext von Element »vaapidecode0« erhalten: gst.vaapi.Display=context, display=(GstVaapiDisplay)NULL;
> Verzögerung neu verteilen …
> Verzögerung neu verteilen …
> Leitung ist vorgelaufen …
> Leitung wird auf ABSPIELEN gesetzt ...
> New clock: GstSystemClock
> 
> And it works like expected.
> 
> What is the reason of: 
> gst.vaapi.Display=context, display=(GstVaapiDisplay)NULL;

Vaapi's display is shared as a context, which is a mechanism to share data in
the pipeline.

vmjl


More information about the gstreamer-devel mailing list