com.github.sarxos.webcam.ds.jmf
Class JmfDevice
java.lang.Object
com.github.sarxos.webcam.ds.jmf.JmfDevice
- All Implemented Interfaces:
- com.github.sarxos.webcam.WebcamDevice
public class JmfDevice
- extends Object
- implements com.github.sarxos.webcam.WebcamDevice
Webcam device - JMF and FMJ implementation.
- Author:
- Bartosz Firyn (SarXos)
| Nested classes/interfaces inherited from interface com.github.sarxos.webcam.WebcamDevice |
com.github.sarxos.webcam.WebcamDevice.BufferAccess, com.github.sarxos.webcam.WebcamDevice.FPSSource |
|
Constructor Summary |
JmfDevice(javax.media.CaptureDeviceInfo cdi)
|
JmfDevice
public JmfDevice(javax.media.CaptureDeviceInfo cdi)
getName
public String getName()
- Specified by:
getName in interface com.github.sarxos.webcam.WebcamDevice
getResolutions
public Dimension[] getResolutions()
- Specified by:
getResolutions in interface com.github.sarxos.webcam.WebcamDevice
getResolution
public Dimension getResolution()
- Specified by:
getResolution in interface com.github.sarxos.webcam.WebcamDevice
setResolution
public void setResolution(Dimension size)
- Specified by:
setResolution in interface com.github.sarxos.webcam.WebcamDevice
getImage
public BufferedImage getImage()
- Specified by:
getImage in interface com.github.sarxos.webcam.WebcamDevice
open
public void open()
- Specified by:
open in interface com.github.sarxos.webcam.WebcamDevice
close
public void close()
- Specified by:
close in interface com.github.sarxos.webcam.WebcamDevice
dispose
public void dispose()
- Specified by:
dispose in interface com.github.sarxos.webcam.WebcamDevice
isOpen
public boolean isOpen()
- Specified by:
isOpen in interface com.github.sarxos.webcam.WebcamDevice
Copyright © 2012-2013 Bartosz Firyn (SarXos). All Rights Reserved.