Hello,
Excuse me if it wasn't very very clear...
I don't want to record the stream; i just want to play it and get the DVB tables (SDT,NIT...)
This is my pipeline :
gst-launch-1.0 pciesrc ! queue ! decodebin name=d d. ! queue ! kmssink d. ! queue ! audioconvert ! alsasink
The source is an MPEG2TS stream. I just switch between aiurdemux and tsdemux by changing the ranking.
With aiurdemux : i can play video smoothly, but i can't catch DVB tables (GST_MESSAGE_ELEMENT)
WIth tsdemux : i can catch the DVB tables but can't play the video stream