aviutl_exedit_sdk
aviutl_exedit_sdk copied to clipboard
AviUtlと拡張編集を弄る
aviutl_exedit_sdk v1.2
これは何?
AviUtlと拡張編集の中身をガチャガチャするときに使うライブラリ
使用方法
aviutl.hppとexedit.hppがあるディレクトリをインクルードパスに追加
AviUtlっぽいことをしたければとりあえずaviutl.hppを、拡張編集っぽいことをしたければexedit.hppを読めば全部持ってくる
欲しい型を個別にaviutl/*.hppなどから取ってきてもよい
ライセンス
1条項BSD 詳細は LICENSE を見ること
更新履歴
v1.2
- 変更:
ExEdit::FilterProcInfoの詳細を反映 - 変更:
ExEdit::Filter::Flag::bit11を削除 - 修正:
PixelBGRA→PixelYCAの変換係数がおかしかった - 修正:
ExEdit::ExdataUse::Typeの基底を指定してなかったのでレイアウトが壊れてた
v1.1
- 変更:
AviUtl::Exfuncの1.10での共有メモリ関連の追加関数の詳細を反映 - 変更:
ExEdit::Cacheの詳細を反映 - 変更:
ExEdit::UndoInfoの詳細を反映 - 変更:
Exedit::ExdataのefAudioFile,efWaveFormの詳細を反映 - 変更:
ExEdit::FilterProcInfoのunknown_camera_idxをv_func_idxに変更 - 修正:
AviUtl::OutputPluginのname2,information2,filefilter2の型はchar[256]ではなくchar[260] - 修正:
AviUtl::Exfunc::yc2rgbの引数型が壊れてた - 修正: 規格外のVLAISを1要素配列にした (これでも範囲外参照はダメなんだけど)
- 修正: 実装依存であるところのmulticharacter literalを排除
- 修正: MS拡張であるところのP1280依存を排除
- 修正:
ExEdit::Filter::func_window_initの戻り値型はBOOLではなくint