[mythtv-commits] Ticket #4111: Internal fIrewire channel changer addon

MythTV mythtv at cvs.mythtv.org
Mon Oct 29 18:40:09 UTC 2007


#4111: Internal fIrewire channel changer addon
-------------------------+--------------------------------------------------
 Reporter:  tafypz       |       Owner:  ijr 
     Type:  enhancement  |      Status:  new 
 Priority:  minor        |   Milestone:  0.21
Component:  mythtv       |     Version:  head
 Severity:  medium       |     Mlocked:  0   
-------------------------+--------------------------------------------------
 Hi,
 I am running the internal firewire changer on a SA4200HD, this works great
 but sometimes the box "missfires" and does not send anything on the
 firewire bus. If you reissue a request to that box it sends some data.
 Would it be possible to add a behaviour (disabled by default) but that
 could be enabled by the user in mythtv-setup / Input connections like this
 pseudo code:
 bool onChannelChange(ChannelChangeData& d)
 {
   int i = NUM_RETRIES;
   bool success = false;

   while(i >= 0)
   {
     sendChannelChangeRequest(d);
     if(isDataPresentOnFWBusFromBox(d.GUID))
     {
       success = true;
       break;
     }
   }
   return success;
 }

 This would be a nice value added as right now anytime there is a misfire
 and the recorder create a 0 byte length file, the backend crashes on
 commercial flagging or mythweb access (while trying to delete the 0byte
 file)

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4111>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list