EpgTimerPlugInの潜在的なバグFix案（スレ28/495）

以下2点のみ修正

・ワーカスレッドからTVTestのプラグインAPIを呼んだり(排他せずに)メンバ変数を書き換えたりしている
場所: CEpgTimerPlugIn::CtrlCmdCallback
低確率で色々起きる可能性がある。例えばm_pApp->SetDriverNameに10秒程度(未満でも)手間取ると落ちるかもしれない

・TVTest本体のウィンドウに、本体で定義していないメッセージを送って利用している
場所: StreamCtrlDlg.cppの136行目あたりなど
CEpgTimerPlugIn::WindowMsgeCallbackに戻ってくるとは限らないし本体の別の機能を呼んでしまう危険もある

ほかに怪しい部分は見つからなかった感じです。
タイマーでのEPG取得時、基本情報のみと詳細情報取得を選べるようにした。
BaloonTipsを操作しなくても消えるようにした。
Merge pull request #10 from Velmy/baloon

BaloonTipsを操作しなくても消えるようにした。
History更新
EPGTimerNTで、タスクトレイ上でのメニュー項目「再接続」が実装されていなかった。
勝手に代理うｐ

【EDCB】EpgDataCap_Bonについて語るスレ 29
http://toro.2ch.net/test/read.cgi/avi/1364351939/252

252 ：242 ：sage ：2013/04/04(木) 20:02:56.69 ID:JMlo2VFV
昨日のやつうｐ
http://pastebin.com/2n0mzpAX
使い方はReadmeの差分として書いたのでそっちを見てくれ

（実装は他のところの正規表現のやり方に合わせたけど、std::regexとかの方がきれいに書ける気もする）
Merge pull request #11 from Velmy/for_pullrequest

「再接続」が実装されていなかった&代理うｐ
Bitarte.ini更新
History更新