aboutsummaryrefslogtreecommitdiff
path: root/lib/service/servicedvb.cpp
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-10-29 01:10:35 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-10-29 01:10:35 +0000
commitb332b11ee2f3fd450493b55507324c74d96b20e8 (patch)
treed6aba6bc4eafca1d317a341f1a92a97d372e1e23 /lib/service/servicedvb.cpp
parent70e31a71b96ab395123c0620c841d913005304f3 (diff)
downloadenigma2-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.cpp5
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);