//=================================================================
//	Program: CMS
//	Version: 1,0,1,9408
//	Date: 	 2007/06/29
//	Author:	 Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor 
//=================================================================
//==User interface==
[New functions:]
1. Add the current time in IP cam video.
2. Configuration of Video Server is available.

[Fixed bugs]
1. Sometimes refresh the jpeg video will let CMS broken. 
2. Alert port was fixed as 9999.
3. The channel number shown in alert dialog has to be added by 1.
4. Single channel snapshot does not work.
5. When returning from playback, the string indicating playback speed should be reset to "1x".
6. Sometimes the icons of sites and cameras are not been shown correctly.
7. Video can not been played correctly when double click on alert
8. Sometime show error message will let CMS crash.
9. Send setconfig MOTIONBAR_CLOSE cmd one time for CConfigDlg create.

[Behavior changes]
1. When an error happens, CMS shows debug message instead of message box.
2. Disable local playback button from remote playback dialog.

//==Internal Library==
[Fixed bugs]
1: IP Cam RTP_OVER_RTSP causes CMS crash.

[Behavior changes]
1. Hybird DVR IPCamera One-Ch Snapshot function return value.

//=================================================================
//	Program: CMS
//	Version: 1,0,1,9123
//	Date: 	 2007/06/25
//	Author:	 Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor 
//=================================================================
//==User interface==
[Fixed bugs]
1. Modify the drawing rectangle of image.

//=================================================================
//	Program: CMS
//	Version: 1,0,1,9120
//	Date: 	 2007/06/25
//	Author:	 Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor 
//=================================================================
//==User interface==
[Fixed bugs]
1. Modify play JPEG function.
2. Modify Emap show icon and image function.

//=================================================================
//	Program: CMS
//	Version: 1,0,1,9115
//	Date: 	 2007/06/23
//	Author:	 Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor 
//=================================================================
//==User interface==
[Fixed bugs]
1. Sometimes error message shows even all connections have been done
2. Sometimes can't play jpeg video
3. Click on the node of site tree when connecting causes CMS crash.
4. If setting file is broken, a default file will be loaded.

//=================================================================
//	Program: CMS
//	Version: 1,0,1,9071d
//	Date: 	 2007/06/21
//	Author:	 Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor 
//=================================================================
//==User interface==
[New function]
1. Searching for Video Server and IP camera is available in device search.

[Fixed bugs]
1. Loading the same image in emap causes error.
2. Can not play emap video.
3. When accessing motion setting dialog, the corresponding image does not show.

//=================================================================
//	Program: CMS
//	Version: 1,0,1,9022d
//	Date: 	 2007/06/20
//	Author:	 Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor 
//=================================================================
//==User interface==
[Fixed bugs]
1. Setting motion in configuration causes error.
2. Entering site data does not work correctly.

//==Internal Library==
[FIXED:]
1:Improve IP_CAM NESSY2 running effect.
2:Fixed the IP_CAM NESSY2 Image loss problem.

 //==========================================
//     Program:    CMS_Player
//     Version:    1,0,1,20 Beta
//     Date:      2007/06/20 
//     Author:    Cliff@Dynacolor.com.tw
//==========================================
[FIXED:]
1: If there are only audio data in the .DRV file, list the file data function cant work. 

//=================================================================
//	Program: CMS
//	Version: 1,0,1,8941d
//	Date: 	 2007/06/04
//	Author:	 Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor 
//=================================================================
//==User interface==
[New function]
1. Remote disks are avaliable when setting filepath in setting dialog.

[Fixed bugs]
1. Alert function can't be closed.

//==Internal Library==
[Change:]
1:RECORDING AUDIO REQUEST WAY

//==CMS Player==
//==========================================
//     Program:    CMS_Player
//     Version:    1,0,1,19 Beta
//     Date:      2007/06/05 
//     Author:    Cliff@Dynacolor.com.tw
//==========================================
[NEW:]
1:CMS Player can remember the last choose folder path.
 Re-enter the folder view dialog will automatically list the .drv files in that folder.

[FIX:]
1:In the .drv files list of the folder view dialog, show error time range in some .drv files.
  It is because time information in the drv-header of audio data is wrong.

[Known limitation:]
1:Play video may be delayed when the system loading heavy ,especially in DG200 Turbo series.(About CPU and MEMORY)
2:The Convert function will cost very long time and be unstable for Large File of DG200 Turbo Series.

//==========================================
//	Program: CMS
//	Version: 1,0,1,8747d
//	Date: 	 2007/06/04
//	Author:	 Chienwen@Dynacolor, Cliff@Dynacolor, Wallace@Dynacolor
//==========================================
[Fixed bugs]
1. Drag a node of camera and then refresh, an error happens.
2. Dimention of image in function Deinterlace is wrong.
3. Setting week time in configuration setting dialog causes CMS crash.
4. If the site connection fails, clicking on the error message causes CMS crash.
5. Fix DDNS connetion problems.
6. Information dialogs of playback or archive don't show correctly.

[Behavior changes]
1. Move m_htiSite and m_phtiCamera from CSiteTree to CTreeDlg
2. Search and Menu buttons are moved to the menu of site.

[New functions]
1. Drag and drop a node of site.
2. UI changable.
3. Main dialog resizing.
4. Supporting IPCamera
5. Schedule recording
6. eMap

[Known limitation]
1. Configuataion of video server is not ready.
2. Alert function will block when CMS is closing.

//=============About CMS Internal LIB=============
[NEW:]
1:Enable the DG90 series sites audio.

2:IP Camera function:
        a:Axis can play MJPEG Video 
        b:VivoTek can play Mpeg4 Video (Only can decode 640X480 frame image.)
        c:SONY_SNC_RZ25N can play Mpeg4 Video (Still have some problem for the image.)

[CHANGE:]
1:The PluginDG100.dll and PluginDG200.dll have be merged.
2:The record funtions always request audio data when recording.
  
[FIX:]
1:Cant record the 16th. channel data.
2:Call GetCameraTittle function to keep connection crash CMS.
3:When login fail ,sometime failure to forcekick login user.

//==========================================
//     Program: 	CMS_Player
//     Version:  	1,0,1,17 
//     Date:      2007/06/01 
//     Author:    Cliff@Dynacolor.com.tw
//==========================================
//==========================================
[FIX:]
1:Show video-time "Flash Screen" problem.
2:Low PPS-video play Speed problem.

[Known limitation:]
1:Play video may be delayed when the system loading heavy ,especially in DG200 Turbo series.
2:The Convert function will cost very long time and be unstable for Large File of DG200 Turbo Series.


//==========================================
//	Program: CMS
//	Version: 1,0,1,7001
//	Date: 	 2007/03/26
//	Author:	 Wallace@Dynacolor
//==========================================
[Fixed bugs]
1. Start group icon displays incorrectly.

//==========================================
//	Program: CMS
//	Version: 1,0,1,6988
//	Date: 	 2007/03/26
//	Author:	 Wallace@Dynacolor
//==========================================
[Fixed bugs]
1. Error memory access when refreshing.
2. Group setting errors: Changing start group does not work as well as adding or removing site.

[Known limitation]
1. Decoding JPEG is not available yet. When accessing the DVR which sends image of JPEG, CMS shows "Wrong Plug-in"

//==========================================
//	Program: CMS
//	Version: 1,0,1,6945
//	Date: 	 2007/03/23
//	Author:	 Wallace@Dynacolor
//==========================================
[New functions]
1. Support speed control of dome.
2. Support schedule recording.
3. Setting of File Circular is available.

[Behavior changes]
1. Editing filepath in "Setting dialog" is disabled. Users can only change file path by "Browse".
2. If setting file(setting.xml) has been remove, CMS will create a default one.
3. Use CTabCtrl instead of CTreeview to display setting options in setting dialog.
4. Users can edit data of groups when connecting but can not save settings to file.
5. Modify dialog of bandwidth and audio.
6. If image doesn't refresh for a while, the title shows "No Video"

[Fixed bugs]
1. Connecting to a hybrid DVR causes CMS crash.
2. After modifying and reconnecting group, the error of connection happans very often.
3. When access menu, CMS will crash.(This is caused by a new tag "Analog Camera" as well as some new TEXT settings)
4. After refreshing the image or dropping a channel, the corresponding icon of site-tree doesn't show correctly.
5. Maximum length of site name is 12 characters. But users can enter more than 12 characters when editing.

//==========================================
//	Program: CMS
//	Version: 1,0,1,6538
//	Date: 	 2007/03/09
//	Author:	 Wallace@Dynacolor
//==========================================
[Fixed bugs]
1. After setting port except 80, CMS can not connect to server.
2. Renaming a group causes software crash.
3. When access menu, CMS will crash.(This is caused by a new tag "Analog Camera" as well as some new TEXT settings)

//==========================================
//	Program: CMS
//	Version: 1,0,1,6516
//	Date: 	 2007/02/26
//	Author:	 Wallace@Dynacolor
//==========================================
[Fixed bugs]
1. CMS will crash if user click the tree of channels of left-top side before all connections finishing.
2. When access menu, CMS will crash.(This is caused by a new tag "Analog Camera" as well as some new TEXT settings)

//==========================================
//	Program: CMS
//	Version: 1,0,1,6432
//	Date: 	 2007/02/16
//	Author:	 Wallace@Dynacolor
//==========================================

[New functions]
1. Event search
2. Text search
2. Alert
3. Hard disk status
4. File circular
5. DDNS enabled
6. Multi-language enabled
7. Users could use keyboard to control the selected channel by using "w", "s", "a", "d", "Del", "Enter", and "Esc".

[Fixed bugs]
1. There might be problems if the software is installed on a PC with firewall.
2. In resolution above 1024x768, the image of dome-control shows incorrectly.
3. Deinterlace when D1 resolution.
4. Fix the problem when import of setting.
5. In resolution 1024x768, some control panels couldn't show correctly.
6. Display of DST in event search is incorrect.
7. Even the setting of snapshot type has been changed, CMS will only save the image as a bmp file.

[Behavior change]
1. Change "Rearrange" to "Refresh"

[Known limitation]
1. When cancel being pressed in setting dialog, filepath and alert setting would be modified.
2. Disabling alert sometimes cause the software crash.
3. Archive would sometimes recieve error time.
4. Editing filepath without using "browse" will not change setting.