[FFmpeg-devel] [RFC] allow mpegts demuxer to reload streams if service disappears

Michael Niedermayer michaelni
Sun Jul 15 17:46:05 CEST 2007


Hi

On Sun, Jul 15, 2007 at 01:24:36PM +0100, M?ns Rullg?rd wrote:
[...]
> >> > also id like to emphasize that we must demux all services/streams
> >> > by default demuxing just a random one/first one is not ok there
> >> > is AVDiscard with which the user can indicate which
> >> > streams/services he wants
> >> 
> >> last time I checked there wasn't the slightest notion of service or 
> >> program in AVFormat; was it introduced recently?
> >> It's not practical for users discarding individual pids because
> >> 99% of the times they won't know which pids comprise a program
> >
> > its a matter of adding service_name / service_id fields to AVStream
> > they are already known in the mpeg ts demuxer and just have to be exported
> 
> Yes, we should do this.  Exporting the transport_stream_id might also
> make sense, although it is not essential for most uses.
> 
> I'm actually tempted to replace the quite messy TS demuxer in lavf
> with a cleaner one I've written.  Who's in favour?

iam in favor

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Republics decline into democracies and democracies degenerate into
despotisms. -- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070715/2aceac40/attachment.pgp>



More information about the ffmpeg-devel mailing list