jmfdemo
Class FrameGrabber
java.lang.Object
java.lang.Thread
jmfdemo.FrameGrabber
- All Implemented Interfaces:
- javax.media.ControllerListener, ImageGrabber, Runnable
- public class FrameGrabber
- extends Thread
- implements javax.media.ControllerListener, ImageGrabber
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
LEVEL_DEBUG
public static final int LEVEL_DEBUG
- See Also:
- Constant Field Values
LEVEL_INFO
public static final int LEVEL_INFO
- See Also:
- Constant Field Values
LEVEL_WARN
public static final int LEVEL_WARN
- See Also:
- Constant Field Values
LEVEL_ERROR
public static final int LEVEL_ERROR
- See Also:
- Constant Field Values
LEVEL_NOTRACE
public static final int LEVEL_NOTRACE
- See Also:
- Constant Field Values
FrameGrabber
public FrameGrabber()
throws FrameGrabberException
FrameGrabber
public FrameGrabber(String videoPropFile)
throws FrameGrabberException
FrameGrabber
public FrameGrabber(InputStream is)
throws FrameGrabberException
getImage
public Image getImage()
- Specified by:
getImage
in interface ImageGrabber
getBufferedImage
public BufferedImage getBufferedImage()
end
public void end()
run
public void run()
- Specified by:
run
in interface Runnable
controllerUpdate
public void controllerUpdate(javax.media.ControllerEvent ce)
- Specified by:
controllerUpdate
in interface javax.media.ControllerListener
getTraceLevel
public int getTraceLevel()
setTraceLevel
public void setTraceLevel(int newlevel)