gstreamer 1.4 vaapi 0.7 and playbin

Matwey V. Kornilov matwey.kornilov at gmail.com
Thu Mar 3 14:43:07 UTC 2016


03.03.2016 17:38, Víctor M. Jáquez L. пишет:
> On 03/03/16 at 05:01pm, Matwey V. Kornilov wrote:
>> 03.03.2016 15:20, Víctor M. Jáquez L. пишет:
>>> On 03/03/16 at 02:47pm, Matwey V. Kornilov wrote:
>>>> Hello,
>>>>
>>>> I am using vaapi 0.7 plugin with gstreamer 1.4.3
>>>>
>>>> The following command plays the video successfully:
>>>>
>>>> gst-launch-1.0 -v filesrc location=h264_sintel_trailer-1080p.mp4 !
>>>> qtdemux ! vaapidecode ! vaapisink
>>>>
>>>> At the same time, playbin doesn't play video:
>>>>
>>>> gst-launch-1.0 -v playbin
>>>> uri=file:///home/matwey/temp/h264_sintel_trailer-1080p.mp4
>>>>
>>>> The output is available here: http://susepaste.org/85294069
>>>
>>> Could you post a log with GST_DEBUG="*:3,vaap*:5"???
>>
>> Hello,
>>
>> Output of the command
>> (echo "GST_DEBUG=$GST_DEBUG"; gst-launch-1.0 -v playbin
>> uri=file:///home/matwey/temp/h264_sintel_trailer-1080p.mp4)
>>
>> can be found here: http://paste.opensuse.org/54930061
> 
> Now I kind of remember this bug. The decoder wants to push buffers but it is
> not linked.

Does this bug have a bugzilla entry, or could you point a specific
commit where it fixed?

> 
> 0:00:00.318893815  6833 0x7f78a800e320 INFO             vaapidecode gstvaapidecode.c:374:gst_vaapidecode_push_decoded_frame:<vaapidecode> downstream element rejected the frame (not-linked [-1])
> 
> You should upgrade to gstreamer 1.4.5 or better, the current stable 1.6.3
> 
> A workaround should be to set manually the videosink
> 
> gst-launch-1.0 -v playbin
> uri=file:///home/matwey/temp/h264_sintel_trailer-1080p.mp4 video-sink=vaapisink
> 
>>>
>>>>
>>>> How could I fix that?
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> 




More information about the gstreamer-devel mailing list