【3波】 アースソフトPT1・PT2・PT3 Rev.29 【4TS】

このエントリーをはてなブックマークに追加
366名無しさん@編集中
ちょっと調べてみたところ、チャンネル切替で0Mbpsになるというのは
TもしくはSを両方使っている状態でSetTransferEnabled(false)を呼ぶのが
原因になっているようだ (チャンネルの切替自体は関係なし)。
SetTransferEnabled(false)を呼ぶと対象のチューナーのみ転送が停止するはずだが
時々これで両方のチューナーの転送が止まってしまい
それ以降はSetTransferEnabled(true)でも転送が再開しない。

で、根本的な解決策にはなってないけど
チャンネル変更時にSetTransferEnabledを呼ばないようにすれば
とりあえず>>268のような現象は起こらなくなる。
http://pastebin.com/R2XeMKUR

あくまでこれはチャンネル切替時に偶発的に起こる0Mbps病への対処であり
それ以外のタイミングで起こっていると思われるDMA転送の停止現象は
別の問題なので注意。