Posted on Wednesday, September 20 2006 @ 01:07:32 CEST by LSDsmurf
Notes:- I forgot to turn of the COM environment debugging option when I made
this build. The final release version will not have this feature. (It can cause
problems with miserable software that employs anti-debugging technology. GRR!)
Installer option for avisynth.lib, avisynth.exp and avisynth.map files.
DirectShowSource() now sets _HIRESOUTPUT property of WMAudio Decoder DMO.
Allows 24 bit samples and 6 channel decoding.
Avisynth COM object now supports IAVIStreaming interface. Many apps
blindly expect it and fail to load AVS scripts.
Conditional Reader now also accepts T, F, Yes and No for bool data.
DirectShowSource() log debug messages to file.
DirectShowSource() force set framecount.
DirectShowSource() accept audio streams of type WAVE_FORMAT_IEEE_FLOAT.
Added KillVideo() verb.
TimeStretch now exposes the tuning parameter of the SoundTouch library.
Adding global OPT_AllowFloatAudio=True to your script enables
WAVE_FORMAT_IEEE_FLOAT audio output.
Explicitly request all the channels available in the audio stream [acm
Explicitly try to request float, 32 bit then 24 bit samples from the audio
Accept raw audio streams of type WAVE_FORMAT_IEEE_FLOAT.
Added installer option to add "Avisynth Script" item to Explorer
shell for new .avs file creation.
Added avs_delete_script_environment and avs_subframe_planar to avisynth_c
Hack to allow Fraunhoffer MP3 codec to work when wBitPerSample==16.
Added portugese translation (by RoLon), and partly french translation (by
Subtitle multi line text, set LSP arg and use
. (foxyshadis, tateu)
Fixed number parser returning inaccurate float conversions.
Fixed ConvertFPS() blend mode not processing of chroma planes.
Fixed resizer resampling pattern attempted use after deletion.
Fixed resizer subpixel shifting functionality being a noop.
Fixed Info() auto font selection metric.
Fixed Conditional error checking of float RHS.
Corrected colours in YUV ColorBars, Now match BT.801-1.
TCPDeliver updates: Client: Fixed crash if client gets disconnected.
TCPDeliver updates: Server: Remember to disconnect clients when shutdown.
Fixed Turn*() YUY2 mod 2 height test.
Fixed AVISource() corrupted error messages.
Fixed AVISource() direct input drop frame handling.
SubTitle() releases all resources when the last frame of the clip is
SubTitle() releases GDI resources after text map is created.
ApplyRange() only builds 2 chains instead of 3.
Map file is now generated for release builds.
ConvertTo*() and GreyScale() now accept "Rec601" as a valid
Upgrade internal copy of SoundTouch library to 1.3.1.
SoundTouch now available in RelSym build.
Animate Integer arg enumeration no longer rounds toward positive infinity.
Both positive and negative enumerations are identical. i.e. For Animate(0,
10, "Foo", 0, 0, 10, -10), Foo's arg1 = -arg2 for all frames.
Selecting associate open with Notepad with .avs files in the installer now
also includes .avsi files.
The Installer now pushes a recovery dialog box when unwritable files are
encountered during an install. The user may manually correct the problem and
retry installing that file.
SetMemoryMax() minimum now 4Mb instead of 16. (Tritical)
Remove 50 plugin auto prescan load limit. (Tritical)
COM QueryInterface calls now return S_OK instead of NULL.
Bracketless call of argless function now get a cache. (Tritical)
Over-range numbers now raise a compile time exception.
xxxFPS(float) now uses continued fraction to generate a minimal rational
ChangeFPS(linear=true) now raises a compile time exception if the speed
change ratio is > 10.
ConvertFPS() blend mode works for all pixel formats. (Tritical)
Info() retrofit of 2.60 updates.
RGB ColorBars +Q and -I bars, Hue is now correct, Luma is NOT zero to
AVISource Audio no longer limited to 2 channels.
SaveString memory blocks are now 32 bit aligned.
Default planar chroma planes mod 16 aligned. See
Program Information Category:
Free Version: 2.5.7 RC-1 Size: 3.37MB Works on: Windows