j2d.video.producers
Interface CameraSource

All Known Subinterfaces:
VideoProcessorInterface
All Known Implementing Classes:
CarlCameraSource, EvocamSource, FileCameraSource, JMFCameraSource, MandelbrotCameraSource, PclientSource, QuickTimeCameraSource, ScreenCameraSource, SocketCameraSourceRcvr, VideoProcessor, WebCameraSource

public interface CameraSource


Method Summary
 void add(ImageListener il)
          Images captured by the camera are sent to the ImageListeners.
 void close()
          Close the camera source.
 java.awt.Image getImage()
          used to get the image for asynchronized capture and initialization.
 boolean open()
          Open the camera source for subsequent use via call-backs.
 

Method Detail

open

boolean open()
Open the camera source for subsequent use via call-backs.

Returns:
true if the camera source was successfully opened.

close

void close()
Close the camera source. Calling close on a closed CameraSource is permitted but has no effect. The camera source may be reopened after being closed.


add

void add(ImageListener il)
Images captured by the camera are sent to the ImageListeners.


getImage

java.awt.Image getImage()
used to get the image for asynchronized capture and initialization.