git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix #defines
[enigma2.git]
/
lib
/
dvb_ci
/
dvbci.cpp
diff --git
a/lib/dvb_ci/dvbci.cpp
b/lib/dvb_ci/dvbci.cpp
index 235b0ac340d93c77d0588e0c1d1f812ca976b3d1..7d96a296f408b8f4dec66b685cfae8446824743f 100644
(file)
--- a/
lib/dvb_ci/dvbci.cpp
+++ b/
lib/dvb_ci/dvbci.cpp
@@
-88,7
+88,6
@@
int eDVBCIInterfaces::enableTS(int slotid, int enable)
int tunernum = 0;
if (enable)
{
int tunernum = 0;
if (enable)
{
- tunernum=-1;
PMTHandlerList::iterator it = m_pmt_handlers.begin();
while (it != m_pmt_handlers.end())
{
PMTHandlerList::iterator it = m_pmt_handlers.begin();
while (it != m_pmt_handlers.end())
{
@@
-109,11
+108,6
@@
int eDVBCIInterfaces::enableTS(int slotid, int enable)
}
++it;
}
}
++it;
}
- if ( tunernum == -1 )
- {
- eFatal("couldn't find the correct tuner num in enableTS");
- return -1;
- }
}
return slot->enableTS(enable, tunernum);
}
}
return slot->enableTS(enable, tunernum);
}
@@
-486,6
+480,10
@@
int eDVBCISlot::getMMIState()
int eDVBCISlot::answerEnq(char *value)
{
printf("edvbcislot: answerENQ(%s)\n", value);
int eDVBCISlot::answerEnq(char *value)
{
printf("edvbcislot: answerENQ(%s)\n", value);
+
+ if(mmi_session)
+ mmi_session->answerEnq(value);
+
return 0;
}
return 0;
}
@@
-592,7
+590,6
@@
int eDVBCISlot::enableTS(int enable, int tuner)
fclose(input0);
fclose(input1);
fclose(ci);
fclose(input0);
fclose(input1);
fclose(ci);
-
return 0;
}
return 0;
}