1 #ifndef __lib_base_encoding_h__
2 #define __lib_base_encoding_h__
8 class eDVBTextEncodingHandler
10 std::map<std::string, int> m_CountryCodeDefaultMapping;
11 std::map<int, int> m_TransponderDefaultMapping;
12 std::set<int> m_TransponderUseTwoCharMapping;
14 eDVBTextEncodingHandler();
15 void getTransponderDefaultMapping(int tsidonid, int &table);
16 bool getTransponderUseTwoCharMapping(int tsidonid);
17 int getCountryCodeDefaultMapping( const std::string &country_code );
20 extern eDVBTextEncodingHandler encodingHandler;
22 #endif // __lib_base_encoding_h__