Ticket #6058: dvbdescriptors.h.patch

File dvbdescriptors.h.patch, 1.1 KB (added by klaas.de.waal@…, 17 years ago)

Recognize HDTV channels with service type 0x11

  • dvbdescriptors.h

     
    12971297        kServiceTypeRCS_Map                  = 0x0E,
    12981298        kServiceTypeRCS_FLS                  = 0x0F,
    12991299        kServiceTypeDVB_MHP                  = 0x10,
    1300         kServiceTypeHDTV                     = 0x19,
     1300        kServiceTypeHDTV                     = 0x11,
     1301        kServiceTypeHDTV2                    = 0x19,
    13011302        kServiceTypeEchoStarTV1              = 0x91,
    13021303        kServiceTypeEchoStarTV2              = 0x9a,
    13031304        kServiceTypeEchoStarTV3              = 0xa4,
     
    13481349    bool IsDigitalAudio(void) const
    13491350        { return ServiceType() ==  kServiceTypeDigitalRadioSound; }
    13501351    bool IsHDTV(void) const
    1351         { return ServiceType() ==  kServiceTypeHDTV; }
     1352        { return
     1353            (ServiceType() ==  kServiceTypeHDTV) ||
     1354            (ServiceType() ==  kServiceTypeHDTV2); }
    13521355    bool IsTeletext(void) const
    13531356        { return ServiceType() ==  kServiceTypeDataBroadcast; }
    13541357