com.github.sarxos.webcam.ds.buildin.cgt
Class GetDevicesTask

java.lang.Object
  extended by com.github.sarxos.webcam.ds.buildin.WebcamGrabberTask
      extended by com.github.sarxos.webcam.ds.buildin.cgt.GetDevicesTask

public class GetDevicesTask
extends WebcamGrabberTask

Processor task used to discover native webcam devices.

Author:
Bartosz Firyn (SarXos)

Field Summary
 
Fields inherited from class com.github.sarxos.webcam.ds.buildin.WebcamGrabberTask
grabber
 
Constructor Summary
GetDevicesTask(WebcamGrabberProcessor processor)
          Creates new task used to discover native webcam devices.
 
Method Summary
 List<Device> getDevices()
           
protected  void handle()
          Method to be called from inside of the processor thread.
 
Methods inherited from class com.github.sarxos.webcam.ds.buildin.WebcamGrabberTask
process, setGrabber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetDevicesTask

public GetDevicesTask(WebcamGrabberProcessor processor)
Creates new task used to discover native webcam devices.

Parameters:
processor -
Method Detail

getDevices

public List<Device> getDevices()
Returns:
Discovered devices

handle

protected void handle()
Description copied from class: WebcamGrabberTask
Method to be called from inside of the processor thread.

Specified by:
handle in class WebcamGrabberTask


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