Difference between revisions of "ETTVd:Known Bugs"

From WolfWiki
Jump to: navigation, search
(ETTVd Daemon)
(Webinterface)
Line 1: Line 1:
 
== Webinterface ==
 
== Webinterface ==
 
+
==== recmode 'connect' bug ====
2.00 - 2.02
+
Some commands are sent in the wrong order which may break recordmode connect on some systems - if you want to use it, spawn the recorder with recordmode ready and then edit it to make it "connect" OR apply the following patch on the includes/ettvd.class.php:<br />
 
+
replace line 62-70:
Some commands are sent in the wrong order effectively breaking recordmode connect - if you want to use it, spawn the recorder with recordmode ready and then edit it to make it "connect".
+
  function broadcast($ip, $pass, $ettvpass, $gamename, $autodisconnect, $recmode, $readynum = 4, $slaveslots = 0, $replayerid = false) {
 +
      $rec = $this->connect($ip, $pass, $ettvpass, $slaveslots);
 +
      $this->gamename($rec, $gamename);
 +
      $this->recmode($rec, $recmode);
 +
      if($recmode == 'ready' && $readynum != 4) $this->readynum($rec, $readynum);
 +
      if(!$autodisconnect) $this->autodisconnect($rec, 0);
 +
      if($replayerid) $this->livecast($rec, $replayerid);
 +
      return $rec;
 +
  }
 +
with:
 +
  function broadcast($ip, $pass, $ettvpass, $gamename, $autodisconnect, $recmode, $readynum = 4, $slaveslots = 0, $replayerid = false) {
 +
      $rec = $this->connect($ip, $pass, $ettvpass, $slaveslots);
 +
      $this->gamename($rec, $gamename);
 +
      if($replayerid) $this->livecast($rec, $replayerid);
 +
      $this->recmode($rec, $recmode);
 +
      if($recmode == 'ready' && $readynum != 4) $this->readynum($rec, $readynum);
 +
      if(!$autodisconnect) $this->autodisconnect($rec, 0);
 +
      return $rec;
 +
  }
  
 
== ETTVd Daemon ==
 
== ETTVd Daemon ==

Revision as of 13:56, 20 February 2007

Webinterface

recmode 'connect' bug

Some commands are sent in the wrong order which may break recordmode connect on some systems - if you want to use it, spawn the recorder with recordmode ready and then edit it to make it "connect" OR apply the following patch on the includes/ettvd.class.php:
replace line 62-70:

  function broadcast($ip, $pass, $ettvpass, $gamename, $autodisconnect, $recmode, $readynum = 4, $slaveslots = 0, $replayerid = false) {
     $rec = $this->connect($ip, $pass, $ettvpass, $slaveslots);
     $this->gamename($rec, $gamename);
     $this->recmode($rec, $recmode);
     if($recmode == 'ready' && $readynum != 4) $this->readynum($rec, $readynum);
     if(!$autodisconnect) $this->autodisconnect($rec, 0);
     if($replayerid) $this->livecast($rec, $replayerid);
     return $rec;
  }

with:

  function broadcast($ip, $pass, $ettvpass, $gamename, $autodisconnect, $recmode, $readynum = 4, $slaveslots = 0, $replayerid = false) {
     $rec = $this->connect($ip, $pass, $ettvpass, $slaveslots);
     $this->gamename($rec, $gamename);
     if($replayerid) $this->livecast($rec, $replayerid);
     $this->recmode($rec, $recmode);
     if($recmode == 'ready' && $readynum != 4) $this->readynum($rec, $readynum);
     if(!$autodisconnect) $this->autodisconnect($rec, 0);
     return $rec;
  }

ETTVd Daemon

All versions

Not getting all symlinks right on first start - just restart it ^^