actfw.v4l2 package¶
Submodules¶
actfw.v4l2.control module¶
-
class
actfw.v4l2.control.
V4L2_AUTO_FOCUS_RANGE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
AUTO
= 0¶
-
INFINITY
= 3¶
-
MACRO
= 2¶
-
NORMAL
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_CID
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
ALPHA_COMPONENT
= 9963817¶
-
ANALOGUE_GAIN
= 10356995¶
-
AUDIO_BALANCE
= 9963782¶
-
AUDIO_BASS
= 9963783¶
-
AUDIO_COMPRESSION_ATTACK_TIME
= 10160467¶
-
AUDIO_COMPRESSION_ENABLED
= 10160464¶
-
AUDIO_COMPRESSION_GAIN
= 10160465¶
-
AUDIO_COMPRESSION_RELEASE_TIME
= 10160468¶
-
AUDIO_COMPRESSION_THRESHOLD
= 10160466¶
-
AUDIO_LIMITER_DEVIATION
= 10160450¶
-
AUDIO_LIMITER_ENABLED
= 10160448¶
-
AUDIO_LIMITER_RELEASE_TIME
= 10160449¶
-
AUDIO_LOUDNESS
= 9963786¶
-
AUDIO_MUTE
= 9963785¶
-
AUDIO_TREBLE
= 9963784¶
-
AUDIO_VOLUME
= 9963781¶
-
AUTOBRIGHTNESS
= 9963808¶
-
AUTOGAIN
= 9963794¶
-
AUTO_EXPOSURE_BIAS
= 10094867¶
-
AUTO_FOCUS_RANGE
= 10094879¶
-
AUTO_FOCUS_START
= 10094876¶
-
AUTO_FOCUS_STATUS
= 10094878¶
-
AUTO_FOCUS_STOP
= 10094877¶
-
AUTO_N_PRESET_WHITE_BALANCE
= 10094868¶
-
AUTO_WHITE_BALANCE
= 9963788¶
-
BACKLIGHT_COMPENSATION
= 9963804¶
-
BAND_STOP_FILTER
= 9963809¶
-
BASE
= 9963776¶
-
BG_COLOR
= 9963811¶
-
BISMASK_3A_LOCK
= 10094875¶
-
BLACK_LEVEL
= 9963787¶
-
BLUE_BALANCE
= 9963791¶
-
BRIGHTNESS
= 9963776¶
-
CAMERA_CLASS
= 10092545¶
-
CAMERA_CLASS_BASE
= 10094848¶
-
CHROMA_AGC
= 9963805¶
-
CHROMA_GAIN
= 9963812¶
-
COLORFX
= 9963807¶
-
COLORFX_CBCR
= 9963818¶
-
COLOR_KILLER
= 9963806¶
-
CONTRAST
= 9963777¶
-
DETECT_CLASS
= 10682369¶
-
DETECT_CLASS_BASE
= 10684672¶
-
DETECT_MD_GLOBAL_THRESHOLD
= 10684674¶
-
DETECT_MD_MODE
= 10684673¶
-
DETECT_MD_REGION_GRID
= 10684676¶
-
DETECT_MD_THRESHOLD_GRID
= 10684675¶
-
DO_WHITE_BALANCE
= 9963789¶
-
DV_CLASS
= 10485761¶
-
DV_CLASS_BASE
= 10488064¶
-
DV_RX_IT_CONTENT_TYPE
= 10488166¶
-
DV_RX_POWER_PRESENT
= 10488164¶
-
DV_RX_RGB_RANGE
= 10488165¶
-
DV_TX_EDID_PRESENT
= 10488067¶
-
DV_TX_HOTPLUG
= 10488065¶
-
DV_TX_IT_CONTENT_TYPE
= 10488070¶
-
DV_TX_MODE
= 10488068¶
-
DV_TX_RGB_RANGE
= 10488069¶
-
DV_TX_RXSENSE
= 10488066¶
-
EXPOSURE
= 9963793¶
-
EXPOSURE_ABSOLUTE
= 10094850¶
-
EXPOSURE_AUTO
= 10094849¶
-
EXPOSURE_AUTO_PRIORITY
= 10094851¶
-
EXPOSURE_METERING
= 10094873¶
-
FLASH_CHARGE
= 10225931¶
-
FLASH_CLASS
= 10223617¶
-
FLASH_CLASS_BASE
= 10225920¶
-
FLASH_FAULT
= 10225930¶
-
FLASH_INDICATOR_INTENSITY
= 10225929¶
-
FLASH_INTENSITY
= 10225927¶
-
FLASH_LED_MODE
= 10225921¶
-
FLASH_READY
= 10225932¶
-
FLASH_STROBE
= 10225923¶
-
FLASH_STROBE_SOURCE
= 10225922¶
-
FLASH_STROBE_STATUS
= 10225925¶
-
FLASH_STROBE_STOP
= 10225924¶
-
FLASH_TIMEOUT
= 10225926¶
-
FLASH_TORCH_INTENSITY
= 10225928¶
-
FM_RX_CLASS
= 10551297¶
-
FM_RX_CLASS_BASE
= 10553600¶
-
FM_TX_CLASS
= 10158081¶
-
FM_TX_CLASS_BASE
= 10160384¶
-
FOCUS_ABSOLUTE
= 10094858¶
-
FOCUS_AUTO
= 10094860¶
-
FOCUS_RELATIVE
= 10094859¶
-
GAIN
= 9963795¶
-
GAMMA
= 9963792¶
-
HBLANK
= 10356994¶
-
HFLIP
= 9963796¶
-
HUE
= 9963779¶
-
HUE_AUTO
= 9963801¶
-
ILLUMINATORS_1
= 9963813¶
-
ILLUMINATORS_2
= 9963814¶
-
IMAGE_PROC_CLASS
= 10420225¶
-
IMAGE_PROC_CLASS_BASE
= 10422528¶
-
IMAGE_SOURCE_CLASS
= 10354689¶
-
IMAGE_SOURCE_CLASS_BASE
= 10356992¶
-
IMAGE_STABILIZATION
= 10094870¶
-
IRIS_ABSOLUTE
= 10094865¶
-
IRIS_RELATIVE
= 10094866¶
-
ISO_SENSITIVITY
= 10094871¶
-
ISO_SENSITIVITY_AUTO
= 10094872¶
-
JPEG_ACTIVE_MARKER
= 10291460¶
-
JPEG_CHROMA_SUBSAMPLING
= 10291457¶
-
JPEG_CLASS
= 10289153¶
-
JPEG_CLASS_BASE
= 10291456¶
-
JPEG_COMPRESSION_QUALITY
= 10291459¶
-
JPEG_RESTART_INTERVAL
= 10291458¶
-
LASTP1
= 9963819¶
-
LINK_FREQ
= 10422529¶
-
MIN_BUFFERS_FOR_CAPTURE
= 9963815¶
-
MIN_BUFFERS_FOR_OUTPUT
= 9963816¶
-
MPEG_AUDIO_AAC_BITRATE
= 10029422¶
-
MPEG_AUDIO_AC3_BITRATE
= 10029423¶
-
MPEG_AUDIO_CRC
= 10029420¶
-
MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACK
= 10029425¶
-
MPEG_AUDIO_DEC_PLAYBACK
= 10029424¶
-
MPEG_AUDIO_EMPHASIS
= 10029419¶
-
MPEG_AUDIO_ENCODING
= 10029413¶
-
MPEG_AUDIO_L1_BITRATE
= 10029414¶
-
MPEG_AUDIO_L2_BITRATE
= 10029415¶
-
MPEG_AUDIO_L3_BITRATE
= 10029416¶
-
MPEG_AUDIO_MODE
= 10029417¶
-
MPEG_AUDIO_MODE_EXTENSION
= 10029418¶
-
MPEG_AUDIO_MUTE
= 10029421¶
-
MPEG_AUDIO_SAMPLING_FREQ
= 10029412¶
-
MPEG_BASE
= 10029312¶
-
MPEG_CLASS
= 10027009¶
-
MPEG_CX2341X_BASE
= 10031104¶
-
MPEG_CX2341X_STREAM_INSERT_NAV_PACKETS
= 10031115¶
-
MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_BOTTOM
= 10031113¶
-
MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_TOP
= 10031114¶
-
MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE
= 10031107¶
-
MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_BOTTOM
= 10031111¶
-
MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_TOP
= 10031112¶
-
MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE
= 10031106¶
-
MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE
= 10031110¶
-
MPEG_CX2341X_VIDEO_SPATIAL_FILTER
= 10031105¶
-
MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE
= 10031104¶
-
MPEG_CX2341X_VIDEO_TEMPORAL_FILTER
= 10031109¶
-
MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE
= 10031108¶
-
MPEG_MFC51_BASE
= 10031360¶
-
MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY
= 10031360¶
-
MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLE
= 10031361¶
-
MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE
= 10031363¶
-
MPEG_MFC51_VIDEO_FRAME_SKIP_MODE
= 10031362¶
-
MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_ACTIVITY
= 10031410¶
-
MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_DARK
= 10031411¶
-
MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_SMOOTH
= 10031412¶
-
MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_STATIC
= 10031413¶
-
MPEG_MFC51_VIDEO_H264_NUM_REF_PIC_FOR_P
= 10031414¶
-
MPEG_MFC51_VIDEO_PADDING
= 10031364¶
-
MPEG_MFC51_VIDEO_PADDING_YUV
= 10031365¶
-
MPEG_MFC51_VIDEO_RC_FIXED_TARGET_BIT
= 10031366¶
-
MPEG_MFC51_VIDEO_RC_REACTION_COEFF
= 10031367¶
-
MPEG_STREAM_PES_ID_AUDIO
= 10029317¶
-
MPEG_STREAM_PES_ID_VIDEO
= 10029318¶
-
MPEG_STREAM_PID_AUDIO
= 10029314¶
-
MPEG_STREAM_PID_PCR
= 10029316¶
-
MPEG_STREAM_PID_PMT
= 10029313¶
-
MPEG_STREAM_PID_VIDEO
= 10029315¶
-
MPEG_STREAM_TYPE
= 10029312¶
-
MPEG_STREAM_VBI_FMT
= 10029319¶
-
MPEG_VIDEO_ASPECT
= 10029513¶
-
MPEG_VIDEO_BITRATE
= 10029519¶
-
MPEG_VIDEO_BITRATE_MODE
= 10029518¶
-
MPEG_VIDEO_BITRATE_PEAK
= 10029520¶
-
MPEG_VIDEO_B_FRAMES
= 10029514¶
-
MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB
= 10029526¶
-
MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTER
= 10029525¶
-
MPEG_VIDEO_DECODER_SLICE_INTERFACE
= 10029524¶
-
MPEG_VIDEO_DEC_FRAME
= 10029536¶
-
MPEG_VIDEO_DEC_PTS
= 10029535¶
-
MPEG_VIDEO_ENCODING
= 10029512¶
-
MPEG_VIDEO_FORCE_KEY_FRAME
= 10029541¶
-
MPEG_VIDEO_FRAME_RC_ENABLE
= 10029527¶
-
MPEG_VIDEO_GOP_CLOSURE
= 10029516¶
-
MPEG_VIDEO_GOP_SIZE
= 10029515¶
-
MPEG_VIDEO_H263_B_FRAME_QP
= 10029614¶
-
MPEG_VIDEO_H263_I_FRAME_QP
= 10029612¶
-
MPEG_VIDEO_H263_MAX_QP
= 10029616¶
-
MPEG_VIDEO_H263_MIN_QP
= 10029615¶
-
MPEG_VIDEO_H263_P_FRAME_QP
= 10029613¶
-
MPEG_VIDEO_H264_8X8_TRANSFORM
= 10029667¶
-
MPEG_VIDEO_H264_ASO
= 10029689¶
-
MPEG_VIDEO_H264_ASO_SLICE_ORDER
= 10029690¶
-
MPEG_VIDEO_H264_B_FRAME_QP
= 10029664¶
-
MPEG_VIDEO_H264_CPB_SIZE
= 10029668¶
-
MPEG_VIDEO_H264_ENTROPY_MODE
= 10029669¶
-
MPEG_VIDEO_H264_FMO
= 10029683¶
-
MPEG_VIDEO_H264_FMO_CHANGE_DIRECTION
= 10029686¶
-
MPEG_VIDEO_H264_FMO_CHANGE_RATE
= 10029687¶
-
MPEG_VIDEO_H264_FMO_MAP_TYPE
= 10029684¶
-
MPEG_VIDEO_H264_FMO_RUN_LENGTH
= 10029688¶
-
MPEG_VIDEO_H264_FMO_SLICE_GROUP
= 10029685¶
-
MPEG_VIDEO_H264_HIERARCHICAL_CODING
= 10029691¶
-
MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER
= 10029693¶
-
MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER_QP
= 10029694¶
-
MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPE
= 10029692¶
-
MPEG_VIDEO_H264_I_FRAME_QP
= 10029662¶
-
MPEG_VIDEO_H264_I_PERIOD
= 10029670¶
-
MPEG_VIDEO_H264_LEVEL
= 10029671¶
-
MPEG_VIDEO_H264_LOOP_FILTER_ALPHA
= 10029672¶
-
MPEG_VIDEO_H264_LOOP_FILTER_BETA
= 10029673¶
-
MPEG_VIDEO_H264_LOOP_FILTER_MODE
= 10029674¶
-
MPEG_VIDEO_H264_MAX_QP
= 10029666¶
-
MPEG_VIDEO_H264_MIN_QP
= 10029665¶
-
MPEG_VIDEO_H264_PROFILE
= 10029675¶
-
MPEG_VIDEO_H264_P_FRAME_QP
= 10029663¶
-
MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE
= 10029682¶
-
MPEG_VIDEO_H264_SEI_FP_CURRENT_FRAME_0
= 10029681¶
-
MPEG_VIDEO_H264_SEI_FRAME_PACKING
= 10029680¶
-
MPEG_VIDEO_H264_VUI_EXT_SAR_HEIGHT
= 10029676¶
-
MPEG_VIDEO_H264_VUI_EXT_SAR_WIDTH
= 10029677¶
-
MPEG_VIDEO_H264_VUI_SAR_ENABLE
= 10029678¶
-
MPEG_VIDEO_H264_VUI_SAR_IDC
= 10029679¶
-
MPEG_VIDEO_HEADER_MODE
= 10029528¶
-
MPEG_VIDEO_MAX_REF_PIC
= 10029529¶
-
MPEG_VIDEO_MB_RC_ENABLE
= 10029530¶
-
MPEG_VIDEO_MPEG4_B_FRAME_QP
= 10029714¶
-
MPEG_VIDEO_MPEG4_I_FRAME_QP
= 10029712¶
-
MPEG_VIDEO_MPEG4_LEVEL
= 10029717¶
-
MPEG_VIDEO_MPEG4_MAX_QP
= 10029716¶
-
MPEG_VIDEO_MPEG4_MIN_QP
= 10029715¶
-
MPEG_VIDEO_MPEG4_PROFILE
= 10029718¶
-
MPEG_VIDEO_MPEG4_P_FRAME_QP
= 10029713¶
-
MPEG_VIDEO_MPEG4_QPEL
= 10029719¶
-
MPEG_VIDEO_MULTI_SLICE_MAX_BYTES
= 10029531¶
-
MPEG_VIDEO_MULTI_SLICE_MAX_MB
= 10029532¶
-
MPEG_VIDEO_MULTI_SLICE_MODE
= 10029533¶
-
MPEG_VIDEO_MUTE
= 10029522¶
-
MPEG_VIDEO_MUTE_YUV
= 10029523¶
-
MPEG_VIDEO_MV_H_SEARCH_RANGE
= 10029539¶
-
MPEG_VIDEO_MV_V_SEARCH_RANGE
= 10029540¶
-
MPEG_VIDEO_PULLDOWN
= 10029517¶
-
MPEG_VIDEO_REPEAT_SEQ_HEADER
= 10029538¶
-
MPEG_VIDEO_TEMPORAL_DECIMATION
= 10029521¶
-
MPEG_VIDEO_VBV_DELAY
= 10029537¶
-
MPEG_VIDEO_VBV_SIZE
= 10029534¶
-
MPEG_VIDEO_VPX_FILTER_LEVEL
= 10029815¶
-
MPEG_VIDEO_VPX_FILTER_SHARPNESS
= 10029816¶
-
MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD
= 10029817¶
-
MPEG_VIDEO_VPX_GOLDEN_FRAME_SEL
= 10029818¶
-
MPEG_VIDEO_VPX_IMD_DISABLE_4X4
= 10029813¶
-
MPEG_VIDEO_VPX_I_FRAME_QP
= 10029821¶
-
MPEG_VIDEO_VPX_MAX_QP
= 10029820¶
-
MPEG_VIDEO_VPX_MIN_QP
= 10029819¶
-
MPEG_VIDEO_VPX_NUM_PARTITIONS
= 10029812¶
-
MPEG_VIDEO_VPX_NUM_REF_FRAMES
= 10029814¶
-
MPEG_VIDEO_VPX_PROFILE
= 10029823¶
-
MPEG_VIDEO_VPX_P_FRAME_QP
= 10029822¶
-
PAN_ABSOLUTE
= 10094856¶
-
PAN_RELATIVE
= 10094852¶
-
PAN_RESET
= 10094854¶
-
PAN_SPEED
= 10094880¶
-
PILOT_TONE_DEVIATION
= 10160481¶
-
PILOT_TONE_ENABLED
= 10160480¶
-
PILOT_TONE_FREQUENCY
= 10160482¶
-
PIXEL_RATE
= 10422530¶
-
POWER_LINE_FREQUENCY
= 9963800¶
-
PRIVACY
= 10094864¶
-
RDS_RECEPTION
= 10553602¶
-
RDS_RX_MUSIC_SPEECH
= 10553608¶
-
RDS_RX_PS_NAME
= 10553604¶
-
RDS_RX_PTY
= 10553603¶
-
RDS_RX_RADIO_TEXT
= 10553605¶
-
RDS_RX_TRAFFIC_ANNOUNCEMENT
= 10553606¶
-
RDS_RX_TRAFFIC_PROGRAM
= 10553607¶
-
RDS_TX_ALT_FREQS
= 10160399¶
-
RDS_TX_ALT_FREQS_ENABLE
= 10160398¶
-
RDS_TX_ARTIFICIAL_HEAD
= 10160392¶
-
RDS_TX_COMPRESSED
= 10160393¶
-
RDS_TX_DEVIATION
= 10160385¶
-
RDS_TX_DYNAMIC_PTY
= 10160394¶
-
RDS_TX_MONO_STEREO
= 10160391¶
-
RDS_TX_MUSIC_SPEECH
= 10160397¶
-
RDS_TX_PI
= 10160386¶
-
RDS_TX_PS_NAME
= 10160389¶
-
RDS_TX_PTY
= 10160387¶
-
RDS_TX_RADIO_TEXT
= 10160390¶
-
RDS_TX_TRAFFIC_ANNOUNCEMENT
= 10160395¶
-
RDS_TX_TRAFFIC_PROGRAM
= 10160396¶
-
RED_BALANCE
= 9963790¶
-
RF_TUNER_BANDWIDTH
= 10619148¶
-
RF_TUNER_BANDWIDTH_AUTO
= 10619147¶
-
RF_TUNER_CLASS
= 10616833¶
-
RF_TUNER_CLASS_BASE
= 10619136¶
-
RF_TUNER_IF_GAIN
= 10619198¶
-
RF_TUNER_IF_GAIN_AUTO
= 10619197¶
-
RF_TUNER_LNA_GAIN
= 10619178¶
-
RF_TUNER_LNA_GAIN_AUTO
= 10619177¶
-
RF_TUNER_MIXER_GAIN
= 10619188¶
-
RF_TUNER_MIXER_GAIN_AUTO
= 10619187¶
-
RF_TUNER_PLL_LOCK
= 10619227¶
-
RF_TUNER_RF_GAIN
= 10619168¶
-
ROTATE
= 9963810¶
-
SATURATION
= 9963778¶
-
SCENE_MODE
= 10094874¶
-
SHARPNESS
= 9963803¶
-
TEST_PATTERN
= 10422531¶
-
TEST_PATTERN_BLUE
= 10356998¶
-
TEST_PATTERN_GREENB
= 10356999¶
-
TEST_PATTERN_GREENR
= 10356997¶
-
TEST_PATTERN_RED
= 10356996¶
-
TILT_ABSOLUTE
= 10094857¶
-
TILT_RELATIVE
= 10094853¶
-
TILT_RESET
= 10094855¶
-
TILT_SPEED
= 10094881¶
-
TUNE_ANTENNA_CAPACITOR
= 10160498¶
-
TUNE_DEEMPHASIS
= 10553601¶
-
TUNE_POWER_LEVEL
= 10160497¶
-
TUNE_PREEMPHASIS
= 10160496¶
-
USER_ADV7180_BASE
= 9967984¶
-
USER_BASE
= 9963776¶
-
USER_BTTV_BASE
= 9967888¶
-
USER_CLASS
= 9961473¶
-
USER_MEYE_BASE
= 9967872¶
-
USER_S2255_BASE
= 9967920¶
-
USER_SAA7134_BASE
= 9967968¶
-
USER_SI476X_BASE
= 9967936¶
-
USER_TC358743_BASE
= 9968000¶
-
USER_TI_VPE_BASE
= 9967952¶
-
VBLANK
= 10356993¶
-
VFLIP
= 9963797¶
-
WHITENESS
= 9963792¶
-
WHITE_BALANCE_TEMPERATURE
= 9963802¶
-
WIDE_DYNAMIC_RANGE
= 10094869¶
-
ZOOM_ABSOLUTE
= 10094861¶
-
ZOOM_CONTINUOUS
= 10094863¶
-
ZOOM_RELATIVE
= 10094862¶
-
-
class
actfw.v4l2.control.
V4L2_COLORFX
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
ANTIQUE
= 14¶
-
AQUA
= 10¶
-
ART_FREEZE
= 11¶
-
BW
= 1¶
-
EMBOSS
= 4¶
-
GRASS_GREEN
= 7¶
-
NEGATIVE
= 3¶
-
NONE
= 0¶
-
SEPIA
= 2¶
-
SET_CBCR
= 15¶
-
SILHOUETTE
= 12¶
-
SKETCH
= 5¶
-
SKIN_WHITEN
= 8¶
-
SKY_BLUE
= 6¶
-
SOLARIZATION
= 13¶
-
VIVID
= 9¶
-
-
class
actfw.v4l2.control.
V4L2_CTRL_CLASS
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
CAMERA
= 10092544¶
-
DETECT
= 10682368¶
-
DV
= 10485760¶
-
FLASH
= 10223616¶
-
FM_RX
= 10551296¶
-
FM_TX
= 10158080¶
-
IMAGE_PROC
= 10420224¶
-
IMAGE_SOURCE
= 10354688¶
-
JPEG
= 10289152¶
-
MPEG
= 10027008¶
-
RF_TUNER
= 10616832¶
-
USER
= 9961472¶
-
-
class
actfw.v4l2.control.
V4L2_CTRL_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
BITMASK
= 8¶
-
BOOLEAN
= 2¶
-
BUTTON
= 4¶
-
COMPOUND
= 256¶
-
CTRL_CLASS
= 6¶
-
INTEGER
= 1¶
-
INTEGER64
= 5¶
-
INTEGER_MENU
= 9¶
-
MENU
= 3¶
-
STRING
= 7¶
-
U16
= 257¶
-
U32
= 258¶
-
U8
= 256¶
-
-
class
actfw.v4l2.control.
V4L2_DEEMPHASIS
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
DISABLED
= 0¶
-
TUNE_50_uS
= 1¶
-
TUNE_75_uS
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_DETECT_MD_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
DISABLED
= 0¶
-
GLOBAL
= 1¶
-
REGION_GRID
= 3¶
-
THRESHOLD_GRID
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_DV_IT_CONTENT_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
CINEMA
= 2¶
-
GAME
= 3¶
-
GRAPHICS
= 0¶
-
NO_ITC
= 4¶
-
PHOTO
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_DV_RGB_RANGE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
AUTO
= 0¶
-
FULL
= 2¶
-
LIMITED
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_DV_TX_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
DVI_D
= 0¶
-
HDMI
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_EXPOSURE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
APERTURE_PRIORITY
= 3¶
-
AUTO
= 0¶
-
MANUAL
= 1¶
-
SHUTTER_PRIORITY
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_EXPOSURE_METERING
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
AVERAGE
= 0¶
-
CENTER_WEIGHTED
= 1¶
-
MATRIX
= 3¶
-
SPOT
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_FLASH_LED_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
FLASH
= 1¶
-
NONE
= 0¶
-
TORCH
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_FLASH_STROBE_SOURCE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
EXTERNAL
= 1¶
-
SOFTWARE
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_ISO_SENSITIVITY
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
AUTO
= 1¶
-
MANUAL
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_JPEG_CHROMA
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
SUBSAMPLING_410
= 4¶
-
SUBSAMPLING_411
= 3¶
-
SUBSAMPLING_420
= 2¶
-
SUBSAMPLING_422
= 1¶
-
SUBSAMPLING_444
= 0¶
-
SUBSAMPLING_GRAY
= 5¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
EMPHASIS_50_DIV_15_uS
= 1¶
-
EMPHASIS_CCITT_J17
= 2¶
-
EMPHASIS_NONE
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_AC3
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
BITRATE_112K
= 7¶
-
BITRATE_128K
= 8¶
-
BITRATE_160K
= 9¶
-
BITRATE_192K
= 10¶
-
BITRATE_224K
= 11¶
-
BITRATE_256K
= 12¶
-
BITRATE_320K
= 13¶
-
BITRATE_32K
= 0¶
-
BITRATE_384K
= 14¶
-
BITRATE_40K
= 1¶
-
BITRATE_448K
= 15¶
-
BITRATE_48K
= 2¶
-
BITRATE_512K
= 16¶
-
BITRATE_56K
= 3¶
-
BITRATE_576K
= 17¶
-
BITRATE_640K
= 18¶
-
BITRATE_64K
= 4¶
-
BITRATE_80K
= 5¶
-
BITRATE_96K
= 6¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_CRC
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
CRC16
= 1¶
-
NONE
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_DEC_PLAYBACK
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
AUTO
= 0¶
-
LEFT
= 2¶
-
MONO
= 4¶
-
RIGHT
= 3¶
-
STEREO
= 1¶
-
SWAPPED_STEREO
= 5¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_ENCODING
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
AAC
= 3¶
-
AC3
= 4¶
-
LAYER_1
= 0¶
-
LAYER_2
= 1¶
-
LAYER_3
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_L1
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
BITRATE_128K
= 3¶
-
BITRATE_160K
= 4¶
-
BITRATE_192K
= 5¶
-
BITRATE_224K
= 6¶
-
BITRATE_256K
= 7¶
-
BITRATE_288K
= 8¶
-
BITRATE_320K
= 9¶
-
BITRATE_32K
= 0¶
-
BITRATE_352K
= 10¶
-
BITRATE_384K
= 11¶
-
BITRATE_416K
= 12¶
-
BITRATE_448K
= 13¶
-
BITRATE_64K
= 1¶
-
BITRATE_96K
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_L2
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
BITRATE_112K
= 6¶
-
BITRATE_128K
= 7¶
-
BITRATE_160K
= 8¶
-
BITRATE_192K
= 9¶
-
BITRATE_224K
= 10¶
-
BITRATE_256K
= 11¶
-
BITRATE_320K
= 12¶
-
BITRATE_32K
= 0¶
-
BITRATE_384K
= 13¶
-
BITRATE_48K
= 1¶
-
BITRATE_56K
= 2¶
-
BITRATE_64K
= 3¶
-
BITRATE_80K
= 4¶
-
BITRATE_96K
= 5¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_L3
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
BITRATE_112K
= 7¶
-
BITRATE_128K
= 8¶
-
BITRATE_160K
= 9¶
-
BITRATE_192K
= 10¶
-
BITRATE_224K
= 11¶
-
BITRATE_256K
= 12¶
-
BITRATE_320K
= 13¶
-
BITRATE_32K
= 0¶
-
BITRATE_40K
= 1¶
-
BITRATE_48K
= 2¶
-
BITRATE_56K
= 3¶
-
BITRATE_64K
= 4¶
-
BITRATE_80K
= 5¶
-
BITRATE_96K
= 6¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
DUAL
= 2¶
-
JOINT_STEREO
= 1¶
-
MONO
= 3¶
-
STEREO
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_MODE_EXTENSION
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
BOUND_12
= 2¶
-
BOUND_16
= 3¶
-
BOUND_4
= 0¶
-
BOUND_8
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_AUDIO_SAMPLING
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
FREQ_32000
= 2¶
-
FREQ_44100
= 0¶
-
FREQ_48000
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
TYPE_1D_HOR
= 1¶
-
TYPE_OFF
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
TYPE_1D_HOR
= 1¶
-
TYPE_1D_VERT
= 2¶
-
TYPE_2D_HV_SEPARABLE
= 3¶
-
TYPE_2D_SYM_NON_SEPARABLE
= 4¶
-
TYPE_OFF
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
DIAG
= 4¶
-
HOR
= 1¶
-
HOR_VERT
= 3¶
-
OFF
= 0¶
-
VERT
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
AUTO
= 1¶
-
MANUAL
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
AUTO
= 1¶
-
MANUAL
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
DISABLED
= 0¶
-
I_FRAME
= 1¶
-
NOT_CODED
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
BUF_LIMIT
= 2¶
-
DISABLED
= 0¶
-
LEVEL_LIMIT
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_STREAM_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
MPEG1_SS
= 2¶
-
MPEG1_VCD
= 4¶
-
MPEG2_DVD
= 3¶
-
MPEG2_PS
= 0¶
-
MPEG2_SVCD
= 5¶
-
MPEG2_TS
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_STREAM_VBI_FMT
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
IVTV
= 1¶
-
NONE
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
ASPECT_16x9
= 2¶
-
ASPECT_1x1
= 0¶
-
ASPECT_221x100
= 3¶
-
ASPECT_4x3
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_BITRATE_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
CBR
= 1¶
-
VBR
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_ENCODING
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
MPEG_1
= 0¶
-
MPEG_2
= 1¶
-
MPEG_4_AVC
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_H264
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
LEVEL_1B
= 1¶
-
LEVEL_1_0
= 0¶
-
LEVEL_1_1
= 2¶
-
LEVEL_1_2
= 3¶
-
LEVEL_1_3
= 4¶
-
LEVEL_2_0
= 5¶
-
LEVEL_2_1
= 6¶
-
LEVEL_2_2
= 7¶
-
LEVEL_3_0
= 8¶
-
LEVEL_3_1
= 9¶
-
LEVEL_3_2
= 10¶
-
LEVEL_4_0
= 11¶
-
LEVEL_4_1
= 12¶
-
LEVEL_4_2
= 13¶
-
LEVEL_5_0
= 14¶
-
LEVEL_5_1
= 15¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_H264_ENTROPY_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
CABAC
= 1¶
-
CAVLC
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_H264_FMO_CHANGE_DIR
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
LEFT
= 1¶
-
RIGHT
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_H264_FMO_MAP_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
BOX_OUT
= 3¶
-
EXPLICIT
= 6¶
-
FOREGROUND_WITH_LEFT_OVER
= 2¶
-
INTERLEAVED_SLICES
= 0¶
-
RASTER_SCAN
= 4¶
-
SCATTERED_SLICES
= 1¶
-
WIPE_SCAN
= 5¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_H264_HIERARCHICAL_CODING
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
B
= 0¶
-
P
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_H264_LOOP_FILTER_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
DISABLED
= 1¶
-
DISABLED_AT_SLICE_BOUNDARY
= 2¶
-
ENABLED
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_H264_PROFILE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
BASELINE
= 0¶
-
CAVLC_444_INTRA
= 11¶
-
CONSTRAINED_BASELINE
= 1¶
-
EXTENDED
= 3¶
-
HIGH
= 4¶
-
HIGH_10
= 5¶
-
HIGH_10_INTRA
= 8¶
-
HIGH_422
= 6¶
-
HIGH_422_INTRA
= 9¶
-
HIGH_444_INTRA
= 10¶
-
HIGH_444_PREDICTIVE
= 7¶
-
MAIN
= 2¶
-
MULTIVIEW_HIGH
= 16¶
-
SCALABLE_BASELINE
= 12¶
-
SCALABLE_HIGH
= 13¶
-
SCALABLE_HIGH_INTRA
= 14¶
-
STEREO_HIGH
= 15¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
CHECKERBOARD
= 0¶
-
COLUMN
= 1¶
-
ROW
= 2¶
-
SIDE_BY_SIDE
= 3¶
-
TEMPORAL
= 5¶
-
TOP_BOTTOM
= 4¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_H264_VUI_SAR
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
IDC_10x11
= 3¶
-
IDC_12x11
= 2¶
-
IDC_15x11
= 11¶
-
IDC_160x99
= 13¶
-
IDC_16x11
= 4¶
-
IDC_18x11
= 10¶
-
IDC_1x1
= 1¶
-
IDC_20x11
= 7¶
-
IDC_24x11
= 6¶
-
IDC_2x1
= 16¶
-
IDC_32x11
= 8¶
-
IDC_3x2
= 15¶
-
IDC_40x33
= 5¶
-
IDC_4x3
= 14¶
-
IDC_64x33
= 12¶
-
IDC_80x33
= 9¶
-
IDC_EXTENDED
= 17¶
-
IDC_UNSPECIFIED
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_HEADER_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
JOINED_WITH_1ST_FRAME
= 1¶
-
SEPARATE
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_MPEG4
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
LEVEL_0
= 0¶
-
LEVEL_0B
= 1¶
-
LEVEL_1
= 2¶
-
LEVEL_2
= 3¶
-
LEVEL_3
= 4¶
-
LEVEL_3B
= 5¶
-
LEVEL_4
= 6¶
-
LEVEL_5
= 7¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_MPEG4_PROFILE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
ADVANCED_CODING_EFFICIENCY
= 4¶
-
ADVANCED_SIMPLE
= 1¶
-
CORE
= 2¶
-
SIMPLE
= 0¶
-
SIMPLE_SCALABLE
= 3¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_MULTI_SLICE_MODE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
MAX_BYTES
= 2¶
-
MAX_MB
= 1¶
-
SINGLE
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_VPX_GOLDEN_FRAME_USE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
PREV
= 0¶
-
REF_PERIOD
= 1¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_VPX_PARTITIONS
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
NUM_1
= 0¶
-
NUM_2
= 1¶
-
NUM_4
= 2¶
-
NUM_8
= 3¶
-
-
class
actfw.v4l2.control.
V4L2_MPEG_VIDEO_VPX_REF_FRAME
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
NUM_1
= 0¶
-
NUM_2
= 1¶
-
NUM_3
= 2¶
-
-
class
actfw.v4l2.control.
V4L2_POWER_LINE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
FREQUENCY_50HZ
= 1¶
-
FREQUENCY_60HZ
= 2¶
-
FREQUENCY_AUTO
= 3¶
-
FREQUENCY_DISABLED
= 0¶
-
-
class
actfw.v4l2.control.
V4L2_PREEMPHASIS
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
DISABLED
= 0¶
-
TUNE_50_uS
= 1¶
-
TUNE_75_uS
= 2¶
-
actfw.v4l2.types module¶
-
class
actfw.v4l2.types.
buffer
¶ Bases:
_ctypes.Structure
-
bytesused
¶ Structure/Union member
-
field
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
index
¶ Structure/Union member
-
length
¶ Structure/Union member
-
m
¶ Structure/Union member
-
memory
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
reserved2
¶ Structure/Union member
-
sequence
¶ Structure/Union member
-
timecode
¶ Structure/Union member
-
timestamp
¶ Structure/Union member
-
type
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
capability
¶ Bases:
_ctypes.Structure
-
bus_info
¶ Structure/Union member
-
capabilities
¶ Structure/Union member
-
card
¶ Structure/Union member
-
device_caps
¶ Structure/Union member
-
driver
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
captureparm
¶ Bases:
_ctypes.Structure
-
capability
¶ Structure/Union member
-
capturemode
¶ Structure/Union member
-
extendedmode
¶ Structure/Union member
-
readbufferbs
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
timeperframe
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
clip
¶ Bases:
_ctypes.Structure
-
c
¶ Structure/Union member
-
next
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
control
¶ Bases:
_ctypes.Structure
-
id
¶ Structure/Union member
-
value
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
fmtdesc
¶ Bases:
_ctypes.Structure
-
description
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
index
¶ Structure/Union member
-
pixelformat
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
type
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
format
¶ Bases:
_ctypes.Structure
-
fmt
¶ Structure/Union member
-
type
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
fract
¶ Bases:
_ctypes.Structure
-
denominator
¶ Structure/Union member
-
numerator
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
frmival_stepwise
¶ Bases:
_ctypes.Structure
-
max
¶ Structure/Union member
-
min
¶ Structure/Union member
-
step
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
frmivalenum
¶ Bases:
_ctypes.Structure
-
discrete
¶ Structure/Union member
-
height
¶ Structure/Union member
-
index
¶ Structure/Union member
-
pixel_format
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
stepwise
¶ Structure/Union member
-
type
¶ Structure/Union member
-
width
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
frmsize_discrete
¶ Bases:
_ctypes.Structure
-
height
¶ Structure/Union member
-
width
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
frmsize_stepwise
¶ Bases:
_ctypes.Structure
-
max_height
¶ Structure/Union member
-
max_width
¶ Structure/Union member
-
min_height
¶ Structure/Union member
-
min_width
¶ Structure/Union member
-
step_height
¶ Structure/Union member
-
step_width
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
frmsizeenum
¶ Bases:
_ctypes.Structure
-
discrete
¶ Structure/Union member
-
index
¶ Structure/Union member
-
pixel_format
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
stepwise
¶ Structure/Union member
-
type
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
outputparm
¶ Bases:
_ctypes.Structure
-
capability
¶ Structure/Union member
-
extendedmode
¶ Structure/Union member
-
outputmode
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
timeperframe
¶ Structure/Union member
-
writebuffers
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
pix_format
¶ Bases:
_ctypes.Structure
-
bytesperline
¶ Structure/Union member
-
colorspace
¶ Structure/Union member
-
field
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
height
¶ Structure/Union member
-
pixelformat
¶ Structure/Union member
-
priv
¶ Structure/Union member
-
quantization
¶ Structure/Union member
-
sizeimage
¶ Structure/Union member
-
width
¶ Structure/Union member
-
xfer_func
¶ Structure/Union member
-
ycbcr_enc
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
pix_format_mplane
¶ Bases:
_ctypes.Structure
-
colorspace
¶ Structure/Union member
-
field
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
height
¶ Structure/Union member
-
num_planes
¶ Structure/Union member
-
pixelformat
¶ Structure/Union member
-
plane_fmt
¶ Structure/Union member
-
quantization
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
width
¶ Structure/Union member
-
xfer_func
¶ Structure/Union member
-
ycbcr_enc
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
plane
¶ Bases:
_ctypes.Structure
-
bytesused
¶ Structure/Union member
-
data_offset
¶ Structure/Union member
-
length
¶ Structure/Union member
-
m
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
plane_pix_format
¶ Bases:
_ctypes.Structure
-
bytesperline
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
sizeimage
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
queryctrl
¶ Bases:
_ctypes.Structure
-
default_value
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
id
¶ Structure/Union member
-
maximum
¶ Structure/Union member
-
minimum
¶ Structure/Union member
-
name
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
step
¶ Structure/Union member
-
type
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
rect
¶ Bases:
_ctypes.Structure
-
height
¶ Structure/Union member
-
left
¶ Structure/Union member
-
top
¶ Structure/Union member
-
width
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
requestbuffers
¶ Bases:
_ctypes.Structure
-
count
¶ Structure/Union member
-
memory
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
type
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
sdr_format
¶ Bases:
_ctypes.Structure
-
buffersize
¶ Structure/Union member
-
pixelformat
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
sliced_vbi_format
¶ Bases:
_ctypes.Structure
-
io_size
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
service_lines
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
streamparm
¶ Bases:
_ctypes.Structure
-
parm
¶ Structure/Union member
-
type
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
timecode
¶ Bases:
_ctypes.Structure
-
flags
¶ Structure/Union member
-
frames
¶ Structure/Union member
-
hours
¶ Structure/Union member
-
minutes
¶ Structure/Union member
-
seconds
¶ Structure/Union member
-
type
¶ Structure/Union member
-
userbits
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
timeval
¶ Bases:
_ctypes.Structure
-
sec
¶ Structure/Union member
-
usec
¶ Structure/Union member
-
-
class
actfw.v4l2.types.
vbi_format
¶ Bases:
_ctypes.Structure
-
count
¶ Structure/Union member
-
flags
¶ Structure/Union member
-
offset
¶ Structure/Union member
-
reserved
¶ Structure/Union member
-
sample_format
¶ Structure/Union member
-
samples_per_line
¶ Structure/Union member
-
sampling_rate
¶ Structure/Union member
-
start
¶ Structure/Union member
-
actfw.v4l2.video module¶
-
class
actfw.v4l2.video.
V4L2_BUF_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
PRIVATE
= 128¶
-
SDR_CAPTURE
= 11¶
-
SDR_OUTPUT
= 12¶
-
SLICED_VBI_CAPTURE
= 6¶
-
SLICED_VBI_OUTPUT
= 7¶
-
VBI_CAPTURE
= 4¶
-
VBI_OUTPUT
= 5¶
-
VIDEO_CAPTURE
= 1¶
-
VIDEO_CAPTURE_MPLANE
= 9¶
-
VIDEO_OUTPUT
= 2¶
-
VIDEO_OUTPUT_MPLANE
= 10¶
-
VIDEO_OUTPUT_OVERLAY
= 8¶
-
VIDEO_OVERLAY
= 3¶
-
-
class
actfw.v4l2.video.
V4L2_FIELD
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
ALTERNATE
= 7¶
-
ANY
= 0¶
-
BOTTOM
= 3¶
-
INTERLACED
= 4¶
-
INTERLACED_BT
= 9¶
-
INTERLACED_TB
= 8¶
-
NONE
= 1¶
-
SEQ_BT
= 6¶
-
SEQ_TB
= 5¶
-
TOP
= 2¶
-
-
class
actfw.v4l2.video.
V4L2_FRMIVAL_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
CONTINUOUS
= 2¶
-
DISCRETE
= 1¶
-
STEPWISE
= 3¶
-
-
class
actfw.v4l2.video.
V4L2_FRMSIZE_TYPE
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
CONTINUOUS
= 2¶
-
DISCRETE
= 1¶
-
STEPWISE
= 3¶
-
-
class
actfw.v4l2.video.
V4L2_MEMORY
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
DMABUF
= 4¶
-
MMAP
= 1¶
-
OVERLAY
= 3¶
-
USERPTR
= 2¶
-
-
class
actfw.v4l2.video.
V4L2_PIX_FMT
(value)¶ Bases:
enum.IntEnum
An enumeration.
-
ABGR32
= 875713089¶
-
ARGB32
= 875708738¶
-
ARGB444
= 842093121¶
-
ARGB555
= 892424769¶
-
ARGB555X
= 3039908417¶
-
BGR24
= 861030210¶
-
BGR32
= 877807426¶
-
BGR666
= 1213351746¶
-
CIT_YYVYUY
= 1448364355¶
-
CPIA1
= 1095323715¶
-
DV
= 1685288548¶
-
ET61X251
= 892483141¶
-
GREY
= 1497715271¶
-
H263
= 859189832¶
-
H264
= 875967048¶
-
H264_MVC
= 875967053¶
-
H264_NO_SC
= 826496577¶
-
HI240
= 875710792¶
-
HM12
= 842091848¶
-
JL2005BCD
= 808602698¶
-
JPEG
= 1195724874¶
-
JPGL
= 1279742026¶
-
KONICA420
= 1229868875¶
-
M420
= 808596557¶
-
MJPEG
= 1196444237¶
-
MPEG
= 1195724877¶
-
MPEG1
= 826757197¶
-
MPEG2
= 843534413¶
-
MPEG4
= 877088845¶
-
MR97310A
= 808530765¶
-
NV12
= 842094158¶
-
NV12M
= 842091854¶
-
NV12MT
= 842091860¶
-
NV12MT_16X16
= 842091862¶
-
NV16
= 909203022¶
-
NV16M
= 909200718¶
-
NV21
= 825382478¶
-
NV21M
= 825380174¶
-
NV24
= 875714126¶
-
NV42
= 842290766¶
-
NV61
= 825644622¶
-
NV61M
= 825642318¶
-
OV511
= 825308495¶
-
OV518
= 942749007¶
-
PAC207
= 925905488¶
-
PAL8
= 944521552¶
-
PJPG
= 1196444240¶
-
PWC1
= 826496848¶
-
PWC2
= 843274064¶
-
RGB24
= 859981650¶
-
RGB32
= 876758866¶
-
RGB332
= 826427218¶
-
RGB444
= 875836498¶
-
RGB555
= 1329743698¶
-
RGB555X
= 1363298130¶
-
RGB565
= 1346520914¶
-
RGB565X
= 1380075346¶
-
S5C_UYVY_JPG
= 1229141331¶
-
SBGGR10
= 808535874¶
-
SBGGR10ALAW8
= 943800929¶
-
SBGGR10DPCM8
= 943800930¶
-
SBGGR10P
= 1094795888¶
-
SBGGR12
= 842090306¶
-
SBGGR16
= 844257602¶
-
SBGGR8
= 825770306¶
-
SE401
= 825242707¶
-
SGBRG10
= 808534599¶
-
SGBRG10ALAW8
= 943802209¶
-
SGBRG10DPCM8
= 943802210¶
-
SGBRG10P
= 1094797168¶
-
SGBRG12
= 842089031¶
-
SGBRG8
= 1196573255¶
-
SGRBG10
= 808534338¶
-
SGRBG10ALAW8
= 943810401¶
-
SGRBG10DPCM8
= 808535106¶
-
SGRBG10P
= 1094805360¶
-
SGRBG12
= 842088770¶
-
SGRBG8
= 1195528775¶
-
SN9C10X
= 808532307¶
-
SN9C2028
= 1481527123¶
-
SN9C20X_I420
= 808597843¶
-
SPCA501
= 825242963¶
-
SPCA505
= 892351827¶
-
SPCA508
= 942683475¶
-
SPCA561
= 825636179¶
-
SQ905C
= 1127559225¶
-
SRGGB10
= 808535890¶
-
SRGGB10ALAW8
= 943805025¶
-
SRGGB10DPCM8
= 943805026¶
-
SRGGB10P
= 1094799984¶
-
SRGGB12
= 842090322¶
-
SRGGB8
= 1111967570¶
-
STV0680
= 808990291¶
-
TM6000
= 808865108¶
-
UV8
= 540563029¶
-
UYVY
= 1498831189¶
-
VC1_ANNEX_G
= 1194410838¶
-
VC1_ANNEX_L
= 1278296918¶
-
VP8
= 808996950¶
-
VYUY
= 1498765654¶
-
WNVA
= 1096175191¶
-
XBGR32
= 875713112¶
-
XRGB32
= 875714626¶
-
XRGB444
= 842093144¶
-
XRGB555
= 892424792¶
-
XRGB555X
= 3039908440¶
-
XVID
= 1145656920¶
-
Y10
= 540029273¶
-
Y10BPACK
= 1110454617¶
-
Y12
= 540160345¶
-
Y12I
= 1228026201¶
-
Y16
= 540422489¶
-
Y16_BE
= 2687906137¶
-
Y4
= 540291161¶
-
Y41P
= 1345401945¶
-
Y6
= 540422233¶
-
Y8I
= 541669465¶
-
YUV32
= 878073177¶
-
YUV410
= 961959257¶
-
YUV411P
= 1345401140¶
-
YUV420
= 842093913¶
-
YUV420M
= 842091865¶
-
YUV422M
= 909200729¶
-
YUV422P
= 1345466932¶
-
YUV444
= 875836505¶
-
YUV444M
= 875711833¶
-
YUV555
= 1331058009¶
-
YUV565
= 1347835225¶
-
YUYV
= 1448695129¶
-
YVU410
= 961893977¶
-
YVU420
= 842094169¶
-
YVU420M
= 825380185¶
-
YVU422M
= 825642329¶
-
YVU444M
= 842288473¶
-
YVYU
= 1431918169¶
-
YYUV
= 1448434009¶
-
Z16
= 540422490¶
-
-
class
actfw.v4l2.video.
Video
(device='/dev/video0', blocking=False)¶ Bases:
object
-
close
()¶
-
dequeue_buffer
(timeout=1)¶
-
lookup_config
(width, height, framerate, pixel_format, expected_format)¶
-
query_capability
()¶
-
queue_buffer
(video_buf)¶
-
request_buffers
(n)¶
-
requeue_buffer
(video_buf)¶
-
set_exposure_time
(ms=None)¶ Set exposure time.
- Parameters
ms (int or None) – exposure time [msec] (None means auto)
- Returns
result
- Return type
boolean
-
set_format
(conf, expected_width=None, expected_height=None, expected_format=None)¶
-
set_framerate
(conf)¶
-
set_horizontal_flip
(flip)¶ Flip video (horizontal) if it supported.
- Parameters
flip (boolean) – enable flip
- Returns
result
- Return type
boolean
-
set_rotation
(rotation)¶ Rotate video if it supported.
- Parameters
rotation (int) – video rotation (must be multiples of 90)
- Returns
result
- Return type
boolean
-
set_vertical_flip
(flip)¶ Flip video (vertical) if it supported.
- Parameters
flip (boolean) – enable flip
- Returns
result
- Return type
boolean
-
start_streaming
()¶
-
stop_streaming
()¶
-
try_convert
(conf, expected_width, expected_height, expected_format)¶
-
-
class
actfw.v4l2.video.
VideoConfig
(width=640, height=480, pixel_format=<V4L2_PIX_FMT.RGB24: 859981650>, framerate=30)¶ Bases:
object