[gst-devel] Not getting EOS in my pipeline. Pipeline remains in playing state untill interupted
Gajel Kumar
gajel.kumar at gmail.com
Tue Feb 13 15:07:05 CET 2007
Hi
I am developing a transcoder which will convert any media to MPEG transport
stream.
In my application it generates the TS output properly with perfect AV sync.
But once the transcoding is
over i don't get EOS message on my bus. The pipeline remains in PLAYING
state.
I tried the same in command line as below:
gst-launch filesrc location=/home/gajel/mediaFormats/waqar.mpeg !
decodebin name=decode ! ffmpegcolorspace ! ffenc_mpeg2video ! mux.
decode. ! audioconvert ! ffenc_mp2 ! flutsmux name=mux ! filesink
location=/home/gajel/waqar.ts
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
After this that it remains like this till i interrupt. Can you suggest why
it is not freeing
the pipeline once the transcoding is over. Or is there any element which
might not
have forwarded EOS message.
The input file is small enough to be converted in few seconds..
Looking forward for your help..
Regards
Gajel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20070213/de28d309/attachment.htm>
More information about the gstreamer-devel
mailing list