12/22/2015
EasyCam ver 1.06 released! Updated DEMO!
NEW: BWEncodeW method (unicode)
NEW: BRDecodeImageW (unicode)
FIX: BRDecodeImage method
NEW: Video rotation. Requires custom RotateFilter.dll must be installed (get VideoProcessingProjectInstaller.msi from http://videoprocessing.sourceforge.net).
EnableRotate() enables/disables the feature
Rotate() rotates the video
AutoRotate() - experimental, could produce unpredictable result. Rotates the video if screen orientation has been changed
ReverseAutoRotate() - if AutoRotate is on, changes rotation direction
NEW: RotateScreenOrientation - changes screen orientation (for testing purposes)
Updated DEMO application.
This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
7/2/2015
EasyCam ver 1.05 released! Updated DEMO!
NEW: Barcode generator support (ZXing.NET); 7 new methods with prefix "BW"; allows to generate barcodes in many different 1D and 2D formats.
NEW: BRDecodeImage method - decodes static image.
NEW: ConvertImage method - converts an image into another graphics format.
Template:
NEW: control templates EasyCam BarcodeGenerator.
UPD: Snapshot template, "Save" button now allows to save snapshot image in different graphics formats.
Required modified easyole.inc/clw (27.06.2015) - will be installed by install if you turn on "Install base COM stuff".
Updated DEMO application.
This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
6/26/2015
EasyCam ver 1.04 released! Updated DEMO!
NEW: Barcode reader support (ZXing.NET); 12 new methods with prefix "BR".
Template: NEW: 3 new control templates:
EasyCam Barcode support
EasyCam BarcodeReader settings
EasyCam BarcodeReader formats
Updated DEMO application.
This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
6/15/2015
EasyCam ver 1.03 released!
FIX: 'MS Surface Pro 3 tablet' front camera issue. Please recompile and ship a new version of exe and EasyCam.dll to your customer.
FIX: C10 Gold compatibility ("Duplicate symbol" errors on VectorFromBstr and BstrFromVector).
Updated DEMO application.
This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
4/3/2015
EasyCam ver 1.02 released!
FIX: Memory leak and possible "Not enough memory" exception while zooming by mouse dragging
NEW: Pause/Run methods
NEW: Paused property (BOOL)
NEW: Zoom property (LONG, get or set zoom value in percents, negative value flips video)
NEW: Pause control template
NEW: Zooming control template
NEW: Added some template embed points
Updated DEMO application.
This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
2/14/2015
EasyCam ver 1.01 released!
FIX: typDXDevice.DevicePath expanded up to 256 characters
FIX: unnecessary exception was thrown in video compressor validation code
NEW: GetLogFile/SetLogFile properties
NEW: GetDXLogFile/SetDXLogFile properties
NEW: Template support for logging
Updated DEMO application.
This release is available, free of charge, to all customers who have an active maintenance and support subscription plan.
2/10/2015
EasyCam ver 1.00 released!
EasyCam is a Clarion wrapper around a .NET assembly DLL for working with cameras and video-inputs in Clarion easily uses DirectShow.
Key features:
Select camera
Select resolution
Show camera's output
Overlay text on the frame
Take snapshots of the frame
Change TV mode (PAL, NTSC, etc.)
Display dialog windows of the camera (from drivers)
Get a list of available cameras and resolutions
Record your output video using video compression with audio from any audio source
EasyCam is implemented as a set of classes available as full source code, template and .NET assembly DLL.