forked pipeline fails to play
William
wgj at cast.uark.edu
Mon Dec 2 17:31:03 UTC 2019
This plays to completion:
gst-launch-1.0 filesrc location=Truck.H264.ts ! tee name=t ! queue ! tsdemux
! h264parse ! avdec_h264 ! fakesink
But this gets stuck:
gst-launch-1.0 filesrc location=Truck.H264.ts ! tee name=t ! queue ! tsdemux
! h264parse ! avdec_h264 ! fakesink t. ! queue ! fakesink
It gets this far:st-launch-1.0 filesrc location=Truck.H264.ts ! tee name=t !
queue ! tsdemux ! h264parse ! avdec_h264 ! fakesink t. ! queue ! tsdemux
! h264parse ! avdec_h264 ! fakesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
Oddly this runs to completion:
clear; gst-launch-1.0 filesrc location=Truck.H264.ts ! tee name=t ! queue !
tsdemux ! h264parse ! fakesink t. ! queue ! fakesink
So something in avdec_h264 is holding up the show.
This will run too:
gst-launch-1.0 filesrc location=Truck.H264.ts ! tee name=t ! queue ! tsdemux
! h264parse ! avdec_h264 ! fakesink t. ! queue ! tsdemux ! h264parse !
avdec_h264 ! fakesink
But I really need this to work:
gst-launch-1.0 filesrc location=Truck.H264.ts ! tee name=t ! queue ! tsdemux
! h264parse ! avdec_h264 ! fakesink t. ! queue ! myplugin ! fakesink
Does anyone have any idea about what myplugin could do to make the stream
play?
--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
More information about the gstreamer-devel
mailing list