From: James Courtier-D. <Ja...@su...> - 2004-10-21 17:53:17
|
MichaelM wrote: > Sorry to ressurent this somewhat, but I've played with this patch a > little (not extensivelt with HDTV streams though), and it doesn't work > whena PMT is not readily available. One of the channels here in > Australia seems reluctant to provide a PMT (sometime probing takes ages > on this channel), and as such, the channel won't play back. With the > default machanism (just using channels.conf), it will playback fine. > Perhaps it can fall back on the default when there's no PMT ? > > When I've got time, I want to try this out with channels with a52 more > extensively (I tried a little, but sound was very choppy, I'll try again > with a lighter desktop ...). > If a stream does not have a PMT, it is not complying to specifications. A stream from a DVB transmission should always have PID 0. This is the PAT. The PAT will then point to different programs, with each program having it's own PMT with it's PID contained in the PAT. If a transmission does not have a PMT, no other PIDs should be processed. Some of the cheaper DVB cards filter PIDs, so one has to gain the information regarding the PAT/PMT from a different source. Normally the DVB API. James |