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
