Ticket #12666: nova-eit_and_greek_eit.diff

File nova-eit_and_greek_eit.diff, 1.4 KB (added by yiannividalis@…, 9 years ago)

eitfixup for my sat provider

  • mythtv/libs/libmythtv/eithelper.cpp

    diff --git a/mythtv/libs/libmythtv/eithelper.cpp b/mythtv/libs/libmythtv/eithelper.cpp
    index 1e45e80..0071b78 100644
    a b static void init_fixup(FixupMap &fix) 
    14381438    fix[  100LL << 32 |  8492LL << 16 ] = // Ant1,Alpha,Art,10E
    14391439    fix[  102LL << 32 |  8492LL << 16 ] = // Mega,Star,SKAI,M.tv
    14401440    fix[  320LL << 32 |  8492LL << 16 ] = // Astra,Thessalia,TRT,TV10,ZEYS
     1441        EITFixUp::kEFixForceISO8859_7 |
    14411442        EITFixUp::kFixGreekEIT |
    14421443        EITFixUp::kFixGreekCategories;
    14431444    fix[    2LL << 32 |  8492LL << 16 ] = // N1,Nplus,NHD,Vouli
    static void init_fixup(FixupMap &fix) 
    14461447        EITFixUp::kFixGreekEIT |              // cut in db. Will move to descr.
    14471448        EITFixUp::kFixGreekCategories;
    14481449
     1450    //DVB-S & S2 Greek Nova Provider
     1451    // Hotbird 11823H DVB-S
     1452    fix[ 5500LL << 32 |  318LL << 16 ] = EITFixUp::kEFixForceISO8859_7;
     1453    // Hotbird 11938H DVB-S
     1454    fix[ 6100LL << 32 |  318LL << 16 ] = EITFixUp::kEFixForceISO8859_7;
     1455    // Hotbird 12130H DVB-S2
     1456    fix[ 7100LL << 32 |  318LL << 16 ] = EITFixUp::kEFixForceISO8859_7;
     1457    // Hotbird 12169H DVB-S2
     1458    fix[ 7300LL << 32 |  318LL << 16 ] = EITFixUp::kEFixForceISO8859_7;
     1459
    14491460    // DVB-S Star One C2 70W (Brazil)
    14501461    // it has original_network_id = 1 like Astra on 19.2E, but transport_id does
    14511462    // not collide at the moment