X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fbase%2Fencoding.cpp;h=8b4b592b6bfcd63d24b8aadabee9bcd29c2711ab;hb=2b366799c5f6115a2d9a4e4f5b7d3a3e1305fb4e;hp=831de8474583c581ff1596de4ce8f58f4317e4fc;hpb=65efcb9d542de70854e33520ddd0d9838632a0e6;p=vuplus_dvbapp diff --git a/lib/base/encoding.cpp b/lib/base/encoding.cpp index 831de84..8b4b592 100644 --- a/lib/base/encoding.cpp +++ b/lib/base/encoding.cpp @@ -42,14 +42,14 @@ eDVBTextEncodingHandler::eDVBTextEncodingHandler() } else if ( (sscanf( line, "0x%x 0x%x ISO%d", &tsid, &onid, &encoding ) == 3 && encoding == 6397 ) ||(sscanf( line, "%d %d ISO%d", &tsid, &onid, &encoding ) == 3 && encoding == 6397 ) ) - m_TransponderDefaultMapping[(tsid<<16)|onid]=64; + m_TransponderDefaultMapping[(tsid<<16)|onid]=0; else if ( sscanf( line, "%s ISO%d", countrycode, &encoding ) == 2 && encoding == 6397 ) { - m_CountryCodeDefaultMapping[countrycode]=64; + m_CountryCodeDefaultMapping[countrycode]=0; countrycode[0]=toupper(countrycode[0]); countrycode[1]=toupper(countrycode[1]); countrycode[2]=toupper(countrycode[2]); - m_CountryCodeDefaultMapping[countrycode]=64; + m_CountryCodeDefaultMapping[countrycode]=0; } else if ( (sscanf( line, "0x%x 0x%x", &tsid, &onid ) == 2 ) ||(sscanf( line, "%d %d", &tsid, &onid ) == 2 ) ) @@ -83,5 +83,5 @@ int eDVBTextEncodingHandler::getCountryCodeDefaultMapping( const std::string &co m_CountryCodeDefaultMapping.find(country_code); if ( it != m_CountryCodeDefaultMapping.end() ) return it->second; - return 0; // ISO8859-1 / Latin1 + return 1; // ISO8859-1 / Latin1 }