After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 733481 - low frame rate with multiple d3dvideosinks
low frame rate with multiple d3dvideosinks
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.4.0
Other Windows
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-07-21 08:09 UTC by Steven
Modified: 2018-11-03 13:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Steven 2014-07-21 08:09:17 UTC
When using multiple d3dvideosink elements in the same pipeline the frame rate drops very noticeably for some of the video sinks.

Here is my pipeline:
uridecodebin name=vehiclebin uri=rtsp://127.0.0.1:8554/vehicle.sdp !
tee name=tp
tp. ! queue ! videocrop top=0   left=10  right=376 bottom=290 ! d3dvideosink name=rear
tp. ! queue ! videocrop top=0   left=400 right=0   bottom=290 ! d3dvideosink name=forward
tp. ! queue ! videocrop top=290 left=10  right=376 bottom=6   ! d3dvideosink name=left
tp. ! queue ! videocrop top=290 left=398 right=0   bottom=6   ! d3dvideosink name=right

The video plays smoothly with 1.0.10 but will not play at all with versions up to 1.3.91 due to a different bug.
Comment 1 Sebastian Dröge (slomo) 2014-07-21 10:05:10 UTC
Can you test with glimagesink to see if that shows the same behaviour?
Comment 2 Steven 2014-07-21 12:45:03 UTC
(In reply to comment #1)
> Can you test with glimagesink to see if that shows the same behaviour?

I can confirm that the framerate issue does NOT happen when using glimagesink.

However I have 2 new issues when using glimagesink:
1. The video image flashes white a few times a second.
2. The video opens in a new window, not inside my app. gst_video_overlay_set_window_handle doesnt seem to be working.

I tried getting the latest nvidia drivers and the issues are the same.
Comment 3 GStreamer system administrator 2018-11-03 13:25:12 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/161.