[mythtv-commits] Ticket #894: DVB - Recording starts before Payload Start

MythTV mythtv at cvs.mythtv.org
Thu Jan 19 20:42:59 UTC 2006


#894: DVB - Recording starts before Payload Start
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |        Owner:  danielk 
     Type:  defect     |       Status:  reopened
 Priority:  minor      |    Milestone:  0.20    
Component:  dvb        |      Version:  head    
 Severity:  high       |   Resolution:          
-----------------------+----------------------------------------------------
Comment (by anonymous):

 After looking into this further I'm wondering is this is more a thread
 starting late issue than anything else.

 In tv_rec.cpp ~3731: pthread_create(&recorder_thread, NULL,
 TVRec::RecorderThread, recorder);

 If this new thread takes a few seconds to start things look like they
 could get out of sync. It looks to me like ringbuffer reads are dependant
 on TVRec::IsReallyRecording() which looks to TVRec::IsRecording() which
 reads an internal flag which from what I can see is in no way dependant on
 the recorder thread being started. Am I wrong?

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/894>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list