shutdown count-down, WMV volume splitting and chaptering...
Changes from v2.8 to v2.9
Improved AVI (DivX/Xvid) multipass GUI behavior:
now Estimated size is also available for AVI (DivX and Xvid only) and is accurate, if multipass is set: the DivX 2nd pass bitrate or the Xvid desired size is used.
if audio is Lame, audio bitrate is correctly taken into account to compute the Estimated size.
now correctly set 1st and 2nd pass with appropriate settings display (formerly settings where stored and used correctly but display was messed up).
when checking/unchecking Enable 2nd pass button, the codec dialog window is opened once for one-pass and twice for 2-pass encoding (with message helpers displayed).
ensure DivX or Xvid is selected for multipass (so avoid setting multipass for codecs which don't support multipass encoding).
update compilation platform with DirectX SDK February 2007 and WMSDK11 which provides Windows Media Video 9 Advanced Profile codec compliant with the published SMPTE VC-1 standard and Windows Media Audio 10 Professional codec quality improved at lower bit rates.
hack shobjidl.h in Platform SDK R2 to skip SHCOLSTATE, SHCOLUMNID and LPCSHCOLUMNID on __shtypes_h__ definition (newer definitions in WMSDK11), it's required to compile ProfileObject.cpp successfully.
Changes from v2.7 to v2.8
extended Windows Media support, now the WM audio/video profile is fully editable and can be saved or loaded from standard PRX file. You can now create movies for your Windows based Smartphone and PDA as well as upscale DVD video to high-definition video thanks to WMV HD-Video.
WM predefined profiles: Film small and standard screen, Pocket PC standard and widescreen, CD-sized for PAL/NTSC standard and widescreen movies, PAL and NTSC computer low and medium file size, PAL/NTSC HDTV 720p.
multipass (2-pass encoding)) isn't supported yet for Windows Media. So audio VBR 2-pass format aren't populated in the format combobox list and video constrained VBR neither.
uncompressed streams aren't supported yet, so the check boxes are disabled in the WM profile setting window.
updated MAX_ITEM from 100 to 120 to allow more than 100 error items.
modified SkComboBox control to allow more drop list items (required to display 232 Windows Media Audio formats). Previously limited by a RECT[50] array, now we use a CArray (MFC) collection to dynamicaly allocation anunlimited number of drop list items in skinnable combo box.
added new EnableFullText method to SkEdit control (which was limited to 0-9 and . and -) in order to enable full text edition in this control (full text is restricted to aA..aZ, 0..9, space and .:*-+).
added EnableUnsignedInteger method to SkEdit control to get a more restrictive behavior, limiting inputs to positive integer entries.
Changes from v2.5.1 to v2.7
nLame.dll 3.97 Final (Intel 9.1 compile)
libmmd.dll 9.1 (Intel 9.1 compile
Changed Open DVD root menu behavior, now display a
Windows XP new syle file explorer dialog, initialized with
last directory used by DVDx. Thus it's no longer annoying
to change DVD drive for multiple drive computers or
multiple DVDs ripped on hard drive.
Now display MPEG (VOB) file name without path in the
MPEG2 file scanning progress window (required for long path