Index: trunk/install/php/reservecomp.php =================================================================== --- trunk/install/php/reservecomp.php (リビジョン 70) +++ trunk/install/php/reservecomp.php (リビジョン 83) @@ -54,5 +54,8 @@ $station = 0; } - +$usedigital = getgetnumform(usedigital); + if ($usedigital == "") { + $usedigital = 0; + } $bitrate = getgetnumform(bitrate); if ($bitrate == "") { @@ -202,10 +205,9 @@ if ($maxrows == 0) { //新規追加 - $query = "INSERT INTO foltia_tvrecord values ('$tid','$station','$bitrate')"; + $query = "INSERT INTO foltia_tvrecord values ('$tid','$station','$bitrate','$usedigital')"; $rs = m_query($con, $query, "DB書き込みに失敗しました"); }else{//修正 (ビットレート) $query = "UPDATE foltia_tvrecord SET - bitrate = '$bitrate' WHERE tid = '$tid' AND stationid = '$station' - "; + bitrate = '$bitrate' , digital = '$usedigital' WHERE tid = '$tid' AND stationid = '$station' "; $rs = m_query($con, $query, "DB書き込みに失敗しました"); } Index: trunk/install/php/m.php =================================================================== --- trunk/install/php/m.php (リビジョン 77) +++ trunk/install/php/m.php (リビジョン 83) @@ -35,4 +35,6 @@ $now = date("YmdHi"); +$today = date("Ymd"); +$nowdate = date("Hi",(mktime(date("G"),date("i")+8,date("s"),date("m"),date("d"),date("Y")))); $errflag = 0; $pname = "手動録画"; @@ -74,4 +76,6 @@ $recstid = getgetnumform(recstid); $pname = getgetform(pname); +//$usedigital = getgetnumform(usedigital); + //確認 $startdatetime = "$startdate"."$starttime"; @@ -105,4 +109,10 @@ } } +//デジタル優先 +/*if ($usedigital == 1){ +}else{ + $usedigital = 0; +} +*/ //正しければ if ($errflag == 0){ @@ -193,8 +203,8 @@

放送日: - 年月日 Ex.19800121

+ 年月日 Ex.

録画開始時刻: - 時分 Ex.2304

+ 時分 Ex.

録画尺: @@ -205,7 +215,11 @@ 0 +UNION +SELECT DISTINCT stationid,stationname,stationrecch ,digitalch +FROM foltia_station +WHERE digitalch > 0 ORDER BY \"stationid\" ASC"; @@ -248,5 +262,17 @@ } } - +/* +print "

デジタル録画を優先:"; + +if ($usedigital == 1){ +print " する  + しない  +"; +}else{ +print " する  + しない  +"; +} +*/ ?>

番組名: Index: trunk/install/php/foltia_config2.php.template =================================================================== --- trunk/install/php/foltia_config2.php.template (リビジョン 70) +++ trunk/install/php/foltia_config2.php.template (リビジョン 83) @@ -17,5 +17,5 @@ $recfolderpath = '/home/foltia/php/tv'; //録画ファイルの保存先のパス。 $httpmediamappath = '/tv'; //ブラウザから見える録画ファイルのある位置。 - $recunits = '4'; //搭載エンコーダの数 + $recunits = '4'; //搭載アナログキャプチャカードチャンネル数 $protectmode = 0; //未使用:(ブラウザからの予約削除を禁止するなどの保護モードで動作します) @@ -24,4 +24,5 @@ $environmentpolicytoken = "";//環境ポリシーのパスワードに連結されるセキュリティコード $perltoolpath = $toolpath ;//perl版の初期設定の位置。デフォルトではphpと同じ位置 + $usedigital = 1;//Friioなどでデジタル録画をするか 1:する 0:しない // データベース接続設定 Index: trunk/install/php/showplaylist.php =================================================================== --- trunk/install/php/showplaylist.php (リビジョン 70) +++ trunk/install/php/showplaylist.php (リビジョン 83) @@ -14,5 +14,5 @@  省略時、録画順にソートされる。  titleのときに、番組順ソートされる。 - rawのときに、DBに記録されている番組録画情報ではなくディレクトリにあるm2pファイルを全て表示する。 + rawのときに、DBに記録されている番組録画情報ではなくディレクトリにあるm2p/m2tファイルを全て表示する。 DCC-JPL Japan/foltia project @@ -97,5 +97,5 @@ //旧仕様 if($list == "raw"){ -exec ("ls -t $recfolderpath/*.m2p", $m2pfiles); +exec ("ls -t $recfolderpath/*.m2?", $m2pfiles); @@ -106,5 +106,5 @@ if(($fName == ".") or ($fName == "..") ){ continue; } - if (ereg(".m2p", $fName)){ + if (ereg(".m2.+", $fName)){ $filesplit = split("-",$fName); @@ -230,5 +230,5 @@ } if (file_exists("./selectcaptureimage.php") ) { - $capimgpath = preg_replace("/.m2p/", "", $fName); + $capimgpath = preg_replace("/.m2.+/", "", $fName); print " キャプ\n"; } Index: trunk/install/php/reserveprogram.php =================================================================== --- trunk/install/php/reserveprogram.php (リビジョン 70) +++ trunk/install/php/reserveprogram.php (リビジョン 83) @@ -89,5 +89,6 @@ 放送局 - ビットレート + デジタル録画優先 + アナログビットレート @@ -128,4 +129,23 @@ + + + + +