
-- Please Read:

 * Please go to: http://order.kagi.com/?47D
   Even if you don't want to donate, I want you to read the current
   situation the Inmatrix site and this program is currently in.

--- What's new in v3.10:

 Legend :

 "*" = New
 "+" = Change
 "-" = Fix


 New :

 * New Customized Point & Click Media Playback system bypassing the
   somewhat flawed DirectShow Merit System. *PRO ONLY*.

   The Manual Filter section of the options dialog has been redubbed
   "Filter Control" and have been split into 3 tabs.  The "Customized
   Media Playback" tab controls the new playback interface.  Instead
   of letting windows decide on its own which filters to use with
   which file types, you can now define this behavior yourself in
   a "rather" pain-free profile system.

   The default profiles more or less mirror the Media Setup article:
   http://www.inmatrix.com/articles/mediasetup.shtml
   I have created multiple filter profiles for every file format that
   has more than one popular decoder.

   For a more in-depth explaintion of this new system, see this article:
   < to be written >

 * The Options Dialog can now be translated into different languages.
   To export the current language settings, press on the Export button
   and select "language".

   To switch languages, go to Options / Values / Other and browse for
   a language files.  Since this is the initial release, there aren't
   any active translations yet, but when there are some, they'll be
   posted on the forum at:
   http://forum.inmatrix.com

 * New Incomplete AVI Playback support. *PRO ONLY*
   (Options / Filter Control / Settings).
   This Professional Only feature allows playback of incomplete AVI
   files.  When opening an incomplete AVI, there may be a prolonged
   (1-20 seconds) delay while Zoom Player will reconstruct the header
   section.  Seeking does work, but it's VERY slow (as the entire media
   file must be decoded from the start in order to get to the new
   position).

 * New Play Caching system (Options / Values / Interface) *PRO ONLY*
   When enabling "Remember last media position", Zoom Player will cache
   the last position played on media files and when opening the files
   again, will resume from that position.  You can specify the number
   of days you want the files to remain in the cache.
   Cache matching works by comparing the file name, date and size.  If
   all three match, Zoom Player will resume from the last position.
   These checks are made to make sure that in the case of files that
   may get overwritten on a regular basis, false matches won't be made.
   As stated by the *PRO ONLY* tag, this feature is limited to the
   professional version of Zoom Player.

 * New Play History Interface *PRO ONLY*
   This new interface uses the cached information from the Play Caching
   system to display a list of all files played within the cached
   duration.  You can even play the files directly from this interface.

 * Basic QuickTime support.  Zoom Player can now play QuickTime content
   with limited functionality.  Due to the process involved, it can't
   be 100% compatible with all Zoom Player functions.
   When used, the following features suffer:
   1. ALT/Ctrl+Left Click are broken.
   2. Quicktime content can actually launch your browser
      automatically, this isn't something that I know how to prevent.

   Also, the QuickTime components can be unstable with certain quicktime
   codecs.  Some of these codecs will crash if you starve the CPU.  This
   isn't related to Zoom Player itself.

 * New Context Navigator (Shift+"X").  The context navigator is an
   exact mirror of the Right-Click context menu of both the Media and
   DVD Modes (depending on which one is active).  This allows you to
   use any feature on the context menu with an easy to navigate
   interface.  And... Since these context menus can be customized
   (see "default.menu" file), this allows for a very powerful control
   interface indeed.

 * URL files are now listed on the open dialogs and within the
   File and Media Library Navigators.  Open running, the URL
   will be opened within the Web Navigator.

 * The "Export" button on the options dialog can now export the current
   Zoom Player Language Strings.  Once exported, you can translate the
   generated language file (english.lng) and then publish it on
   the Zoom Player forum for others to use.
   Currently, you can only translate the Options Dialog, as that is
   probably the most important interface.

 * New Setting "Fix VMR9 Scaling Bug" (Options / Filter Control) which
   is a sort of fix for a bug in either the NVIDIA drivers or the
   Microsoft VMR9 interface.  When enabled the scaling artifacts that
   appear on all the latest NVIDIA drivers (40.xx -> 43.51) are fixed.
   This improves the image quality, but even so, I personally like the
   image quality on the 30.82 NVIDIA drivers better.  I'm not sure how
   this fix will effect other drivers as as far as I can tell, this
   particular VMR9 issue may not effect ATI cards.

 * New Setting "Don't check if file exists when loading into play list",
   (Options / Settings / Playback).  Can be useful at certain times and
   will also speed up loading of play lists.

 * New Setting "Auto-Save Media Chapter files"
   (Options / Settings / Playback).  When enabled and media file
   chapters have been set, they will be automatically saved when the
   file is closed.

 * New Setting "Play Next file in Directory repeats when all files
   have played" (Options / Settings / Playback).  This is related
   to the Play Next File in Directory function and "On Play Complete"
   toggle.

 * New Setting "Close On New File" (Options / OSD / Navigators).
   This setting was always on by default, but now you can disable it
   which would prevent the File, Media Library and Play List Navigators
   from closing when you open a new file or directory through them.

 * New Color Control Setting "Only show the Active Color Bar".
   (Options / Color Controls).  When enabled, instead of drawing the
   entire color control interface, only the active item is visible.
   This clears up most of the screen space so you can see how the
   colors are applied.  However, this breaks proper use of the mouse,
   so it's only recommended for remote devices or keyboard use.

 * New DVD Setting "Auto-Disable Subtitles"
   (Options / DVD / DVD Settings) allowing you to automatically
   disable subtitles by default.  This will not work with discs that
   contain forced subtitle tracks.

 * New Value "Fullscreen to Monitor" (Options / Values / Interface).
   Using this function you can set fullscreen or zoom modes to go to
   a specified monitor.

 * New Value "Frame Capture Path" (Options / Values / Other).
   When a path is entered, all Frame Captures (Screenshots) will be
   saved under that path.  If none is specified, the captures will be
   saved to the Zoom Player directory.

 * Zoom Player now supports execution of specified file extensions
   (Options / Values / Extensions) through the Media and File Navigator
   interfaces.  The default extensions are basically CD/DVD image
   extensions as this feature can be used to mount disc images into
   DaemonTools without lifting your ass off the sofa (but I'm sure you
   creative folks can think of other uses).  You can also select which
   color is used for highlighting these files within the navigators
   (Options / OSD / Navigators).

 * New Customized DVD Filters:
   DMO_V Movie Effector
   Intervideo WinDVD Audio Processor

 * New Definition File function "SetMPEG1Audio", allowing you to set
   the audio channel on MPEG1 files (stereo/left/right).
   See "default.df" for more information.

 * "/MAX" command line parameter to start the main window maximized.

 * New Search box on the Play List Editor
   (Options / Values / Play List).

 * The Matroska "MKV" extension can now be associated.

 * You can now specify the Play List Editor Search Box background
   color (within the skin code).



 Changes :

 + The Video Renderer selection dialog under Filter Control has
   been changed, so if you've changed the default setting (to
   select VMR9 or another renderer), you will need to do so again.

 + The VMR9 and Overlay color controls have been split.  They
   are still controlled through the same interfaces, but each has
   it's own independent values within the options dialog.  The
   rational behind this is that if you switch between VMR9 and
   Overlay Mixer, you wouldn't want the color values to conflict.
   This also means that the definition files have an additional
   function "SetVMR9ColorControls" which is the VMR9 equivalent
   of saving the color values (also "SaveVMR9ColorControls"
   under "zplayer.zdf").

   These changes require you to re-save any changes you've made
   to the Default values.

 + The "/F" and "/Z" parameters have been expanded to support
   multi-monitor configurations.  Example:
   "x:\path\to\zoomplayer\zplayer.exe" /F:2
   "x:\path\to\zoomplayer\zplayer.exe" /Z:3

 + You can now specify which subtitle extensions are used for
   highlighting in the navigator dialogs.
   (Options / Values / Extensions) These extensions are also
   searched for when using Customized Media Mode to add the
   DirectVobSub filter.

 + The Open Drive Dialog can now be used to open multiple
   drives at once.

 + The "/OpenDrive" command line parameter has been expanded to
   support opening multiple drives.  Example:
   "x:\path\to\zoomplayer\zplayer.exe" "/opendrive:c,e,f"

 + The "/OpenDrive" parameter should now be more fleixble.
   You should now be able to do "/OpenDrive:C:\" where as in
   the previous builds only "/OpenDrive:C" would work.  This
   should make Zoom Player work better with the Windows XP
   general-media auto-run capabilities.

 + Chapter files are now saved to the "Alternative Path for
   Media Chapters" (Options / Values / Other) if one is specified
   instead of the default path.

 + The GoTo dialog (not navigator) can now be used to set the
   Video Size (not the window size).

 + Toggling the Control Bar will now Unhide the ID3 display if it was
   set to Auto-Hide (it will hide again on Auto-Hide timeout).

 + The Zoom Player Settings Export is now exported in a format that
   can be used on Win9x even if the exporting was done on Win2K/XP.

 + The Resize Navigator now supports Horizontal/Vertical Resizing in
   addition to the positioning controls.

 + The GoTo Navigator counter now goes scrolls into minutes/hours
   instead of blocking at 59 (when moving up/down).

 + When the mouse is hidden, you now need to move it at least 4
   pixels in order for it to become visible again, this is to prevent
   little earthquakes from unveiling your stealthy cursor.

 + The Media File Chapter Navigator is now more Spacious.

 + The Girder Command export has been moved under the main Export
   button at the bottom of the options dialog.

 + The DVD Setup Verify button can now report if DMO filters are
   properly registered (or not).

 + Play List Editor Drag & Scroll now works a bit better.



 Fixes :

 - Fixed file association under Windows XP (file not found issue).
   Re-Associating the file extensions should fix this issue.

 - Fixed a few crashes with media files returning invalid durations.
   (A bug in the elecard demux returns media durations for MPEG2
   transport streams of several years).

 - The Open Drive function now opens DVD Discs correctly when called
   from DVD Mode.

 - Media/DVD Definition files now support unicode file names.

 - Media Chapter files now support unicode file names.

 - Scene-Cut files now support unicode file names.

 - Open Drive function wasn't 100% unicode friendly.

 - Frame Capture (screenshot) now works with unicode file names.

 - Unicode text wasn't showing up in the navigators if outline font
   wasn't enabled.

 - The Mouse Cursor should no longer hide when a filter property
   page is open.

 - Floating point bug when DVD Image was enabled without an image
   file existing and trying to play a DVD.

 - Random Play wasn't working when launching external Play Lists while
   Zoom Player was already running.

 - Under certain conditions it was possible for the ID3 display not to
   appear at all.

 - Maximizing videos with Reize while maintaning AR would not maximize
   properly.

 - Fast Forwarding in Media Mode, then Rewinding would not reset the
   play speed properly when the rewind was stopped.

 - Zoom Player now makes sure to restore the Overlay Color values to
   their initial values after closing (was causing issues with the
   ATI driver on some systems).

 - Auto-by-Extension Media Graph mode can now accept unicode file names.

 - Cosmetic issue where trying to play a DVD in Customized mode without
   selecting an Audio Decoder would say that the Video Decoder was not
   selected.

---

  * The Complete Change list history can be found on-line at:
    http://www.inmatrix.com/files/zoomplayer_whatsnew.shtml

--- End.
