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 |
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.