j2d.video.producers.palintar
Class PclientSource

java.lang.Object
  extended by j2d.video.producers.palintar.PclientSource
All Implemented Interfaces:
CameraSource, java.lang.Runnable

public class PclientSource
extends java.lang.Object
implements java.lang.Runnable, CameraSource


Constructor Summary
PclientSource(java.lang.String host)
           
 
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.
static void main(java.lang.String[] args)
           
 java.awt.Image makeJPEG(byte[] JPEGArray, int len, java.awt.image.ImageObserver imo)
           
 boolean open()
          Open the camera source for subsequent use via call-backs.
 void run()
           
 void update()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PclientSource

public PclientSource(java.lang.String host)
Method Detail

update

public void update()

add

public void add(ImageListener il)
Description copied from interface: CameraSource
Images captured by the camera are sent to the ImageListeners.

Specified by:
add in interface CameraSource

close

public void close()
Description copied from interface: CameraSource
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.

Specified by:
close in interface CameraSource

open

public boolean open()
Description copied from interface: CameraSource
Open the camera source for subsequent use via call-backs.

Specified by:
open in interface CameraSource
Returns:
true if the camera source was successfully opened.

run

public void run()
Specified by:
run in interface java.lang.Runnable

makeJPEG

public java.awt.Image makeJPEG(byte[] JPEGArray,
                               int len,
                               java.awt.image.ImageObserver imo)

getImage

public java.awt.Image getImage()
Description copied from interface: CameraSource
used to get the image for asynchronized capture and initialization.

Specified by:
getImage in interface CameraSource

main

public static void main(java.lang.String[] args)
                 throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException