decodebin3: regression handling streams without caps
Prep:
wget https://people.freedesktop.org/~tpm/samples/tearingtest.mp4
Does not work:
gst-launch-1.0 pushfilesrc location=tearingtest.mp4 ! decodebin3 ! fakesink
gst-launch-1.0 filesrc location=tearingtest.mp4 ! queue ! decodebin3 ! fakesink
-
gst-launch-1.0 udpsrc ! decodebin3 ! fakesink
(receiving e.g. MPEG-TS)
Works:
gst-launch-1.0 filesrc location=tearingtest.mp4 ! decodebin3 ! fakesink
-
gst-launch-1.0 pushfilesrc location=tearingtest.mp4 ! decodebin ! fakesink
(legacy decodebin)
Log: