Ticket #8569: mythtv-trunk-chile.patch

File mythtv-trunk-chile.patch, 1.8 KB (added by cristian.rodriguez@…, 15 years ago)

Support "Chile" in the channel list, this should work for Brazil, Peru, Argentina as well.

  • mythtv/libs/libmythtv/channelscan/frequencytablesetting.cpp

     
    8080        country = "gr";
    8181    else if (qtcountry == QLocale::Denmark)
    8282        country = "da";
     83        else if (qtcountry == QLocale::Chile)
     84                country = "cl";
    8385
    8486    setLabel(QObject::tr("Country"));
    8587    addSelection(QObject::tr("Australia"),      "au", country == "au");
     
    9395    addSelection(QObject::tr("Spain"),          "es", country == "es");
    9496    addSelection(QObject::tr("Sweden"),         "se", country == "se");
    9597    addSelection(QObject::tr("United Kingdom"), "uk", country == "uk");
     98        addSelection(QObject::tr("Chile"),                      "cl", country == "cl");
    9699}
    97100
    98101
  • mythtv/libs/libmythtv/frequencytables.cpp

     
    434434        DTVGuardInterval::kGuardInterval_1_4, DTVHierarchy::kHierarchyNone,
    435435        DTVModulation::kModulationQAM64, 0, 0);
    436436
     437        // Chile really ISDB-Tb
     438        fmap["dvbt_ofdm_cl0"] = new FrequencyTable(
     439                473000000, 803000000, 6000000, "Channel %1", 14,
     440                DTVInversion::kInversionAuto,
     441                DTVBandwidth::kBandwidthAuto, DTVCodeRate::kFEC_3_4,
     442                DTVCodeRate::kFECAuto, DTVModulation::kModulationQAMAuto,
     443                DTVTransmitMode::kTransmissionModeAuto,
     444                DTVGuardInterval::kGuardIntervalAuto, DTVHierarchy::kHierarchyNone,
     445                DTVModulation::kModulationQAMAuto, 143000, 0);
     446
    437447    // DVB-C Germany
    438448    fmap["dvbc_qam_de0"] = new FrequencyTable(
    439449         73000000,  73000000, 8000000, "Channel D%1", 73,