dont show the infobar when close the last open screen
[enigma2.git] / lib / dvb / demux.cpp
index c6d3b103e638ccff80a574d86889f87121c150b9..0fbd6fbd7fa586f1ea0aa83feb1a0fda611e043b 100644 (file)
@@ -312,6 +312,8 @@ void eDVBPESReader::data(int)
                        m_read(buffer, r);
                else
                        eWarning("PES reader not active");
+               if (r != 16384)
+                       break;
        }
 }
 
@@ -412,7 +414,7 @@ private:
 };
 
 eDVBRecordFileThread::eDVBRecordFileThread()
-       : m_ts_parser(m_stream_info)
+       :eFilePushThread(IOPRIO_CLASS_RT, 7), m_ts_parser(m_stream_info)
 {
        m_current_offset = 0;
 }