Webcam Diagnostics

Version 1.8 (August 2010)
© 2005-2010, Noël DANJOU
All rights reserved.

Table of Contents
Welcome
Package Content
Known Issues
History
Latest Version
Redistribution
Contact Details

 


Welcome

Webcam Diagnostics (CamDiag) is a simple assistant which gathers many system and webcam-related information in a single place. It makes it easy to identify some driver installation problems or USB issues: red circles will signal serious issues and yellow triangles will signal minor issues. Right-click a reported issue to access the context menu and click the Fix menu (if available) so that the program attempts to fix the issue or shows you a possible way to fix it.

Webcam Diagnostics can report USB issues like overcurrent or bandwidth shortage. It can also tell whether your system is correctly configured to handle a webcam (e.g. processor fast enough, recent DirectX runtime, optimal display color depth, etc.)

If you are ensure if your system meets the requirements I recommended you to run the wizard before installing your webcam.

I plan to enhanced the program over the time to bring additional features and to improve the analysis. Your suggestions and feedback are welcome. Please note though that the program may not be able to identify buggy drivers.


Package Content

The package is provided as a compressed (zip) archive that holds a few files. The included files are described in the table below.

File Description
camdiag.exe The Webcam Diagnostics program.
readme.htm This file.
mfc100u.dll MFC Shared Library (if needed).
msvcr100.dll Microsoft C Runtime Library (if needed).

Known Issues


History

August 28, 2010 - Version 1.8 (Build 55.6)

  • adds some bugs fixes.
  • adds USB Video Class (UVC) support detection.
  • adds full size Preview and Capture in Video Capture tab (click either of the view).
  • improves Windows 7 compatibility.
  • improves high-DPI support.
  • recompiled with Visual Studio 2010.

April 8, 2008 - Version 1.7 (Build 29.2)

  • minor maintenance update.
  • recompiled with Visual Studio 2008.

August 21, 2007 - Version 1.6 (Build 27.2)

  • adds a "Fix" menu in Device Connections, the option either automatically fixes the issue if possible or display a knowledge base article with some information.
  • adds a possible fix to a common "Code 19" error.

March 21, 2007 - Version 1.5 (Build 21.3)

  • minor maintenance update.

March 8, 2007 - Version 1.5 (Build 20.4)

  • adds Components registration test.
  • improves system detection especially for Vista and Longhorn.
  • some minor changes.

December 5, 2006 - Version 1.4 (Build 16.2)

  • adds a digital signature.
  • adds a manifest for Windows Vista's UAC support.
  • adds PnP device arrival/removal notification in Video Capture page.
  • improves DV camcorders support.
  • improves error reporting.

May 10, 2006 - Version 1.3 (Build 14.3)

  • fixes missing imports on Windows 9x systems.
  • fixes DirectX version detection on older systems.
  • enhances support for legacy systems.
  • enhances buses and devices error report.
  • adds an option to scan for new hardware.
  • adds an option to enable a disabled device on 2000 & XP.
  • many other minor fixes and enhancements.

January 26, 2006 - Version 1.2 (Build 7.5)

  • adds an option to create a log file on exit.
  • removes GdiPlus.dll dependency.
  • fixes an issue that could make the resolution configuration to fail.

January 14, 2006 - Version 1.1 (Build 5.6)

  • adds Video Capture page and some other enhancements.

December 16, 2005 - Version 1.0 (Build 3.5)

  • initial build.

Latest Version

The latest version of the Webcam Diagnostics is always available for download from this address:

http://noeld.com/programs.asp?cat=video#camdiag


Redistribution

Computer magazine publishers are welcome to redistribute the application as-is on their complimentary or monthly CDs. Any other redistribution of the application with commercial products is strictly forbidden without my written permission. Please contact me for a license agreement (see Contact Details).


Contact Details

E-mail: webmaster@noeld.com

WWW: http://noeld.com/