Release3000 mod14.4 [PC関連]
Tvmaid『中の人』様への業務連絡です。
Tvmaid『中の人』様
アップデートのアップデートです orz
ブツはこちら。パスはいつものです。
ブツを解凍後,今までのソースに被せて下さい。
修正点:
- 録画時,"サービス切り替えに失敗しました"で,録画が失敗するケースへの対応。
- TvmaidPluginのSetService()にて『サービスの変更に失敗しました。』コメントに文言を追加。
mod14.3で,サムネ生成呼び出しを弄ってみたのですが,TVTestのLogを見たらチューナを開けませんで終了してました orz
TVTestのログは…
- 先の番組は,正しく録画終了している。(BonDriver解放などもOK)
- 後の番組は,チューナを開けませんで,正常終了している。
- Logのタイムスタンプを見ると,先の番組の録画終了後に後番組の録画を開始している。
って,感じ。
複数のチューナで録画を行なっている際,同一チューナで,連続録画時,録画終了と録画開始とサムネ生成が,かち合ってしまってTVTestが負けてしまってる感じなのかな…
# 完全に,おま環な感じ
ちなみに,単発録画で失敗は有りません。
そこで,サムネ生成開始を2秒遅らせてみました。 これなら,TVTestの終了/起動を邪魔しないんじゃないかと。 # ホントなら,サービス切り替え時に,BonDriverを掴んでいる事を確認すれば良さそうだけど…
変更点は,以下1行 Recorder.cs Start() 135行目あたり
Task.Factory.StartNew(() =>
{
:
Thread.Sleep(2000);
Util.MakeThumbnail( …
},)
黄色い部分を追加。
Pluginの方は,コメント追加だけなので,動作には影響なしです。
また,当面,この状態で様子見です。
タグ:Tvmaid
コメント 0