diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-10-29 01:10:35 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-10-29 01:10:35 +0000 |
| commit | b332b11ee2f3fd450493b55507324c74d96b20e8 (patch) | |
| tree | d6aba6bc4eafca1d317a341f1a92a97d372e1e23 /lib/service/servicedvb.cpp | |
| parent | 70e31a71b96ab395123c0620c841d913005304f3 (diff) | |
| download | enigma2-b332b11ee2f3fd450493b55507324c74d96b20e8.tar.gz enigma2-b332b11ee2f3fd450493b55507324c74d96b20e8.zip | |
convert radiotext in c++ part to utf8
Diffstat (limited to 'lib/service/servicedvb.cpp')
| -rw-r--r-- | lib/service/servicedvb.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp index fe9398cb..077685f6 100644 --- a/lib/service/servicedvb.cpp +++ b/lib/service/servicedvb.cpp @@ -3,6 +3,7 @@ #include <string> #include <lib/service/servicedvb.h> #include <lib/service/service.h> +#include <lib/base/estring.h> #include <lib/base/init_num.h> #include <lib/base/init.h> #include <lib/base/nconfig.h> // access to python config @@ -1364,7 +1365,7 @@ std::string eDVBServicePlay::getRadioText(int x) switch(x) { case 0: - return m_radiotext_parser->getCurrentText(); + return convertLatin1UTF8(m_radiotext_parser->getCurrentText()); } return ""; } @@ -2061,7 +2062,7 @@ PyObject *eDVBServicePlay::getSubtitleList() { PyObject *tuple = PyTuple_New(2); char desc[20]; - sprintf(desc, "Page %x", *i); + sprintf(desc, "Page %d", *i); PyTuple_SetItem(tuple, 0, PyString_FromString(desc)); PyTuple_SetItem(tuple, 1, PyInt_FromLong(*i)); PyList_Append(l, tuple); |
