X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/af6a8a3a102ff0230fcc6d90ad213e2e7d706fa8..e9db1fd8163a6a18c9e9f8a4c0319e2985cba03e:/lib/service/servicedvb.cpp diff --git a/lib/service/servicedvb.cpp b/lib/service/servicedvb.cpp index 0fdeb743..542e6359 100644 --- a/lib/service/servicedvb.cpp +++ b/lib/service/servicedvb.cpp @@ -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); } } }