Hi *,

revision 65 contains a simple SI table parser for stream detection.

Note that it will only work with transport streams (.ts) that contain at
least semi-correct PAT and PMT tables. Entries pointing to non-existing
streams will be ignored, but other table errors may lead to disaster.

If SI tables are not present (or can't be decoded), the old guessing
mechanism will take over. This will also happen if the tables are
segmented (usually because they're too long to fit into a 188-byte TS
packet - but that's a rather rare case).

I checked the new code with Chris' snippet and with a stream recorded by
xine (which also writes SI tables). Streams from other sources may work
or not. Transport streams containing multiple programs should work, but
you will only be able to access a single program (more precisely, the
first one listed in the PAT that includes an MPEG video stream).

-- 
Michael "Tired" Riepe <[EMAIL PROTECTED]>
X-Tired: Each morning I get up I die a little

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
DVBCUT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dvbcut-user

Reply via email to