- 【EDCB】EpgDataCap_Bonについて語るスレ 61
77 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 15:11:47.60 ID:hUhO8ciz0 - 先スレで"録画開始処理に失敗しました(空き容量不足の可能性あり)"の質問をした者です。
原因を追究していましたが、原因が判りなおりました。 この過程でEDCBに手を入れましたが、別なエラーに同じエラーメッセージが 割り当てている箇所がありましたので、できればメッセージを分けていただくと 追いかけやすくなると思います。 文言は適当ですが、次のように変更して原因を追究しました。
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 61
78 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 15:13:27.54 ID:hUhO8ciz0 - 勝手に変更した差分
diff -u -r a/Common/StructDef.h b/Common/StructDef.h --- a/Common/StructDef.h 2018-05-04 21:26:45.858241700 +0900 +++ b/Common/StructDef.h 2018-05-10 13:03:55.250767900 +0900 @@ -95,6 +95,7 @@ REC_END_STATUS_NORMAL = 1, //終了・録画終了 REC_END_STATUS_OPEN_ERR, //チューナーのオープンに失敗しました REC_END_STATUS_ERR_END, //録画中にキャンセルされた可能性があります + REC_END_STATUS_ERR_END3, //予期せず録画が中断したされました REC_END_STATUS_NEXT_START_END, //次の予約開始のためにキャンセルされました REC_END_STATUS_START_ERR, //録画時間に起動していなかった可能性があります REC_END_STATUS_CHG_TIME, //開始時間が変更されました
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 61
79 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 15:14:09.55 ID:hUhO8ciz0 - 続き
@@ -104,6 +105,7 @@ REC_END_STATUS_NOT_FIND_6H, //指定時間番組情報が見つかりませんでした REC_END_STATUS_END_SUBREC, //録画終了(空き容量不足で別フォルダへの保存が発生) REC_END_STATUS_ERR_RECSTART, //録画開始処理に失敗しました(空き容量不足の可能性あり) + REC_END_STATUS_ERR_RECSTART2, //録画開始処理に失敗しました(録画制御の作成に失敗した) REC_END_STATUS_NOT_START_HEAD, //一部のみ録画が実行された可能性があります REC_END_STATUS_ERR_CH_CHG, //指定チャンネルのデータがBonDriverから出力されなかった可能性があります REC_END_STATUS_ERR_END2, //ファイル保存で致命的なエラーが発生した可能性があります
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 61
80 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 15:15:02.68 ID:hUhO8ciz0 - 続き
@@ -167,6 +169,7 @@ return recStatus == REC_END_STATUS_NORMAL ? (recFilePath.empty() ? L"終了" : L"録画終了") : recStatus == REC_END_STATUS_OPEN_ERR ? L"チューナーのオープンに失敗しました" : recStatus == REC_END_STATUS_ERR_END ? L"録画中にキャンセルされた可能性があります" : + recStatus == REC_END_STATUS_ERR_END3 ? L"予期せず録画が中断したされました" : recStatus == REC_END_STATUS_NEXT_START_END ? L"次の予約開始のためにキャンセルされました" : recStatus == REC_END_STATUS_START_ERR ? L"録画時間に起動していなかった可能性があります" : recStatus == REC_END_STATUS_CHG_TIME ? L"開始時間が変更されました" :
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 61
81 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 15:15:25.06 ID:hUhO8ciz0 - 続き
@@ -176,6 +179,7 @@ recStatus == REC_END_STATUS_NOT_FIND_6H ? L"指定時間番組情報が見つかりませんでした" : recStatus == REC_END_STATUS_END_SUBREC ? L"録画終了(空き容量不足で別フォルダへの保存が発生)" : recStatus == REC_END_STATUS_ERR_RECSTART ? L"録画開始処理に失敗しました(空き容量不足の可能性あり)" : + recStatus == REC_END_STATUS_ERR_RECSTART2 ? L"録画開始処理に失敗しました(録画制御の作成に失敗した)" : recStatus == REC_END_STATUS_NOT_START_HEAD ? L"一部のみ録画が実行された可能性があります" : recStatus == REC_END_STATUS_ERR_CH_CHG ? L"指定チャンネルのデータがBonDriverから出力されなかった可能性があります" : recStatus == REC_END_STATUS_ERR_END2 ? L"ファイル保存で致命的なエラーが発生した可能性があります" : L"";
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 61
82 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 15:15:43.35 ID:hUhO8ciz0 - 続き
diff -u -r a/EpgTimerSrv/EpgTimerSrv/ReserveManager.cpp b/EpgTimerSrv/EpgTimerSrv/ReserveManager.cpp --- a/EpgTimerSrv/EpgTimerSrv/ReserveManager.cpp 2018-05-04 21:26:46.050241400 +0900 +++ b/EpgTimerSrv/EpgTimerSrv/ReserveManager.cpp 2018-05-10 13:03:55.268773700 +0900 @@ -1267,13 +1267,17 @@ item.recStatus = REC_END_STATUS_ERR_END2; break; case CTunerBankCtrl::CHECK_END_CANCEL: - case CTunerBankCtrl::CHECK_ERR_REC: item.recStatus = REC_END_STATUS_ERR_END; break; + case CTunerBankCtrl::CHECK_ERR_REC: + item.recStatus = REC_END_STATUS_ERR_END3; + break;
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 61
83 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 15:16:04.25 ID:hUhO8ciz0 - 続き
case CTunerBankCtrl::CHECK_ERR_RECSTART: - case CTunerBankCtrl::CHECK_ERR_CTRL: item.recStatus = REC_END_STATUS_ERR_RECSTART; break; + case CTunerBankCtrl::CHECK_ERR_CTRL: + item.recStatus = REC_END_STATUS_ERR_RECSTART2; + break; case CTunerBankCtrl::CHECK_ERR_OPEN: item.recStatus = REC_END_STATUS_OPEN_ERR; break;
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 61
108 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 22:17:14.27 ID:hUhO8ciz0 - >>93
原因はspinelでした。 設定を下記に変更して ForceTCPDataLinkMode = 1 直りました。 spinelのログにも System.IO.IOException: パイプが壊れています。 が残っていました。 この設定は数年前に変更したはずですが、確かめたら TVTest は直してしましたが EDCBは直したのをデフォルトに戻したみたいです。 当時は0/1どちらでも問題ありませんでしたが、この3月から発生しましたので WindowsUpdateかセキュリティソフトが関係しているのかなと勝手に思っています。
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 61
125 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 23:21:49.32 ID:hUhO8ciz0 - >>114
TVtestあるいはEDBCのBonDriverの中のiniファイル、例えば BonDriver_Spinel_PT3_S0.dll.ini の中です。 ; 常にTCP/IPを使用してサーバーに接続するかどうかを指定します。 ; 名前付きパイプの動作に不安がある場合に使用して下さい。 ; 0: 通常(ローカルの場合は名前付きパイプを使用) ; 1: 常にTCP/IPを使用 ForceTCPDataLinkMode = 1
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 61
127 :名無しさん@編集中 (ワッチョイ b5c3-A5aB)[]:2018/05/10(木) 23:24:49.19 ID:hUhO8ciz0 - >>114
そのメッセージが出ていても録画はできていると思います。 そのメッセージの後に 録画終了 のメッセージもあると思います。 ただし、一度だけ録画できていない場合がありましたので、設定は 変更しておいた方が良いと思います。
|