X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fdvb_ci%2Fdvbci_ui.cpp;h=ce9aac1f83ca995e8d5544070082dcec5066a903;hp=56ca25fcc84594f53f991fe5ea9a1cdda86889de;hb=24c472e37de8db4007cdd4c5d67d3fd4e914f0b1;hpb=ea65d88df7ab329f5950a6f5f8fee817c19f78c3 diff --git a/lib/dvb_ci/dvbci_ui.cpp b/lib/dvb_ci/dvbci_ui.cpp index 56ca25f..ce9aac1 100644 --- a/lib/dvb_ci/dvbci_ui.cpp +++ b/lib/dvb_ci/dvbci_ui.cpp @@ -22,7 +22,7 @@ eDVBCI_UI::eDVBCI_UI() slotdata[i].mmiScreen=NULL; slotdata[i].mmiScreenReady=0; slotdata[i].mmiTuplePos=0; - slotdata[i].state=0; + slotdata[i].state=-1; } } @@ -43,11 +43,7 @@ eDVBCI_UI *eDVBCI_UI::getInstance() int eDVBCI_UI::getState(int slot) { if (slot < MAX_SLOTS) - { - if (eDVBCIInterfaces::getInstance()->getSlotState(slot) == eDVBCISlot::stateInvalid) - eDVBCIInterfaces::getInstance()->reset(slot); return slotdata[slot].state; - } return 0; }