|
//Declaration
du CaptureDeviceInfo de la Webcam
CaptureDeviceInfo
Webcam = null;
//Declaration
du CaptureDeviceInfo du Micro
CaptureDeviceInfo
Micro = null;
//Recherche
des CaptureDevices
Vector
deviceList = CaptureDeviceManager.getDeviceList(
new
AudioFormat( "linear",8000,8,1));
Vector
deviceList2 = CaptureDeviceManager.getDeviceList(
new VideoFormat(VideoFormat.YUV));
//Creation
des CaptureDeviceInfo pour le Micro et la Webcam
Micro
= (CaptureDeviceInfo)deviceList.get(0);
Webcam
= (CaptureDeviceInfo)deviceList2.get(0);
//Declaration
des Processors du Micro et de la Webcam
Processor
MicroCessor = null;
Processor
WebcamCessor = null;
try
{
//Creation du Processor du Micro et de la Webcam
MicroCessor
= Manager.createProcessor(Micro.getLocator());
WebcamCessor = Manager.createProcessor(Webcam.getLocator());
}
catch(IOException
e)
{
System.out.println("Erreur : "+e.getMessage());
}
catch(NoProcessorException
e)
{
System.out.println("Erreur : "+e.getMessage());
} |