Video maidはGTK+で動作するAVIファイルエディタです。
2006-07-29 Kazuki IWAMOTO <iwm@maid.org>
* version 2.9.1
2006-07-18 Kazuki IWAMOTO <iwm@maid.org>
* Makefile
* README
* doc\address.htm
* doc\command.htm
* doc\edit.htm
* doc\env.htm
* doc\env.png
* doc\faq.htm
* doc\file.htm
* doc\file.png
* doc\gshot.chm
* doc\gshot.hhc
* doc\gshot.hhk
* doc\gshot.hhp
* doc\index.htm
* doc\install.htm
* doc\intro.htm
* doc\live.htm
* doc\live.png
* doc\other.htm
* doc\property.htm
* doc\property.png
* doc\timer.htm
* doc\timer.png
* doc\view.htm
* misc\argument.[ch]
* misc\dialog.[ch]
* misc\fndir.[ch]
* misc\license.[ch]
* misc\memapi.[ch]
* misc\other.[ch]
* misc\valstr.[ch]
* src\bmmacro.h
* src\callback.[ch]
* src\capavi.[ch]
* src\capdbg.[ch]
* src\capgsr.[ch]
* src\capstd.[ch]
* src\capture.[ch]
* src\drive.[ch]
* src\env.[ch]
* src\error.[ch]
* src\general.[ch]
* src\gshot.[ch]
* src\gshot.ico
* src\gshot.rc
* src\live.[ch]
* src\prop.[ch]
* src\resource.h
* src\save.[ch]
* src\timer.[ch]
* src\version.[ch]
* src\wndmain.[ch]: 名称をGtkShotに変更。構成を大幅に変更する。
2004-03-07 Kazuki IWAMOTO <iwm@maid.org>
* memapi.h: MemoryCopyでMoveMemory、MemorySetでFillMemoryを使用するように
変更する。
2004-01-08 Kazuki IWAMOTO <iwm@maid.org>
* memapi.c: メモリの確保方法をランタイムからAPI(ヒープ)に変更する。
2003-07-25 Kazuki IWAMOTO <iwm@maid.org>
* license.c: GNU GPLの日本語訳を削除する。
2001-10-18 Kazuki IWAMOTO <iwm@maid.org>
* fndir.[ch]: ネットワークドライブでGetLongFileが
正しく動作しないバグを修正する。
2001-08-31 Kazuki IWAMOTO <iwm@maid.org>
* dialog.[ch]: GUIフォントに置き換えるとき
フォントのサイズを調整するように変更。
2001-06-18 Kazuki IWAMOTO <iwm@maid.org>
* dialog.[ch]: GUIフォントに置き換えてダイアログを表示する4つの関数を追加。
2001-02-07 Kazuki IWAMOTO <iwm@maid.org>
* license.[ch]: LicensedDlgProcのUNICODEのときの処理を変更する。
2000-11-24 Kazuki IWAMOTO <iwm@maid.org>
* dialog.[ch]: InitDlgItemPositionとSetDlgItemPositionを追加する。
GetDlgItemPointとSetDlgItemPosを削除する。
* license.[ch]: InitDlgItemPositionとSetDlgItemPositionを使うように
変更する。
2000-10-26 Kazuki IWAMOTO <iwm@maid.org>
* valstr.[ch]: ArrayStrとStrArrayを追加する。
2000-10-15 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c
* gshot.rc
* resource.h: プログラムの名称をGleaming Shotに変更。
2000-09-03 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: プロパティのデフォルトを「AVI 独自」に変更する。
2000-08-22 Kazuki IWAMOTO <iwm@maid.org>
* memapi.c: MemoryCopyのコピーする領域が重なってしまうバグを修正する。
2000-08-14 Kazuki IWAMOTO <iwm@maid.org>
* memapi.c: メモリの確保方法をAPIからランタイムに変更する。
2000-07-26 Kazuki IWAMOTO <iwm@maid.org>
* argument.[ch]
* dialog.[ch]
* fndir.[ch]
* gshot.c
* license.[ch]
* valstr.[ch]: メモリ関係をmemapiを使うように変更する。
* argument.[ch]
* dialog.[ch]
* fndir.[ch]
* license.[ch]
* valstr.[ch]: インクルードファイルを変更する。
* other.[ch]: インクルードファイルを変更する。
* memapi.[ch]: MemoryCopy、MemorySet、MemoryCompare、MemoryAlloc、
MemoryReAlloc、MemoryFreeを実装する。
2000-07-16 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: YOYさんから報告があったタスクバーを上または右に
配置しているときにウインドウのサイズにあわせるように設定していると、
ウインドウが上または右に移動するバグを修正する。
2000-07-14 Kazuki IWAMOTO <iwm@maid.org>
* license.[ch]: ローカル言語で表示するためのボタンの位置を右に
あわせるように変更する。
2000-07-12 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 変数名の変更と内部のキャプチャと関係ない部分の演算の見直し。
* gshot.c
* gshot.rc
* resource.h: キャプチャ時にリアルタイムで未圧縮に展開する機能を追加。
2000-07-11 Kazuki IWAMOTO <iwm@maid.org>
* argument.[ch]
* bmmacro.h
* dialog.[ch]
* fndir.[ch]
* gshot.c
* gshot.rc
* license.[ch]
* other.[ch]
* valstr.[ch]: 半角カタカナを全角カタカナに変換する。
* gshot.c: YOYさんとNRさんから指摘のあった、不正な形式(moviチャンクの
サイズの情報が誤り)のAVIファイルが出力されてしまうバグを修正する。
申し訳ないです。
2000-07-10 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: レジストリにキーがないとき、2つめのプロセスの扱いのを決める
変数が初期化されないバグを修正。
* resource.h: リソースの番号の割り当てを変更。
2000-07-09 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: RIFFチャンクの後ろにつく無意味なデータを残さないように修正する。
2000-07-07 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 演算の余分な括弧を削除する。
2000-06-23 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: "犬山しげはる"さんの提案でタイマ予約のリストの表示の順番を
改める。
2000-06-22 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: AOI形式で出力するときにWAVEFORMATEX構造体のバイト数を
BITMAPINFOHEADER構造体のバイト数で扱っていたバグとインデックスの位置の
計算間違いを修正。
2000-06-09 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: ヘルプファイルを開くときのパスを動的に取得して絶対パスを
使用するように変更する。
* gshot.c
* gshot.rc
* resource.h: 文字列の順番を整理する。
2000-06-07 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: SW(5)さんの報告を元にデフォルトでプレビューを
行わないように変更する。また内部のタイマのID管理を追加する。
2000-05-25 Kazuki IWAMOTO <iwm@maid.org>
* gshot.rc: ライセンスのダイアログから最小化ボタンを削除する。
2000-05-24 Kazuki IWAMOTO <iwm@maid.org>
* valstr.[ch]: IsCharControlの引数をTCHARに変更。
2000-05-12 Kazuki IWAMOTO <iwm@maid.org>
* valstr.[ch]: 文字がコントロールコードであるかどうかを判断する
IsCharControlを追加。
2000-03-26 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: オーバーレイのときにはコピーができないようにする。
2000-03-14 KIMCO, Kazuki IWAMOTO <iwm@maid.org>
* gshot.rc: 中国語のダイアログの内容とサイズを変更。
2000-03-12 KIMCO, Kazuki IWAMOTO <iwm@maid.org>
* gshot.rc: 中国語の表示のためにライブとタイマ予約のダイアログのサイズを
変更する。
2000-03-11 KIMCO, Kazuki IWAMOTO <iwm@maid.org>
* gshot.rc: KIMCOさんの翻訳による中国語のリソースを追加する。
2000-02-25 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: Brownieさんと亜山雪さんから一部のハードウェアでオーバーレイを
行っているときにウインドウをアイコン化するとハングアップする報告が
あったため、この対策ルーチンを入れる。
2000-02-16 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: タイマ予約のチェックルーチンをタイマメッセージを利用するように
変更してプロセッサ使用率を下げる。
2000-02-09 Kazuki IWAMOTO <iwm@maid.org>
* license.[ch]: UNICODEのときの処理を変更する。
2000-01-25 KIMCO, Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: NRさんの指摘でAllocateFileの引数が不足しif文の式の値が
誤っていたため、ファイルの確保が最初の1つだけしかできないバグを発見、
これを修正する。
* gshot.rc: 日本語のリソースのアクセスキーを英語に合わせる。
2000-01-23 Kazuki IWAMOTO <iwm@maid.org>
* dialog.[ch]: ダイアログボックスのための関数をまとめる。
* gshot.c
* gshot.rc
* resource.h: タイマ録画時のエラーを表示するダイアログを追加する。
* gshot.c
* license.[ch]: dialogを利用するように変更する。
* gshot.rc
* resource.h: ダイアログの表示位置などを修正する。
* other.[ch]: ダイアログボックスに関する関数を削除する。
2000-01-19 Kazuki IWAMOTO <iwm@maid.org>
* gshot.rc
* license.[ch]
* resource.h: 言語ごとに実行ファイルを作るように変更する。
2000-01-18 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 亜山 雪さんの指摘でキャプチャ開始前に確認する設定に
なっているときタイマ予約を行うとメッセージボックスが表示され
予約録画できないバグが判明したため、これを修正する。
せっかく録画予約したのに申し訳ないです。
2000-01-17 Kazuki IWAMOTO <iwm@maid.org>
* gshot.rc
* resource.h: 英語のリソースを追加し、言語IDを利用するように変更する。
ヘルプのダイアログにライセンス用のボタンを追加。
* license.[ch]: 多言語化のために言語IDを利用するように変更する。
2000-01-08 Kazuki IWAMOTO <iwm@maid.org>
* license.[ch]: ライセンス同意後のためのLicensedDlgProcを設ける。
1999-12-20 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: "ぼぶ"さんからの再報告で先頭1フレームだけがが
非キーフレームになる可能性があるバグが残っていたため、これを修正する。
"つかとん"さんからの報告で日付が変わったときに、その前日の予約で
再びキャプチャしてしまうバグが判明したため、これを修正する。
1999-12-16 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 規定のファイルサイズを超えたときに次のファイルも規定のサイズを
超えてしまう場合に対応。
1999-12-17 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: "ぼぶ"さんからの報告で先頭が非キーフレームになる可能性が
あることが判明したため、ソフトウェア圧縮をファイル毎に行うように修正する。
1999-12-13 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: m_takeshiさんから提供されたファイルを元に分析を行った結果、
BITMAPINFOHEADER構造体が標準よりも大きい場合があることがわかり、
これを修正。キャプチャ中の表示を変更。
* gshot.c
* gshot.rc
* resource.h: 映像の長さをデフォルトでサウンドに合わせるように変更。
1999-12-11 Kazuki IWAMOTO <iwm@maid.org>
* bmmacro.h: BITMAPINFOHEADER構造体のbiSizeが大きいときに対応する。
1999-12-01 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: donさんから報告があった映像が遅れるズレの原因と思われる個所を
修正する。
1999-11-22 Kazuki IWAMOTO <iwm@maid.org>
* license.[ch]: UNICODEに対応する。言語が英語だけの場合にボタンを
表示しないようにする。
1999-11-21 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: ICSeqCompressFrameStartに引数として渡したBITMAPINFO構造体を
キャプチャが終了するまで保存するように変更する。欠落したフレーム数を
独自の計算で求めるように変更する。
1999-11-10 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: NRさんから予約のダイアログでページ違反が発生するという
報告があり、これを修正。
* gshot.rc
* resource.h: licenseを利用するように変更。亜山 雪さんからの報告で独自の
キャプチャで開始前に確認するメッセージボックスが表示されないバグを修正。
* license.[ch]: ライセンスのダイアログをまとめる。
1999-11-09 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: キャプチャした時間、総フレーム数、欠落したフレーム数を
独自の計算を止めてCAPSTATUS構造体から取得するように変更する。
* other.[ch]: SetScrollBar、CompareWildcardを追加する。
1999-11-07 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: プレビューをデフォルトにする。
1999-11-06 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: スケーリングのデフォルトを無効に戻す。言語依存を解消するなど
微調整。
* gshot.c
* gshot.rc
* resource.h: ビデオ圧縮のメニュー項目を廃止。
* other.[ch]: RegGetValueEx、EnableDlgItem、LoadTextを完成させる。
* valstr.[ch]: other.cからvalstr.cにファイル名変更。
1999-11-03 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: デバックモードを公開。
* gshot.c
* gshot.rc
* resource.h: 圧縮に関するエラーメッセージを追加。
1999-10-30 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 松田光生さんからの報告でオーバーレイのときにスケーリングを
無効にする処理を変更する。NRさんからの報告でプレビュー以外でスケーリングの
設定をしていないことが判明したため修正。
1999-10-26 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: HTML Helpを利用するように変更。
* gshot.c
* gshot.rc
* resource.h: HINAPを廃止してAOIを実装
1999-10-24 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: コールバック関数でデータサイズが小さいときのバグを修正。
スケーリングのデフォルトを有効に変更。
1999-10-23 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 独自形式にビデオ圧縮を実装する。
1999-10-20 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: ビデオ圧縮関係の準備を整える。プロパティのビデオ圧縮のバグを
修正。"ちゃり"さんから報告があった音のズレの件は解決したと思う。
AVICAP32.DLLなどのバージョンによる差異はないことをとりあえず確認。
1999-10-15 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: NRさんの話によるとMy Documentsがなくなることがあるようなので
My Documentsのパスが取得できない時の処理を追加。
プロパティのビデオ圧縮のバグを修正。
* gshot.rc: NRさんの要望でCtrl+Sを追加。
1999-10-14 Kazuki IWAMOTO <iwm@maid.org>
* valstr.[ch]: Valstr、StrValを加える。
1999-10-13 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: プロパティでビデオの圧縮が表示されるようにする。
* gshot.c
* gshot.rc
* resource.h: 言語に依存する部分をリソースに移す。
1999-10-10 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: タイマのダイアログのメモリ解放のバグを修正。
1999-10-07 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: プロパティにビデオとサウンドのボタンを追加。
1999-10-02 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c
* gshot.rc
* resource.h: "るい"さんからの報告でキャプチャ用のバッファを
設定できるように変更する。色の設定を環境からライブに変更する。
1999-09-29 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: ハードウェアの設定を変えたとき、予約のオーディオの設定を
修正するように変更。
1999-09-27 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: キャプチャ用のバッファを増やす。
1999-09-26 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: プロセスの優先度をキャプチャをするときだけ最大になるように
変更する。独自のAVI出力時のメモリの確保方法を変更する。
1999-09-22 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: プロセスの優先度をフォーカスを持つときだけ最大になるように
変更する。松田光生さんからの情報を元に、キャプチャ終了後にレートを
再計算するように変更する。
1999-09-21 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 松田光生さんからの情報で独自のキャプチャの欠落の計算式を変更。
1999-09-19 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 独自のAVI出力をセクタに直接書き込む方式に変更。
欠落したときにヌルフレームを挿入する機能を追加。
1999-09-15 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: プロセスの優先度を最大にする。
1999-09-07 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 独自のAVI出力でストリーム名を修正。
1999-09-05 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 独自のAVI出力による連続ファイル出力を実装。
1999-09-02 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: HINAPで規定のサイズを超えてしまうバグを修正。タイマを実装。
1999-09-01 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: タイマのダイアログを修正する。
タイマの設定を保存する機能を追加する。
1999-08-31 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 標準のAVIでもリストを使うように変更する。
* gshot.c
* gshot.rc
* resource.h: タイマのダイアログを修正する。
1999-08-30 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c
* gshot.rc
* resource.h: タイマのダイアログを加える。
1999-08-27 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 扶桑昌武さんのご意見で1秒間のフレーム数の入力をコンボボックスに
変更。リストボックスでドラッグ&ドロップによる項目の移動ができるようにする。
1999-08-22 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: HINAPでファイルのリストを使うように変更。
事前に領域を確保できるようにする。
1999-08-20 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c
* gshot.rc: ファイルのリストを作るように変更。
1999-08-18 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 連番に対する動作を変更。リソースIDの変更。
YieldCallbackProcを追加。
* gshot.rc
* resource.h: リソースIDの変更。
1999-08-17 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 扶桑昌武さんの報告でcapCaptureSequenceのエラーチェックを外す。
コールバック関数のUNICODEに関する部分を削除。ControlCallbackProcを追加。
HINAPを実装。
1999-08-15 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 扶桑昌武さんの報告でサウンドを含めるチェックボックスが
保存されないのバグを修正する。
1999-08-14 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: NRさんの報告でコマンドラインでQオプションを指定した時のバグを
修正する。
* bmmacro.h: 2000風に関数の名称を改める。
1999-08-08 Kazuki IWAMOTO <iwm@maid.org>
* gshot.c: 0.0ベータとして完成する。
AVI連番、AVI2.0、HINAPは実装されていない。
* gshot.rc
* resource.h: 7つのダイアログとメニュー、1つのアイコン、
2つのテキストのために記述。
* valstr.[ch]: IsCharNumeric、FloatStr、StrFloatを完成させる。
1999-05-18 Kazuki IWAMOTO <iwm@maid.org>
* fndir.[ch]: SplitFileNameのファイル名に拡張子がなく
フォルダ名に拡張子がある時のバグを修正。
1999-05-08 Kazuki IWAMOTO <iwm@maid.org>
* argument.[ch]
* fndir.[ch]: 2000風に関数の名称を改める。