remove __init__.py files and create them on the fly
[enigma2.git] / lib / service / servicedvb.cpp
index 248a548265e616407a808b21e84d51d6188c1a13..124916b805f29046c191c8157d36c4a143454197 100644 (file)
@@ -246,6 +246,8 @@ RESULT eDVBPVRServiceOfflineOperations::getListOfFilenames(std::list<std::string
        res.clear();
        res.push_back(m_ref.path);
        res.push_back(m_ref.path + ".meta");
+       res.push_back(m_ref.path + ".ap");
+       res.push_back(m_ref.path + ".cuts");
        return 0;
 }
 
@@ -1258,6 +1260,8 @@ void eDVBServicePlay::setCutList(PyObject *list)
                eDebug("adding %08llx, %d", pts, type);
        }
        m_cuesheet_changed = 1;
+       
+       m_event((iPlayableService*)this, evCuesheetChanged);
 }
 
 void eDVBServicePlay::updateTimeshiftPids()