- USB地デジチューナ DY-UD200 Drop18
564 : ◆hrmrxbtvKo [sage]:2010/08/30(月) 00:29:48 ID:e17KAW+f - なんかリモコン周り弄ってたらやたら激しい内部構造の変化がありそうなんで、
ひとまず弄りきる前の段階で出してみる。 * 8,5,2(2010/08/30) o B25デコードライブラリを多分前回辺りから最新版に更新したけど、B25使えるバージョンは未公開 o Thread作成周りを変更、メモリリークを減らして安定性が増した筈 o リモコンのキー配置を自由に変更できるように改良 o ↑に関連してリモコン周りの構造も変更、keybd_event()からSendInput()にした o Bondriverオブジェクトの解放処理でとんでもないミスをやらかしてたので修正、何考えてこんなコード書いたんだ? o ↑に関連して、Spinelで複数台使ってる時にエラーが出なく…なってるといいなぁ… ttp://dyud200.zxq.net/BonDriver_dyud_v8.5.2.zip 正直、いつも以上にデバッグされてないので、 変更点に心当たりのある人以外は正直入れない方が良いと思う。 どうにもここのところのバージョンが安定性欠いててどうしたものか… >>563 winusbが対応してれば対応してる、と思う。多分。
|
- USB地デジチューナ DY-UD200 Drop18
572 :名無しさん@編集中[sage]:2010/08/30(月) 00:56:17 ID:e17KAW+f - >>567
(*´゚∀゚`*)… >>570 基本的にリークしないように気をつけて組んでは居るんだけど、 どうしても完全に0になりました!とは言えなくて… 因みに今回はAPIとライブラリの組み合わせの問題だった。 >>571 効果有るかは不明だけどw
|
- USB地デジチューナ DY-UD200 Drop18
576 :名無しさん@編集中[sage]:2010/08/30(月) 02:22:32 ID:e17KAW+f - >>573
(*´゚∀゚`*) >>574 今の仕様では、その使い方は不可。 winscard.dllとBondriver_dyud.dllの通信に、 「一つのプロセス内では同じdllを何度ロードしても実体は一つ。」 っていうのを使っている。 アプリ――→Bondriver→UD200 └→winscard┘ こんな感じ。 何でこんなことをやってるのかと言うと、Bondriver(≒winusb)とUD200は一対一でしか通信できないから。 574の使い方だと、複数のtvtest=複数プロセスから単一のUD200にアクセスする使い方になる。 アプリ0――→Bondriver→UD200 └→winscard┘ アプリ1――→Bondriver→PT2-T0 └→winscard→Bondriver→UD200 アプリ2――→Bondriver→PT2-T1 └→winscard→Bondriver→UD200 だからUD200一つで済ませるのは無理。
|
- USB地デジチューナ DY-UD200 Drop18
577 :名無しさん@編集中[sage]:2010/08/30(月) 02:26:13 ID:e17KAW+f - 無駄に筆が滑るw
Spinelの様に単一プロセス内で複数チューナにアクセスして、って使い方なら可能、になったはず。 アプリ―→Bondriver→PT2-T0 ├――→Bondriver→PT2-T1 ├――→Bondriver→UD200 └→winscard┘ 今やってるリモコン周りが発端の大改修が終わってさらに手を加えれば、 プロセス間通信使って574の使い方も可能に出来るかもしれない。 リモコンを起動に使えないっていうのも、根っこは↑の問題と一緒だから。 ただ、脳内で大雑把な設計は出来ては居るけど、実際に実装できるかはまだ判らない。 UD200で視聴を始める時とか、逆に視聴を辞める時に、 通信の経路変換で時間が掛かって画面が引っ掛かったりDropしたりしそうな気がする。 >>575 10TS…だと…
|
- USB地デジチューナ DY-UD200 Drop18
580 :名無しさん@編集中[sage]:2010/08/30(月) 02:49:39 ID:e17KAW+f - >>579
BonCasLinkだと、多分UD200を視聴しない条件で共有出来ると思う。 >この改善ですよね・・・おそらく・・・ まさしくそこ。 同一プロセス内で、一つのBondriverインスタンスを使い回すのが上手く行ってなかったと。 切替でエラー出ないとなると、多分Spinelでも行ける…はず…多分。 次のは暫く先になるかも知れないけど適当に頑張ります。
|
- USB地デジチューナ DY-UD200 Drop18
591 :名無しさん@編集中[sage]:2010/08/30(月) 11:03:26 ID:e17KAW+f - あ、色々弄ってて気付いたけど、
tvtestを常駐させてリモコンの電源ボタンで出し入れが出来るようになってる。
|
- USB地デジチューナ DY-UD200 Drop18
609 :名無しさん@編集中[sage]:2010/08/30(月) 23:00:39 ID:e17KAW+f - >>593
まだ実装始めてなかったから出来るかも知れない。 winusbで>>596的な指定が可能かどうか、からだけど。 >>600 設定ミスでなく? >>604 >Turkojan バックドアトロイww
|