Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev
Firewire code and ticket #10277: Warning: No Input in xxx msec
 

Index | Next | Previous | View Flat


cats22 at comcast

Apr 29, 2012, 3:33 PM


Views: 286
Permalink
Firewire code and ticket #10277: Warning: No Input in xxx msec

I had developed a fix for the firewire bug where never ending messages
occur filling up logs and losing recordings: Warning: No Input in 50
msec . . . etc.

This was working perfectly on mythtv 0.24 for a few months.

Version 0.25 has broken my fix. I am reworking it. I am astonished how
many changes there are to the firewire code since Daniel had said that
he sees not much future for it since so few people are using it.

The logging is considerably changed, but I suppose that is a generic
change across everything.
StartRecording() is renamed run().
The way StopRecording() works is changed and it moved up to RecorderBase.
The pause in the run() loop is changed from 50 ms to 1 second.
A new function call ResetForNewFile() is added to the Open(). I am
guessing this is trying to make sure the start of a file is on a key frame?
However what is I believe an existing bug (the firewire port is never
closed) is not fixed - I have the fix for that in my patch.

I am not complaining - the opposite in fact. It looks like a lot of nice
work is being done even in firewire where so few people are using it.

Hopefully I will have my 0.25 patch working soon and attach it to the
ticket.

Peter

Subject User Time
Firewire code and ticket #10277: Warning: No Input in xxx msec cats22 at comcast Apr 29, 2012, 3:33 PM
    Re: Firewire code and ticket #10277: Warning: No Input in xxx msec mlp00 at optonline Apr 29, 2012, 4:26 PM
        Re: Firewire code and ticket #10277: Warning: No Input in xxx msec cats22 at comcast Apr 29, 2012, 5:52 PM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.