Hi,
I am writing a simple application that uses Gstreamer to watch DVB-T.
The pipeline works as expected, but I am not able to tune to a new
channel. What i am currently doing is the following:
Pipeline:
dvbbasebin name=dvbsrc ! mpegtsdemux name=demux ! queue
max-size-buffers=0 max-size-time=0 ! mpeg2dec ! deinterlace !
xvimagesink force-aspect-ratio=true name=video demux. ! queue
max-size-buffers=0 max-size-time=0 ! mad ! pulsesink
1. Set the pipeline to STATE_PAUSE
2. Set all relevant parameters of dvbbasebin (frequency, bandwith,...)
3. Set the pipeline to STATE_PLAYING
The error I am getting is always "Internal data flow error".
What is the reccomended way to change the tuning parameters in order
for the pipeline to keep working after the parameters are set?
Greetings
Thomas
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel