<div dir="ltr">A useful use-case for having a tsdemux which doesn't first parse the PAT/PMT from the stream, is to reduce channel zap time on a DVB network. The PAT & PMT contents are stored somewhere else (e.g. a database), and you can save yourself a few hundred milliseconds by pulling pids and other information from the database rather than waiting for the tables to arrive at the demux. As Edward mentioned tho, there would need to be some generic mechanism to allow the tsdemux to determine caps etc. for the source pads. <br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 25 November 2013 09:36, Eric Trousset <span dir="ltr"><<a href="mailto:etrousset@awox.com" target="_blank">etrousset@awox.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Seb,<br>
I just filed a bug with a link to a mpegts file with no PAT/PMT<br>
It's filed under Bug 715147<br>
<br>
Cheers,<br>
Eric T.<br>
<div class="im HOEnZb"><br>
> -----Original Message-----<br>
> From: Sebastian Dröge [mailto:<a href="mailto:sebastian@centricular.com">sebastian@centricular.com</a>]<br>
> Sent: vendredi 22 novembre 2013 20:32<br>
> To: Discussion of the development of and with GStreamer<br>
> Subject: Re: A tsdemuxer PIDs property<br>
><br>
</div><div class="HOEnZb"><div class="h5">> On Mo, 2013-11-18 at 10:12 +0100, Eric Trousset wrote:<br>
> > Hi,<br>
> > Actually we get the PIDs from the via au nonstandard field in the media<br>
> protocol info.<br>
> > Btw, if I dump the pipeline,  it does seem the demuxer exposes any<br>
> output.<br>
><br>
> I think tsdemux currently requires a PAT/PMT to expose any streams at all,<br>
> and proper MPEGTS streams should have this.<br>
><br>
> If you file a bug with a sample file, we could look into adding support for your<br>
> files if it can be done without risk of breaking anything or making the code<br>
> much more complicated.<br>
><br>
> --<br>
> Sebastian Dröge <<a href="mailto:sebastian@centricular.com">sebastian@centricular.com</a>> Centricular Ltd -<br>
> <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a> Expertise, Straight from the Source<br>
</div></div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br></div>