[Bug 656905] [d3dvideosink] vsync + tearing problems

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Mar 6 09:19:37 PST 2012

  GStreamer | gst-plugins-bad | git

Raimo Järvi <raimo.jarvi> changed:

           What    |Removed                     |Added
                 CC|                            |raimo.jarvi at gmail.com

--- Comment #13 from Raimo Järvi <raimo.jarvi at gmail.com> 2012-03-06 17:19:28 UTC ---
Commit d3b1488fa734b4aa025845feb0590bf46d0983f5 dated August 27 adds a check
for shared.d3ddev. Commit 0c5037072ad18394188960a6c4d346f22609a864 dated August
22 removes shared.d3ddev -> code doesn't compile. Commit
740c3101ac538a4a3f7e502aa2d8ceea54c2dca6 removes the check -> code compiles

But as mentioned in bug 670143, after 0c5037072ad18394188960a6c4d346f22609a864
I get a black screen and this error:

d3dvideosink d3dvideosink.c:1908:gst_d3dvideosink_stretch:<d3dvideosink1>
StretchRect failed

I tested this again and the error only seems to occur with some pipelines (no
idea why). With an MPEG-2 transport stream file, this works:

gst-launch filesrc location=/test.trp ! decodebin2 ! d3dvideosink

But this doesn't:

gst-launch playbin2 uri=file:///test.trp video-sink=d3dvideosink

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