niiyan/2007-09-20 のバックアップの現在との差分(No.2)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
** [[AviSynth 2.5.8 Alpha 2:http://sourceforge.net/project/showfiles.php?group_id=57023&package_id=105994&release_id=540685]] [#m475ba63]

-2.5.8 Alpha 1 からの変更点
>[[AviSynth 2.5.8 Alpha 2 [September 19th] - Release! - Page 3 - Doom9's Forum:http://forum.doom9.org/showthread.php?t=125968&page=3#post1046774]] より抜粋(括弧内試訳)
>''Additions(追加):''
>
>* ConvertAudio(cii) available to plugins via env->Invoke().(env->Invoke() 経由でプラグインで ConvertAudio(cii) が利用可能に)
>* Added font aspect, rotation and alpha to text routines.(テキストルーチンにフォント方向、回転、アルファを追加)
>* Added /* xxx */ block comments.(ブロックコメント /* xxx */ を追加)
>* Added [* [* xxx *] *] nestable block comments.(ネスト(入れ子)可能なブロックコメント [* [* xxx *] *] を追加)
>* SetMemoryMax(0) to just return current Memory Max value.(SetMemoryMax(0) を単に現在のメモリの最大値を返すように)
>* Added planar YV12 color format to Compare() [Fizick].(Compare() に planar YV12 カラーフォーマットを追加 [Fizick])
>
>''Bugfixes(バグ修正):''
>
>* Fixed ImageReader incompletely inited videoInfo.(ImageReader が videoInfo を不完全に初期化した(?)のを修正)
>* Fixed Layer RGB32 100% alpha implementation, use level=257 (new default).(Layer フィルタの RGB32 フォーマットにおけるアルファチャンネル 100% の実装を修正。現在は level=257 を使用(新しいデフォルト))
>* Fixed avisynth_c.h avs_is_parity_known().(avisynth_c.h の avs_is_parity_known() を修正)
>* Fixed C++ ConvertAudio::Saturate_int32() rounding.(C++ ConvertAudio::Saturate_int32() 丸めを修正)
>
>''Optimizations(最適化):''
>
>* DirectShowSource() FPS last attempt try for duration of 1st frame.(DirectShowSource() は FPS の最後の算出を第 1 フレームの持続時間を使って試みる)
>* DirectShowSource() convertfps rely only on sample start time.(DirectShowSource() の convertfps はサンプルの開始時間にのみ依存する)
>* Refactor horizontal planar resizer, no width restrictions or 2 byte overwrite.(水平方向の planar リサイザをリファクタリング。幅の制限または 2 バイト上書きがなくなる)
>* Provide a simple and fast text writing primatives, see info.h(シンプルで高速なテキスト描画プリミティブ(?)((原文では primatives となっているが、primitives のタイポか? 参考: [[プリミティブ - Wikipedia:http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AA%E3%83%9F%E3%83%86%E3%82%A3%E3%83%96]]))。info.h を参照)
>
>''Changes(変更):''
>
>* Convert to Dynamic Assembled rgb to yuy2 code.(動的にアセンブルされた RGB -> YUY2 コードに変換)
>* Avisynth_c.h boolean functions return 1 for true instead of arbitrary non-zero.(avisynth_c.h の boolean 関数は、true に対して任意の非ゼロの代わりに 1 を返す)
>* Internal RGB2YUV() now copies Alpha top byte through.(内部の RGB2YUV は Alpha の最上位のバイトをずっとコピーするようになった)
>* CoUninitialize() done immediately for S_FALSE CoInitialize() returns, i.e we do not hold a COM use count.(CoInitialize() が返す S_FALSE に対してすぐに CoUninitialize() が実行される。すなわち COM の use count を保持しない)
>* Pfc, Softwire and SoundTouch updated and added as dependency projects.(Pfc、Softwire と SoundTouch が更新され、依存プロジェクトとして追加された)
>* UPX updated to version 2.03 (2006-11-07).(UPX が version 2.03 (2006-11-07) に更新された)
>* Default Memory Max value increased to half minus 64Mb when over 256MB free.(256MB を超える空きがある時のデフォルトのメモリ最大値が (半分 - 64MB) に増やされた)

-2.5.7 から 2.5.8 Alpha 1 の変更点は、[[niiyan/2007-05-19]] を参照。
-2.5.0 から現在までの変更点は、[[Changelist 25 - Avisynth:http://avisynth.nl/mediawiki/Changelist_25]](英語)にまとめられています。
-2.5.0 から現在までの変更点は、[[Changelist 25 - Avisynth:http://avisynth.nl/index.php/Changelist_25]](英語)にまとめられています。
-''2007-09-21 22:51:23 追記:'' 「* DirectShowSource() FPS last attempt try for duration of 1st frame.」の試訳を修正しました。参考: [[AviSynth 2.5.8 Alpha 2 [September 19th] - Release! - Page 3 - Doom9's Forum:http://forum.doom9.org/showthread.php?p=1047115#post1047115]]