LinuxTV Dev wrote: > > In PAT are found several services identified by service_id and associated with > PMT referenced by one pid. > > Several PMT could be transported on same pid : scan.c tool doesn't take care > of that point (see attached patch for linux DVB drivers 1.0.1). > > PMT filtering for a service must contain tid_ext = service_id. > > See problem with TS on Astra-19.2E (S 12207000 V 27500000 3/4): pid 0x0512 > transports several PMTs. > > VDR 1.3.x have same problem with autopid feature, but it's more complex to > resolve. > > Stephane > > PS: This rule must be followed for all DVB tables (NIT, EIT...). > In fact, tid_ext could be important.
Thanks a lot for the patch! > 155c155 > < int pid, int tid, int run_once, int segmented, int timeout); > --- > > int pid, int tid, int tid_ext, int run_once, int segmented, > > int timeout); Applied by hand. Please submit only diffs generated by "diff -up" in the future. Johannes -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
