Re: [0x0-0x1fb1fb].org.videolan.vlc[8468] libdvbpsi error (PMT decoder): invalid section (table_id == 0x41)
Johann Hanne <[email protected]>
| Newsgroups | gmane.comp.video.videolan.libdvbpsi.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi David, the PMT decoder in libdvbpsi is badly broken. It doesn't support PMTs with more than one program on one PID, and it doesn't support other table types than the PMT itself. Both is correct behaviour according to ISO 13818-1. I'm in the process of fixing this, but I'm not sure if/when it will go into svn, because it also causes a major API breakage (PMTs need to be attached behind a demux). Cheers, Johann On Thursday 20 November 2008 03:55:12 David Devereaux-Weber, P.E. wrote: > I'm trying to use VLC to pull TV5 and other pids off an MPTS from a > satellite receiver. The MPTS contains 8 programs, and is about 55 Mbps. > > The computer is an Apple Mac Pro with dual 3.0 GHz quad core Xeon chips > and a Myricom 10 Gbps Ethernet interface. We are using VLC version > 0.9.6, and running Apple OS X 10.5.5. > > VLC is able to display the 4 programs for which the receiver is > authorized. The question is about the log messages like these: > > [0x0-0x1fb1fb].org.videolan.vlc[8468] libdvbpsi error (PMT decoder): > invalid section (table_id == 0x41) > > These messages flood std out. > > Are table_id 0x40 and 0x41 valid ids in libdbspsi? > > If not, would it be possible to add them to libdbspsi? > > Thanks for your help! > > Dave _______________________________________________ libdvbpsi-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libdvbpsi-devel