Mattia Martinello wrote:

Rudy Zijlstra ha scritto:

From which satellite?


Hotbird (1-6).

_

Hm, the following works on Astra, don't know for hotbird.

In SIParser.cpp search for the following snippet:

// Descriptor 0x4A - Linkage - NIT
void SIParser::ParseDescriptorLinkage(uint8_t* buffer,int size,NetworkObject &n)
{
   (void) size;

   n.LinkageTransportID = buffer[2] << 8 | buffer[3];
   n.LinkageNetworkID = buffer[4] << 8 | buffer[5];
   n.LinkageServiceID = buffer[6] << 8 | buffer[7];
   n.LinkageType = buffer[8];
   n.LinkagePresent = 1;

   //The following was found to break EIT guide for
   // Kristian Kalweit <[EMAIL PROTECTED]>
   //if (n.LinkageType == 4)
   //{
   //    PrivateTypes.GuideOnSingleTransport = true;
   //    PrivateTypes.GuideTransportID = n.LinkageTransportID;
   //}
}

---------------

As you see, i have the complete last if statement commented out. On Astra this makes things work (at least for german and austrian channels. I have not yet tested the others, will do after i have a CI module). May well be the same on hotbird.

Good Luck,

Rudy

P.S. Tell us if it works.
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Reply via email to