I am facing a very strange issue happening in one of our machine. our application captures a image using JMF and stores in DB. One of the machine is showing a Video stream instead of image. so every time we call capture it throws "capture device in use" error. it is working fine for all other machine except one.
What could the possible cause? Is there any configuration issue here? Is there any other software installed on the machine which is causing this issue?
Please help.

the error trace is attached below

java.io.IOException: Capture device in use
javax.media.NoDataSourceException: Error instantiating class: com.sun.media.protocol.vfw.DataSource : java.io.IOException: Capture device in use
at javax.media.Manager.createDataSource(Manager.java: 1012)