差分発生行の前後
無視リスト:
コミット日時:
2009/05/05 23:34:00 (15 年前)
コミッタ:
sorshi
ログメッセージ:

PT1対応。

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • trunk/install/perl/digitaltvrecording.pl

    r83 r91  
    327327sub calldigitalrecorder{ 
    328328# 
    329 #いまんところ白friioと黒friioのみ 
     329#白friioと黒friio、PT1対応 
    330330#2008/10/23 recfriio4仕様に変更  
    331331# 
    332332my $oserr = 0; 
    333  
     333my $originalrecch = $recch; 
     334my $errorflag = 0; 
    334335if ($bandtype == 0){ 
    335336# 地デジ friio 
     
    375376} 
    376377 
    377  
     378# PT1 
     379# b25,recpt1があるか確認 
     380        if  (-e "$toolpath/perl/tool/recpt1"){ 
     381                &writelog("digitaltvrecording DEBUG recpt1 --b25  $originalrecch $reclengthsec $outputfile  "); 
     382                $oserr = system("$toolpath/perl/tool/recpt1 --b25  $originalrecch $reclengthsec $outputfile  "); 
     383                $oserr = $oserr >> 8; 
     384                        if ($oserr > 0){ 
     385                        &writelog("digitaltvrecording :ERROR :PT1 is BUSY.$oserr"); 
     386                        $errorflag = 2; 
     387                        } 
     388        }else{ # エラー recpt1がありません 
     389                &writelog("digitaltvrecording :ERROR :recpt1  not found. You must install $toolpath/b25 and $toolpath/recpt1."); 
     390        $errorflag = 1; 
     391        } 
     392# friio 
     393if ($errorflag >= 1 ){ 
    378394# b25,recfriioがあるか確認 
    379395        if  (-e "$toolpath/perl/tool/recfriio"){ 
     
    396412        exit 1; 
    397413        } 
     414}#end if errorflag 
    398415 
    399416#BS1/BS2などのスプリットを 
track feed