low frame rate with multiple d3dvideosinks
Submitted by Steven
Link to original bug (#733481)
Description
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.
Version: 1.4.0