void startSaveMetaInformation(const std::string &filename);
void stopSaveMetaInformation();
+ void enableAccessPoints(bool enable);
int getLastPTS(pts_t &pts);
protected:
int filterRecordData(const unsigned char *data, int len, size_t ¤t_span_remaining);
m_stream_info.stopSave();
}
+void eDVBRecordFileThread::enableAccessPoints(bool enable)
+{
+ m_ts_parser.enableAccessPoints(enable);
+}
+
int eDVBRecordFileThread::getLastPTS(pts_t &pts)
{
return m_ts_parser.getLastPTS(pts);
return 0;
}
+RESULT eDVBTSRecorder::enableAccessPoints(bool enable)
+{
+ m_thread->enableAccessPoints(enable);
+ return 0;
+}
+
RESULT eDVBTSRecorder::setBoundary(off_t max)
{
return -1; // not yet implemented