Ticket #2452: further_EIT_encoding_fixes.diff

File further_EIT_encoding_fixes.diff, 1.2 KB (added by Janne <janne-mythtv@…>, 15 years ago)
  • libs/libmythtv/eithelper.cpp

    old new static void init_fixup(QMap<uint64_t,uin 
    525525
    526526    fix[ 769LL << 32 | 8468 << 16] = EITFixUp::kEFixPro7Sat; // DVB-T Berlin
    527527    fix[3075LL << 32 | 8468 << 16] = EITFixUp::kEFixPro7Sat; // DVB-T Bremen
    528     fix[                133 << 16] = EITFixUp::kEFixPro7Sat; // Premiere and pro7/Sat.1
     528    fix[8705LL << 32 | 8468 << 16] = EITFixUp::kEFixPro7Sat; // DVB-T Hessen
     529    fix[1082LL << 32 | 1 << 16 | 20001] = EITFixUp::kEFixPro7Sat; // Pro7 CH
     530    fix[1082LL << 32 | 1 << 16 | 20002] = EITFixUp::kEFixPro7Sat; // Pro7 A
     531    fix[1082LL << 32 | 1 << 16 | 20003] = EITFixUp::kEFixPro7Sat; // Kabel1 CH
     532    fix[1082LL << 32 | 1 << 16 | 20004] = EITFixUp::kEFixPro7Sat; // Kabel1 A
     533    fix[1082LL << 32 | 1 << 16 | 20005] = EITFixUp::kEFixPro7Sat; // Sat.1 A
     534    fix[    133 << 16] = EITFixUp::kEFixPro7Sat; // Premiere and Pro7/Sat.1
     535    fix[ 61441U << 16] = EITFixUp::kEFixPro7Sat; // Kabel Deutschland
    529536
    530537    fix[               6144 << 16] = EITFixUp::kFixMCA;      // MultiChoice Africa
    531538}