v4l2 Reference Manual
v4l2
Description:
A universal control panel for Video for Linux Two (V4L2) devices
Content:
Namespaces:
V4l2
Structs:
Audio
AudioOut
Buffer
Capability
CaptureParm
ChipIdent
Clip
Control
Crop
CropCap
EncIdx
EncIdxEntry
EncoderCmd
ExtControl
ExtControls
Fmt
Format
FormatDescriptor
Fraction
FrameBuffer
FrameivalEnum
FrameivalStepwise
FramesizeDiscrete
FramesizeStepwise
FramsizeEnum
Frequency
HwFreqSeek
Input
JpegCompression
M
Modulator
Output
OutputParm
Parm
PixelFormat
QueryControl
QueryMenu
Raw
Rect
Register
RequestBuffers
SlicedVbiCap
SlicedVbiData
SlicedVbiFormat
Standard
StdId
StreamParm
Timecode
Tuner
VbiFormat
Window
Enums:
AudioCapabilities
BufferFlags
BufferType
CameraClassControlIds
Capabilities
ChipMatch
Colorspace
ControlClass
ControlFlags
ControlType
EncCmd
EncIdxFrame
ExposureAutoType
Field
FormatFlag
FrameBufferCapabilites
FrameBufferFlags
FrameivalTypes
FramesizeTypes
InputStatus
InputType
JpegMarker
Memory
MpegAudioCrc
MpegAudioEmphasis
MpegAudioEncoding
MpegAudioL1Bitrate
MpegAudioL2Bitrate
MpegAudioL3Bitrate
MpegAudioMode
MpegAudioModeExtension
MpegAudioSamplingFreq
MpegClassControlIds
MpegCx2341xClassControlIds
MpegCx2341xVideoChromaSpatialFilterType
MpegCx2341xVideoLumaSpatialFilterType
MpegCx2341xVideoMedianFilterType
MpegCx2341xVideoSpatialFilterMode
MpegCx2341xVideoTemporalFilterMode
MpegStreamType
MpegStreamVbiFmt
MpegVideoAspect
MpegVideoBitrateMode
MpegVideoEncoding
OutputType
PixelFormatType
PowerLineFrequency
Priority
SlicedType
Standards
TimecodeFlags
TimecodeType
TimecodeUserbits
TunerCapabilities
TunerModes
TunerSubs
TunerType
UserClassControlIds
VbiFlags
Constants:
public
const
uint32
AUDMODE_AVL
public
const
int
BASE_VIDIOC_PRIVATE
public
const
uint32
CAP_TIMEPERFRAME
public
const
uint32
CTRL_ID_MASK
public
const
int
ENC_IDX_ENTRIES
public
const
uint32
MODE_HIGHQUALITY
public
const
int
VIDIOC_CROPCAP
public
const
int
VIDIOC_CROPCAP_OLD
public
const
int
VIDIOC_DBG_G_REGISTER
public
const
int
VIDIOC_DBG_S_REGISTER
public
const
int
VIDIOC_DQBUF
public
const
int
VIDIOC_ENCODER_CMD
public
const
int
VIDIOC_ENUMAUDIO
public
const
int
VIDIOC_ENUMAUDOUT
public
const
int
VIDIOC_ENUMINPUT
public
const
int
VIDIOC_ENUMOUTPUT
public
const
int
VIDIOC_ENUMSTD
public
const
int
VIDIOC_ENUM_FMT
public
const
int
VIDIOC_ENUM_FRAMEINTERVALS
public
const
int
VIDIOC_ENUM_FRAMESIZES
public
const
int
VIDIOC_G_AUDIO
public
const
int
VIDIOC_G_AUDIO_OLD
public
const
int
VIDIOC_G_AUDOUT
public
const
int
VIDIOC_G_AUDOUT_OLD
public
const
int
VIDIOC_G_CHIP_IDENT
public
const
int
VIDIOC_G_CROP
public
const
int
VIDIOC_G_CTRL
public
const
int
VIDIOC_G_ENC_INDEX
public
const
int
VIDIOC_G_EXT_CTRLS
public
const
int
VIDIOC_G_FBUF
public
const
int
VIDIOC_G_FMT
public
const
int
VIDIOC_G_FREQUENCY
public
const
int
VIDIOC_G_INPUT
public
const
int
VIDIOC_G_JPEGCOMP
public
const
int
VIDIOC_G_MODULATOR
public
const
int
VIDIOC_G_OUTPUT
public
const
int
VIDIOC_G_PARM
public
const
int
VIDIOC_G_PRIORITY
public
const
int
VIDIOC_G_SLICED_VBI_CAP
public
const
int
VIDIOC_G_STD
public
const
int
VIDIOC_G_TUNER
public
const
int
VIDIOC_LOG_STATUS
public
const
int
VIDIOC_OVERLAY
public
const
int
VIDIOC_OVERLAY_OLD
public
const
int
VIDIOC_QBUF
public
const
int
VIDIOC_QUERYBUF
public
const
int
VIDIOC_QUERYCAP
public
const
int
VIDIOC_QUERYCTRL
public
const
int
VIDIOC_QUERYMENU
public
const
int
VIDIOC_QUERYSTD
public
const
int
VIDIOC_REQBUFS
public
const
int
VIDIOC_RESERVED
public
const
int
VIDIOC_STREAMOFF
public
const
int
VIDIOC_STREAMON
public
const
int
VIDIOC_S_AUDIO
public
const
int
VIDIOC_S_AUDOUT
public
const
int
VIDIOC_S_CROP
public
const
int
VIDIOC_S_CTRL
public
const
int
VIDIOC_S_CTRL_OLD
public
const
int
VIDIOC_S_EXT_CTRLS
public
const
int
VIDIOC_S_FBUF
public
const
int
VIDIOC_S_FMT
public
const
int
VIDIOC_S_FREQUENCY
public
const
int
VIDIOC_S_HW_FREQ_SEEK
public
const
int
VIDIOC_S_INPUT
public
const
int
VIDIOC_S_JPEGCOMP
public
const
int
VIDIOC_S_MODULATOR
public
const
int
VIDIOC_S_OUTPUT
public
const
int
VIDIOC_S_PARM
public
const
int
VIDIOC_S_PARM_OLD
public
const
int
VIDIOC_S_PRIORITY
public
const
int
VIDIOC_S_STD
public
const
int
VIDIOC_S_TUNER
public
const
int
VIDIOC_TRY_ENCODER_CMD
public
const
int
VIDIOC_TRY_EXT_CTRLS
public
const
int
VIDIOC_TRY_FMT
Methods:
public
uint32
ctrl_driver_priv
(
uint32
id)
public
uint32
ctrl_id2class
(
uint32
id)
public
bool
field_has_both
(
uint32
field)
public
bool
field_has_bottom
(
uint32
field)
public
bool
field_has_top
(
uint32
field)
2022 vala-language.org