Andromeda Release Notes

This page will contain up to date release related information, as it appears in ReleaseNotes.txt file accompanying the installation program of Andromeda. At the same time, this page will represent a reference for functionality development cycle and issues elimination.

= Ver 1.1.2.xxx release notes =

New features in 1.1.2 release:

 * 1) Interface controls regarding capturing device selection and settings changed:
 * iconed buttons in order to reduce space occupied on the device panel;
 * Device Selector graphicaly customized;


 * 1) New, better layered and enhanced video capturing engine;
 * 2) Video input streams can be captured through DirectX interfaces as well as the old Video For Windows interface used in the previous release;
 * 3) Desktop Video Aquisition is introduced, also as part of the new video capturing engine. Application windows are presented as devices, thus capturing and visualization of the entire desktop, or just of a specific window is possible. This is useful if one needs to create a rapid presentation of an application;
 * 4) The processing queue has been split into three panels with controls to improve space use and permit further effects and filters to be added in the future. These panels are called: Signal Enhancement (containing filters for noise reduction and signal amplification), Signal Alteration (brightness, contrast, gamma and convolution filters), Signal Stacking (low focus frames drop, tracking and drifting, progressive stacking of frames);

Issues solved in 1.1.2 release:

 * 1) Capturing on RGB 24 encoding corrected. Previously, the image appeared flipped vertically and only one color component was actually decoded, resulting in a b/w image;
 * 2) A divide by zero exception has been removed. It appeared when contrast slider on the Overlay controls was set to +1 setting;
 * 3) Gamma controls have been corrected for an inversed applied function in the processing queue compared to the preview window in the controls panel;
 * 4) Correction added on the marker cursor near screen edges in order to avoid data corruptions in memory.

Known issues in 1.1.2 release:

 * 1) When reselecting a DirectX capture device, the capture format is not saved and therefore the user will have to set the desired format again;
 * 2) Capturing & processing capabilities are still limited to 640X480 pixels. Larger resolution will show only partly in the processing window, although the frames will be saved in files at their real resolution. Tests are being currently under progress to enable frame capturing and processing at greater resolutions;
 * 3) When using a Video For Windows device, covering the preview window with another window will disable frame capturing. DirectX devices do not present this particularity.

= Ver 1.2.3.xxx release notes =

New features in 1.2.3 release:

 * 1) A new button for refreshing the device list is available. It is located right before the device selector'
 * 2) A source format dialog has been added for the Desktop Capture Device;
 * 3) New capability for shifting red & blue channels has been added. It provides the ability to realign red & blue channels respective to the green one in order to minimize chromatic aberation in optical systems.

Issues solved in 1.2.3 release:

 * 1) Application closing was delayed when the Dektop Capture Device was active. It is therefore corrected in the current release;
 * 2) A memory allocation exception was discovered and handled in routines responsible for displaying the internal data buffer;
 * 3) Memory or resources leak in desktop capture driver;
 * 4) Minor memory & speed optimization was performed inside the Desktop Capture Device;
 * 5) Convolution Filters suffered some minor speed optimizations;
 * 6) Convolution filters dialog box was not maintaining its settings when closed and reopened.