D3d11videosink sync

There seems to be a few possibly related changes between 1.22.5 and 1.22.6.

I’ve tested some test rtsp streams with gst-launch/gst-play but I haven’t found corrupted output.

I have been trying to use “draw-on-shared-texture” signal according to the d3d11videosink-shared-texture.cpp in the gstreamer repo. When I tried going back to 1.22.5 I’m getting following errors

I don’t recommend the draw-on-shared-texture anymore, and it could be remove in the future. I can take a look if you can provide full example code though, my recommendation is decoder ! appsink like subprojects/gst-plugins-bad/tests/examples/d3d11/d3d11decoder-appsink.cpp · main · GStreamer / gstreamer · GitLab