com.github.sarxos.webcam
Class WebcamStreamer

java.lang.Object
  extended by com.github.sarxos.webcam.WebcamStreamer
All Implemented Interfaces:
WebcamListener, ThreadFactory

public class WebcamStreamer
extends Object
implements ThreadFactory, WebcamListener


Constructor Summary
WebcamStreamer(int port, Webcam webcam, double fps, boolean start)
           
 
Method Summary
static void main(String[] args)
           
 Thread newThread(Runnable r)
           
 void start()
           
 void webcamClosed(WebcamEvent we)
          Webcam has been closed
 void webcamDisposed(WebcamEvent we)
          Webcam has been disposed
 void webcamOpen(WebcamEvent we)
          Webcam has been open.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebcamStreamer

public WebcamStreamer(int port,
                      Webcam webcam,
                      double fps,
                      boolean start)
Method Detail

start

public void start()

newThread

public Thread newThread(Runnable r)
Specified by:
newThread in interface ThreadFactory

webcamOpen

public void webcamOpen(WebcamEvent we)
Description copied from interface: WebcamListener
Webcam has been open.

Specified by:
webcamOpen in interface WebcamListener
Parameters:
we - a webcam event

webcamClosed

public void webcamClosed(WebcamEvent we)
Description copied from interface: WebcamListener
Webcam has been closed

Specified by:
webcamClosed in interface WebcamListener
Parameters:
we - a webcam event

webcamDisposed

public void webcamDisposed(WebcamEvent we)
Description copied from interface: WebcamListener
Webcam has been disposed

Specified by:
webcamDisposed in interface WebcamListener
Parameters:
we - a webcam event

main

public static void main(String[] args)
                 throws InterruptedException
Throws:
InterruptedException


Copyright © 2012-2013 Bartosz Firyn (SarXos). All Rights Reserved.