public class VlcjDriver extends Object implements com.github.sarxos.webcam.WebcamDriver, com.github.sarxos.webcam.WebcamDiscoverySupport
vlcj
library to gain access to the camera device.
The library can be found at:Modifier and Type | Field and Description |
---|---|
static long |
DEFAULT_SCAN_INTERVAL
Default webcam discovery scan interval in milliseconds.
|
Constructor and Description |
---|
VlcjDriver() |
VlcjDriver(List<uk.co.caprica.vlcj.medialist.MediaListItem> mediaListItems) |
Modifier and Type | Method and Description |
---|---|
List<com.github.sarxos.webcam.WebcamDevice> |
getDevices() |
long |
getScanInterval() |
boolean |
isScanPossible() |
boolean |
isThreadSafe() |
void |
setScanInterval(long scanInterval)
Set new scan interval.
|
String |
toString() |
public static final long DEFAULT_SCAN_INTERVAL
public VlcjDriver()
public VlcjDriver(List<uk.co.caprica.vlcj.medialist.MediaListItem> mediaListItems)
public List<com.github.sarxos.webcam.WebcamDevice> getDevices()
getDevices
in interface com.github.sarxos.webcam.WebcamDriver
public boolean isThreadSafe()
isThreadSafe
in interface com.github.sarxos.webcam.WebcamDriver
public long getScanInterval()
getScanInterval
in interface com.github.sarxos.webcam.WebcamDiscoverySupport
public void setScanInterval(long scanInterval)
scanInterval
- the new scan interval in millisecondsDEFAULT_SCAN_INTERVAL
public boolean isScanPossible()
isScanPossible
in interface com.github.sarxos.webcam.WebcamDiscoverySupport
Copyright © 2012-2014 Bartosz Firyn (SarXos). All Rights Reserved.