git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
use constants instead of strings, don't restart main service
[enigma2.git]
/
lib
/
dvb
/
pmt.cpp
diff --git
a/lib/dvb/pmt.cpp
b/lib/dvb/pmt.cpp
index b8663f4b2a85f89c20a4a373d0cbef23d0df1c99..47251835d52c06e36e0725a9dca1ad782e9fb7e8 100644
(file)
--- a/
lib/dvb/pmt.cpp
+++ b/
lib/dvb/pmt.cpp
@@
-159,7
+159,7
@@
PyObject *eDVBServicePMTHandler::getCaIds()
{
case CA_DESCRIPTOR:
{
{
case CA_DESCRIPTOR:
{
- const CaDescriptor *cadescr = *desc;
+ const CaDescriptor *cadescr =
(const CaDescriptor*)
*desc;
uint16_t caid = cadescr->getCaSystemId();
int idx=0;
while (caids[idx] && caids[idx] != caid)
uint16_t caid = cadescr->getCaSystemId();
int idx=0;
while (caids[idx] && caids[idx] != caid)
@@
-177,7
+177,7
@@
PyObject *eDVBServicePMTHandler::getCaIds()
{
case CA_DESCRIPTOR:
{
{
case CA_DESCRIPTOR:
{
- const CaDescriptor *cadescr = *desc;
+ const CaDescriptor *cadescr =
(const CaDescriptor*)
*desc;
uint16_t caid = cadescr->getCaSystemId();
int idx=0;
while (caids[idx] && caids[idx] != caid)
uint16_t caid = cadescr->getCaSystemId();
int idx=0;
while (caids[idx] && caids[idx] != caid)