gstreamer-vaapi no VA Surface available mpeg2 streams

congx.zhong congx.zhong at intel.com
Thu Mar 21 03:48:46 PDT 2013


I also find this bug in our own gstreamer-vaapi sourcecode when i use
playbin2 to play a mpeg2 or h264 file.
we add some patches to the gstreamer-vaapi to support seek.and when seek
backward or pause after play,this issue reproducted.So i have to fix it. 
how could i find the patch which solved this problem? Is the patch in
"git://gitorious.org/vaapi/gstreamer-vaapi.git" 0.4-branch?

Gwenole Beauchesne wrote
> Hi,
> 
> 2012/2/29 arnaud tonda <

> arnaud.tonda@

> >:
> 
>> 0:00:06.649069620 18673  0xa171b20 DEBUG            vaapidecode
>> gstvaapidecode.c:259:gst_vaapidecode_step: decode timeout. Decoder
>> required
>> a VA surface but none got available within one second
>> 0:00:06.649642940 18673  0xa171b20 DEBUG            vaapidecode
>> gstvaapidecode.c:678:gst_vaapidecode_sink_event: handle sink event 'tag'
>> 0:00:06.649993420 18673  0xa171b20 DEBUG                  vaapi
>> gstvaapidecoder.c:66:push_buffer: queue encoded data buffer 0xa171c20
>> (5864
>> bytes)
>> #####################
>>
>> Is there someone who can explain me what means that there is no VA
>> surface
>> available?
> 
> That was a combination of a couple of bugs in vaapidecode element.
> This is now fixed in gstreamer-vaapi 0.4.0 and libva-vdpau-driver
> 0.7.4 for another issue. You can get the fixes from git or from
> release tarballs available here:
> <http://www.freedesktop.org/software/vaapi/>
> 
> Regards,
> Gwenole.
> _______________________________________________
> gstreamer-devel mailing list

> gstreamer-devel at .freedesktop

> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel





--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/gstreamer-vaapi-no-VA-Surface-available-mpeg2-streams-tp4431174p4659208.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list