fix return codes in streaming
[enigma2.git] / lib / service / servicedvbrecord.cpp
index b34dad10e0ba397a3c7f0446c28b1a8f5021a6fe..86461d051d2e64cb3c95d1781e1a96038e872daa 100644 (file)
@@ -45,6 +45,14 @@ void eDVBServiceRecord::serviceEvent(int event)
                m_event((iRecordableService*)this, evNewProgramInfo);
                break;
        }
+       case eDVBServicePMTHandler::eventMisconfiguration:
+               m_error = errMisconfiguration;
+               m_event((iRecordableService*)this, evTuneFailed);
+               break;
+       case eDVBServicePMTHandler::eventNoResources:
+               m_error = errNoResources;
+               m_event((iRecordableService*)this, evTuneFailed);
+               break;
        }
 }