Last Updated: 20 Jan 2020 08:03 by ADMIN
Release LIB 2020.1.120 (01/20/2020)

Steps to reproduce:

1. Create a form with a webcam that calls Close and Dispose when closed.

2. Create a second form with a button that shows the first form.

3. Run the project and you will see an exception when closing the webcam form.

Last Updated: 26 Nov 2019 09:58 by ADMIN
Release LIB 2019.3.1202

Steps to reproduce:

1. Place a camera on a window

2. Have no camera plugged in the PC

3. Call the Start or Stop method

Expected behaviour: Nothing 

Actual behaviour: An exception is thrown

Last Updated: 09 Oct 2019 10:19 by ADMIN
Release LIB 2019.3.1014 (10/14/2019)
NullReferenceException is thrown at Telerik.Windows.Controls.RadWebCam.GetCameraSettingsViewModel() 
as player is not initialized yet. 
Last Updated: 04 Oct 2019 06:06 by ADMIN
Release LIB 2019.3.1007
NullReferenceException is thrown in Telerik.Windows.Controls.RadWebCam.OnFlipHorizontallyChanged/OnFlipVerticallyChanged as webCam.player is not yet initialized.
Last Updated: 01 Oct 2019 10:55 by ADMIN
Release LIB 2019.2.805
Add an API that allows you to hide the Start Recording and Take Snapshot buttons.
Last Updated: 15 Aug 2019 09:44 by ADMIN
Release LIB 2019.2.819 (08/19/2019)
If you forbid the app access to the camera via the Windows settings a System.Exception is thrown when you start the RadWebCam control. The exception message is 'MFCreateDeviceSource failed: E_ACCESSDENIED'
Last Updated: 01 Aug 2019 11:11 by ADMIN
When run over Remote Desktop the webcam does not render anything. This is because D3DImage does not render when WPF switches to software render mode which happens when running an app over Remote Desktop. There is a possible fix for it implemented in .NET 4.5 which allows D3DImage to also fall back to software rendering.
Last Updated: 19 Jul 2019 14:31 by ADMIN
Release LIB 2019.2.722 (22/7/2019)
A black screen and disabled camera buttons are present if the control is setup by Initialize method using the following code:

var devices = RadWebCam.GetVideoCaptureDevices();
var formats = RadWebCam.GetVideoFormats(devices[0]);[0], formats[0]);