aviutl_exedit_sdk icon indicating copy to clipboard operation
aviutl_exedit_sdk copied to clipboard

AviUtlと拡張編集を弄る

Results 6 aviutl_exedit_sdk issues
Sort by recently updated
recently updated
newest added

動画ファイルのハンドル数のやつを追加です

#7 の対処をしておきました. ついでに,消し忘れと思しき行を削除しておきました.半年前には見つかっていたものの,特に毒にも薬にもならなさそうと放っておいてたのですが,最近また「なんだこれ?」と忘れた頃に思い出すといった状況になったので,いい機会なので. ご確認していただければと思います.

Auls終了確認を移植してたら気付いたんですが、func_modify_title()の引数(int32_t frame)が抜けているようです。 FilterPlugin.hpp : 149 と 191 ```BOOL(*func_modify_title)(FilterPlugin* fp, EditHandle* editp, LPSTR title, int32_t max_title);``` ↓ ```BOOL(*func_modify_title)(FilterPlugin* fp, EditHandle* editp, int32_t frame, LPSTR title, int32_t max_title);``` filter.h : 767 (参考)...

本リクエストでは、拡張編集の内部変数の情報(型とオフセットアドレス)をSDKに含めることを提案します。これにより、SDKとしての機能性が向上するのみならず、現状では各々のプロジェクトに分散している解析情報を本リポジトリに集約する効果が期待されます。 添付されているコードは設計の一案であり、試験的にAulsメモリ参照に含まれる変数情報を記載しています。想定される使用例は以下の通りです。 ```C++ // 拡張編集 version0.92 のみに対応する例 #include extern unsigned int g_exedit_base; void foo() { const auto objs = *ExEdit::Variables::get092(g_exedit_base); const auto n = *ExEdit::Variables::get092(g_exedit_base); // ... } ``` ```C++...

拡張編集フィルタの実装中に気付きました.例えば色選択ダイアログや exo 出力などにそのまま使えるようになります.