So-net無料ブログ作成

PT2での2番組同時録画 [FreeBSD]

BSの視聴が出来るようになったので、FreeBSDとPT2での録画環境もBSに対応させようと環境を整えたところ、地デジとBSの同時録画は出来るが、BS同士、地デジ同士の同時録画が出来ない事が判明。
原因は、FreeBSDのPT2ドライバに付属している録画用のスクリプトに問題があったようで、以下のように修正した所、正常に同時録画が出来た。
修正箇所は、このスクリプトのリリースバージョンから変わっていないので、うちの環境のみの問題なのかなぁ。

・環境
FreeBSD8.3-RELEASE
perlv5.10.1

・PT2ドライバ
https://code.google.com/p/ptx-kmod/

・修正スクリプト
recptx.pl

・修正前
#
# select device
#
#  TODO: multicard (/dev/ptx1, /dev/ptx2, ...)
#
open($t, "<", "/dev/ptx0.${tuner}0");
if ($t) {
    $dev = "/dev/ptx0.${tuner}0";
    $mib = "dev.ptx.0.${tuner}0";
} else {
    open($t, "<", "/dev/ptx0.${tuner}1");
    if ($t) {
        $dev = "/dev/ptx0.${tuner}1";
    $mib = "dev.ptx.0.${tuner}1";
    } else {
        die("device busy");
    }
}


・修正後
#
# select device
#
#  TODO: multicard (/dev/ptx1, /dev/ptx2, ...)
#
if(!open($t,"<","/dev/ptx0.${tuner}0")){
    if(!open($t,"<","/dev/ptx0.${tuner}1")){
        die("device busy");
    } else {
        $dev = "/dev/ptx0.${tuner}1";
        $mib = "dev.ptx.0.${tuner}1";
    }
} else {
    $dev = "/dev/ptx0.${tuner}0";
    $mib = "dev.ptx.0.${tuner}0";
}


アースソフト PT2

アースソフト PT2

  • 出版社/メーカー: アースソフト
  • メディア: エレクトロニクス



SCM ICカードリーダー/ライター B-CAS・住基カード対応 SCR3310/v2.0 【簡易パッケージ品】

SCM ICカードリーダー/ライター B-CAS・住基カード対応 SCR3310/v2.0 【簡易パッケージ品】

  • 出版社/メーカー: SCM Microsystems
  • メディア: エレクトロニクス


タグ:FreeBSD PT2
nice!(0)  コメント(2)  トラックバック(0) 

nice! 0

コメント 2

Kristy

多数のブログ記事を調べた後
あなたのブログに、私は真剣にブログを書くあなたの方法が好きです。
ブックマークのWebページのリストに保存してすぐに確認していきます。チェックしてください
あなたの気持ちを教えてください。
by Kristy (2018-03-04 23:11) 

Canadian cialis

沒有醫生的處方
when can i take another cialis http://cialisyoues.com/ Cialis 5 mg funziona
by Canadian cialis (2018-04-14 02:43) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。

この広告は180日新規投稿のないブログに表示されます