Bug 54714

Summary: [SNB IVB] Lossing Frame while playing ES video files using gstreamer
Product: libva Reporter: cc <chao.a.chen>
Component: intelAssignee: Wind Yuan <feng.yuan>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: medium CC: tim
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description cc 2012-09-10 08:06:35 UTC
Environment:
------------
Service Arch (ia32/ia32e/IA64): AMD64
Guest Arch : AMD64
Guest OS Type : Linux
Hardware: SandyBridge
gstreamer:
# pkg-config --modversion gstreamer-0.10 
0.10.36.1
gstreamer-vaapi:
commit 0b3d75f14b4a275d13eefadc81ff7e1734d2fd0f
libva:
commit 376075a6e6ffa9eb0e8d3c99c298fca6332095a0
intel-driver:
commit 560ab2c9b116ddaddd90c24f520c4dc66310c9e7
we used mplayer on the same driver to decode, there isn't any lost frames.


Bug detailed description:
--------------------------
I found that many frames lost while playing ES video files using gstreamer.

we add "printf("  %s, %s, %d\n", __FILE__, __FUNCTION__, __LINE__)" in the
function "vaPutSurface", then play a 50-frames ES file with gst-launch, and
there are 35 vaPutSurface print in log, so it seems gstreamer lost about 15
frame. 


Reproduce steps:
----------------
1.# xinit&
2.# gst-launch-0.10 playbin2 uri=file:///file.es
Comment 1 Tim Müller 2012-09-11 12:56:48 UTC
This is not the right bug tracker to file bugs about GStreamer, this bug tracker is for git account requests only.

Please file your bugs in bugzilla.gnome.org as per http://gstreamer.freedesktop.org/bugs/

(Didn't you file this there already?)
Comment 2 cc 2012-09-12 00:37:17 UTC
Yes, I have reported this bug on http://gstreamer.freedesktop.org/bugs/ already.
and I file the issue here for assigning it to Wind Yuan.
Comment 3 Wind Yuan 2012-09-13 03:04:30 UTC
It's the same issue with https://bugs.freedesktop.org/show_bug.cgi?id=54715

*** This bug has been marked as a duplicate of bug 54715 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.