-------------------------------------------------------------------------------
                       Matrox Imaging Library (MIL) 10.0
                           Release Notes (milmorphis)
                                 December, 2013
            (c) Copyright Matrox Electronic Systems Ltd., 1992-2013.
-------------------------------------------------------------------------------

This document outlines what is new with MIL for Matrox Morphis and explains
the current limitations and particularities when using MIL with Matrox Morphis.

It also presents last minute hardware-specific information that did not make it
into the manuals or on-line help. Note that this text file serves to complement
your manual. The information found in this file overrides your formally
documented material.

Contents:

1. Matrox Morphis with MIL.
   1.1 What’s new.
      1.1.1 Differences between MIL 10.0 and MIL 9.0 Update 37.
      1.1.2 Differences between MIL 9.0 Update 37 and MIL 9.0.Update 26.
      1.1.3 Differences between MIL 9.0 Update 26 and MIL 9.0.Update 17.
      1.1.4 Differences between MIL 9.0 Update 17 and MIL 9.0.
      1.1.5 Differences between MIL 9.0 and MIL 8.0 Update 7b.
2. Supported operating systems.
3. Location of examples (in the help file)

-------------------------------------------------------------------------------

1. Matrox Morphis with MIL.

   1.1 What’s new.

      1.1.1 Differences between MIL 10.0 and MIL 9.0 Update 37.

       - Support for Microsoft® Windows® 8.
       
       - Hardware JPEG2000 compression is no longer supported.
       
       - MIL 10 has a new mechanism to control and inquire IO signals. 
         It has unified some concepts under the M_IO_... constants of 
         MsysControl/MsysInquire. For the correlation between old and
         new MIL constants, refer to the MilMorphisIOConversionTable 
         release note.

      1.1.2 Differences between MIL 9.0 Update 37 and MIL 9.0 Update 26.

       - Addition to MdigControl() and MdigInquire():

         - M_DECODER_MODE: Controls the contrast/brightness mode of the ADV7184
                           video decoder. 
                           When an ADV7184-equipped board is set to operate in 
                           ADV7183 mode, it cannot be set back to ADV7184 mode 
                           unless the PC is rebooted.

            - Values:
                M_ADV7184
                   Default behavior on ADV7184 boards. Setting this value on an 
                   ADV7183-equipped board will generate an error.

                M_ADV7183
                   Makes the contrast/brightness on a ADV7184-equipped board 
                   behave like that of an ADV7183-equipped board.

                M_DEFAULT
                   Same as M_ADV7184.

      1.1.3 Differences between MIL 9.0 Update 26 and MIL 9.0.Update 17.
      
       - Support of the ADV7184 video decoder.

         The ADV7184 video decoder is present on the following Matrox Morphis 
         part numbers:
              - MOR/4VD/84*
              - MOR4VDE/84*
              - MOR/2VD/84*
              - MOR2VDE/84*
              - MOR/2VD/HD/84*
              - MOR/2VD/J2K/84*
              - MOR2VDCME/84*
              - MOR+/2VD/84*

         *** IMPORTANT NOTICE REGARDING MATROX MORPHIS ../84* PART NUMBERS ***

         Channel switching with the ADV7184 video decoder is performed 
         differently than with the ADV7183A video decoder. All applications 
         that require any channel switching (i.e. use the MIL function 
         MdigChannel() ) will need to use a different DCF, available as part of 
         this Update 26.

         In cases of channel switching, the correct DCF filename to load will 
         have the suffix "_FAST.DCF" appended to the video format name (for 
         instance, NTSC_FAST.DCF for the NTSC video format). These "_FAST" DCF 
         files will work on both the original Matrox Morphis boards and the 
         Matrox Morphis /84* boards.

         All DCF files are located in the following folder:
         \Matrox Imaging\Drivers\Morphis\dcf

      1.1.4 Differences between MIL 9.0 Update 17 and MIL 9.0.

         - Fixed an issue when grabbing from multiple cameras. When a
           camera on one of the channels is unplugged, it can cause an error
           on one of the other channels.
         
         - Fixed an issue when a camera is repeatedly disconnected and 
           reconnected. It could cause a grab error that could only be 
           recovered by rebooting the PC.

      1.1.5 Differences between MIL 9.0 and MIL 8.0 Update 7b.

         - Support for MIL 9.0.


2. Supported operating systems.

   This section lists all the supported operating systems.

   - 32-bit Windows® XP
   - 32-bit Windows® 7
   - 64-bit Windows® 7
   - 32-bit Windows® 8
   - 64-bit Windows® 8
   - 32-bit Linux
   - 64-bit Linux

3. Location of examples (in the help file)

   - In the help file, the location information written at the top of examples 
     might not be up-to-date. Use MIL Example Launcher to find an example 
     on disk.