The problem is that a PMT does arrive but doesn't contain data for >the service we are looking for because it is from the wrong multiplex >so the SetPMT call never happens. > > > Hmm. After reading your email, I think my patch will probably do no good at all. damn.. sighz, I will post my logs if I got another 0 byte recording...