GNOME Bugzilla – Bug 759993
d3dvideosink: Crash with decodebin gstreamer v1.6.1
Last modified: 2015-12-30 10:20:12 UTC
I use d3dvideosink to display video on window 7 64bit. First, I use gstreamer to record a mp4 file with x264enc, my pipeline is here: "gst-launch-1.0 videotestsrc num-buffers ! video/x-raw, width=1920, height=1080, framerate=30/1 ! queue ! x264enc ! mp4mux ! filesink location=test.mp4". After this, i get a mp4 video file and i want to use gstreamer to play it. So, i get a pipeline like this : "gst-launch-1.0 filesrc location=test.mp4 ! decodebin ! videoconvert ! queue ! d3dvideosink". When i do this pipeline, I get a error: "Segment Fault"! When i record a mp4 file with 1280x720, this pipeline can work well.
Which GStreamer version are you using? 1.6.2 fixed some crashes that occur with d3dvideosink, please try that version. What's printed on the terminal other than segmentation fault, and can you get a backtrace of the crash with gdb?
1.6.2 binaries for Windows can be found here: http://gstreamer.freedesktop.org/data/pkg/windows/1.6.2/ (binaries not officially announce yet)
(In reply to Sebastian Dröge (slomo) from comment #1) > Which GStreamer version are you using? 1.6.2 fixed some crashes that occur > with d3dvideosink, please try that version. > > > What's printed on the terminal other than segmentation fault, and can you > get a backtrace of the crash with gdb? Yes, when i tests in 1.6.2, this bug has been fixed. Thank you for your reply !