Ticket #6833: hvr1300_0.23rc2_not-working.patch
File hvr1300_0.23rc2_not-working.patch, 1.2 KB (added by , 16 years ago) |
---|
-
mythtv/libs/libmythtv/mpegrecorder.h
class MpegRecorder : public DTVRecorder, 34 34 void Initialize(void) {} 35 35 void StartRecording(void); 36 36 void StopRecording(void); 37 void FinishRecording(void); 37 38 void Reset(void); 38 39 39 40 void Pause(bool clear = true); -
mythtv/libs/libmythtv/mpegrecorder.cpp
bool MpegRecorder::ProcessAVTSPacket(const TSPacke 1386 1386 void MpegRecorder::StopRecording(void) 1387 1387 { 1388 1388 QMutexLocker locker(&recording_wait_lock); 1389 if (recording )1389 if (recording && encoding) 1390 1390 { 1391 1391 encoding = false; // force exit from StartRecording() while loop 1392 1392 recording_wait.wait(&recording_wait_lock); 1393 1393 } 1394 1394 } 1395 1395 1396 void MpegRecorder::FinishRecording(void) 1397 { 1398 DTVRecorder::FinishRecording(); 1399 TeardownAll(); 1400 } 1401 1396 1402 void MpegRecorder::ResetForNewFile(void) 1397 1403 { 1398 1404 DTVRecorder::ResetForNewFile();