| Package | Description |
|---|---|
| au.edu.jcu.v4l4j |
Video4Linux4java Main Package
|
| Class and Description |
|---|
| BGRFrameGrabber
Objects of this class are used to retrieve BGR24-encoded frames from a
VideoDevice. |
| CaptureCallback
Objects implementing this interface receive notifications from frame grabbers
when new captured frames become available, or an exception
occurs during a capture.
|
| Control
Objects of this class represent a video source control of any nature.
|
| ControlList
Objects of this class encapsulate a list of video source
Control. |
| DeviceInfo
Objects of this class encapsulate the following information about a video
device:
its device file,
the name of the video device,
a list of
InputInfo objects providing information about each
video input,
a list of ImageFormats, capture resolutions
(ResolutionInfo) and frame intervals supported by the video device. |
| FrameGrabber
Objects implementing this interface provide methods to capture frames from
a
VideoDevice. |
| FrameInterval
This class encapsulates information about supported frame intervals for a
given image format and resolution.
|
| FrameInterval.DiscreteInterval
This class encapsulates information about a discrete frame interval,
expressed as a numerator and denominator.
|
| FrameInterval.StepwiseInterval
A continuous frame interval is a bounded frame interval.
|
| FrameInterval.Type |
| ImageFormat
Objects of this class represent an image format (YUV, RGB, GREY, BGR, ...)
and its supported capture resolutions and frame intervals.
|
| ImageFormatList
ImageFormatList objects group together a list of native
ImageFormats
capture resolutions and frame intervals supported by a VideoDevice. |
| InputInfo
Objects of this class encapsulate information about a video input.
The name of this input The supported standards ( V4L4JConstants.STANDARD_PAL, V4L4JConstants.STANDARD_SECAM,
V4L4JConstants.STANDARD_NTSC or V4L4JConstants.STANDARD_WEBCAM)
The input type (V4L4JConstants.INPUT_TYPE_TUNER or
V4L4JConstants.INPUT_TYPE_CAMERA)
The TunerInfo object associated with this input if it is
connected to a tuner.
You do not directly instantiate InputInfo objects. |
| JPEGFrameGrabber
Objects of this class are used to retrieve JPEG-encoded frames from a
VideoDevice. |
| RawFrameGrabber
This class provides methods to capture raw frames from a
VideoDevice. |
| ResolutionInfo
This class encapsulates information about the supported capture resolutions
and frame intervals for a given
ImageFormat. |
| ResolutionInfo.DiscreteResolution
This class represents a possible resolution supported by a video device.
|
| ResolutionInfo.StepwiseResolution
This class encapsulates information about supported capture resolutions
for a video device.
|
| ResolutionInfo.Type
The Type enumeration defines how the supported resolutions are expressed.
|
| RGBFrameGrabber
Objects of this class are used to retrieve RGB frames from a
VideoDevice. |
| Tuner
Instances of this class are used to represent a tuner attached to a
video input.
|
| TunerInfo
Object of this class encapsulate information about a tuner:
its type:
V4L4JConstants.TUNER_TYPE_RADIO or V4L4JConstants.TUNER_TYPE_TV,
the frequency unit: V4L4JConstants.FREQ_KHZ or V4L4JConstants.FREQ_MHZ,
the name of the tuner,
the index of the tuner,
and the lowest and highest tunable frequencies.
|
| TunerList
Objects of this class encapsulate a list of available
Tuners. |
| VideoFrame
Objects implementing this interface represent a single video frame captured by v4l4j.
|
| YUVFrameGrabber
Objects of this class are used to retrieve YUV420-encoded frames from a
VideoDevice. |
| YVUFrameGrabber
Objects of this class are used to retrieve YVU420-encoded frames from a
VideoDevice. |
Copyright © 2013-2015 Bartosz Firyn (sarxos). All Rights Reserved.