16/05/06 20:29:56.21 r9Sme1qX.net
>>625
>_EDCBX_BATMARGIN_を0にしなければ現状でも「録画中は実行しない」だよ
あれ、そうだっけと思って確認してみたらその通りだった
なんだ、HDDの負荷がーて言ってる人は単純にこれ使えば解決するって事だね
>どのへんが「正しく機能してなさそう」なの?
_EDCBX_BATMARGIN_は次の予約が指定時間以内に開始する予定の場合はバッチの実行を抑制する指定だけど、
今の実装は、バッチの実行を始めた後に次の予約開始時間をBatManagerにセットしてるようにみえる・・・と思ったんだけど、
録画終了の瞬間のidleMarginは、1秒前にその録画自身のスタート時間から計算されてるはずだから常に0になるんだね
なら、_EDCBX_BATMARGIN_が設定してある場合はthis->batManager.AddBatWork()でBatWorkThreadが走っても
必ず一旦中止されるはずで、つまりは問題無いって事か
これは失礼した