fix LCD in MoviePlayer
[enigma2.git] / lib / service / servicedvb.cpp
index 0fdeb743213ac957576dc0db29548c0bf91097a5..542e6359eb7c0b99cc2637f3e91fc87e975abca4 100644 (file)
@@ -1172,18 +1172,19 @@ PyObject *eDVBServicePlay::getFrontendData(bool original)
                                        eDVBFrontendParametersSatellite osat;
                                        if (!feparm->getDVBS(osat))
                                        {
-                                               void PutToDict(PyObject *dict, const char*key, long value);
+                                               void PutToDict(PyObject *, const char*, long);
+                                               void PutToDict(PyObject *, const char*, const char*);
                                                PutToDict(ret, "orbital_position", osat.orbital_position);
-                                               const char *tmp = "unknown";
+                                               const char *tmp = "UNKNOWN";
                                                switch(osat.polarisation)
                                                {
-                                                       case eDVBFrontendParametersSatellite::Polarisation::Horizontal: tmp="horizontal"; break;
-                                                       case eDVBFrontendParametersSatellite::Polarisation::Vertical: tmp="vertical"; break;
-                                                       case eDVBFrontendParametersSatellite::Polarisation::CircularLeft: tmp="circular_left"; break;
-                                                       case eDVBFrontendParametersSatellite::Polarisation::CircularRight: tmp="circular_right"; break;
+                                                       case eDVBFrontendParametersSatellite::Polarisation::Horizontal: tmp="HORIZONTAL"; break;
+                                                       case eDVBFrontendParametersSatellite::Polarisation::Vertical: tmp="VERTICAL"; break;
+                                                       case eDVBFrontendParametersSatellite::Polarisation::CircularLeft: tmp="CIRCULAR_LEFT"; break;
+                                                       case eDVBFrontendParametersSatellite::Polarisation::CircularRight: tmp="CIRCULAR_RIGHT"; break;
                                                        default:break;
                                                }
-                                               PutToDict(ret, "polarization", osat.polarisation);
+                                               PutToDict(ret, "polarization", tmp);
                                        }
                                }
                        }