DVD Flick で登録した最後のタイトルの削除で異常終了する現象を修正 | 気が付けばネットの日々

気が付けばネットの日々

いつの間にかネットにドップリ・・・

エンコードなどを実行した後
最後のタイトルを削除したときに
DVD Flick 自体が終了していたが
今までは仕様かなと思っていたが
たまたまVB6からやったときにデバッグしますかと出て
異常終了している事がはっきりした

原因はタイトルカウント 0 でもチェックせず
タイトル分の登録領域を取ろうとして
異常終了していた


修正はタイトルカウント が 0 の時には
サイズを 0 に設定する様に変更した。

修正する場所としては
modEncode.bas の requiredSpace を修正する方法もあると思うが
今回は呼び元の frmMain.frm の refreshData 側を修正した。

修正後の実行ファイルは
DVD Flickmod_1307b741_r2

修正したソースも他のファイルと共に
れいのファイルに置いた


これも
オリジナルでも取り入れるなり、処理を再検討するなり
してもらえるといいのだが、今のところ
期待は出来そうにない・・・
.



その他の修正部分のソースを公開したログ

DVD Flick のオーディオ エンコード時間を改良版の変更部分を公開
DVD Flickmod のプロジェクトファイル読み込みでの異常終了を修正


ファイルはここから
(σ ̄- ̄)σ [れいのファイル]


追記:Vector のダウンロードリンク
DVD Flickmod のトップページ
.




追記:コメントの回答でテストしたときの動画登録とデバック画像









Copy MPEG-2 streams 指定で連結できる mpeg 動画は限られている
( .vob からクリップした mpeg など)
.