actfw.v4l2 package¶
Submodules¶
actfw.v4l2.control module¶
-
class
actfw.v4l2.control.V4L2_AUTO_FOCUS_RANGE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
AUTO= 0¶
-
INFINITY= 3¶
-
MACRO= 2¶
-
NORMAL= 1¶
-
-
class
actfw.v4l2.control.V4L2_CID(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn 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.IntEnumAn 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.IntEnumAn 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.IntEnumAn enumeration.
-
DISABLED= 0¶
-
TUNE_50_uS= 1¶
-
TUNE_75_uS= 2¶
-
-
class
actfw.v4l2.control.V4L2_DETECT_MD_MODE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
DISABLED= 0¶
-
GLOBAL= 1¶
-
REGION_GRID= 3¶
-
THRESHOLD_GRID= 2¶
-
-
class
actfw.v4l2.control.V4L2_DV_IT_CONTENT_TYPE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
CINEMA= 2¶
-
GAME= 3¶
-
GRAPHICS= 0¶
-
NO_ITC= 4¶
-
PHOTO= 1¶
-
-
class
actfw.v4l2.control.V4L2_DV_RGB_RANGE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
AUTO= 0¶
-
FULL= 2¶
-
LIMITED= 1¶
-
-
class
actfw.v4l2.control.V4L2_DV_TX_MODE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
DVI_D= 0¶
-
HDMI= 1¶
-
-
class
actfw.v4l2.control.V4L2_EXPOSURE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
APERTURE_PRIORITY= 3¶
-
AUTO= 0¶
-
MANUAL= 1¶
-
SHUTTER_PRIORITY= 2¶
-
-
class
actfw.v4l2.control.V4L2_EXPOSURE_METERING(value)¶ Bases:
enum.IntEnumAn enumeration.
-
AVERAGE= 0¶
-
CENTER_WEIGHTED= 1¶
-
MATRIX= 3¶
-
SPOT= 2¶
-
-
class
actfw.v4l2.control.V4L2_FLASH_LED_MODE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
FLASH= 1¶
-
NONE= 0¶
-
TORCH= 2¶
-
-
class
actfw.v4l2.control.V4L2_FLASH_STROBE_SOURCE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
EXTERNAL= 1¶
-
SOFTWARE= 0¶
-
-
class
actfw.v4l2.control.V4L2_ISO_SENSITIVITY(value)¶ Bases:
enum.IntEnumAn enumeration.
-
AUTO= 1¶
-
MANUAL= 0¶
-
-
class
actfw.v4l2.control.V4L2_JPEG_CHROMA(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn 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.IntEnumAn 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.IntEnumAn enumeration.
-
CRC16= 1¶
-
NONE= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_AUDIO_DEC_PLAYBACK(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn 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.IntEnumAn 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.IntEnumAn 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.IntEnumAn 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.IntEnumAn enumeration.
-
DUAL= 2¶
-
JOINT_STEREO= 1¶
-
MONO= 3¶
-
STEREO= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_AUDIO_MODE_EXTENSION(value)¶ Bases:
enum.IntEnumAn enumeration.
-
BOUND_12= 2¶
-
BOUND_16= 3¶
-
BOUND_4= 0¶
-
BOUND_8= 1¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_AUDIO_SAMPLING(value)¶ Bases:
enum.IntEnumAn enumeration.
-
FREQ_32000= 2¶
-
FREQ_44100= 0¶
-
FREQ_48000= 1¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER(value)¶ Bases:
enum.IntEnumAn enumeration.
-
TYPE_1D_HOR= 1¶
-
TYPE_OFF= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn 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.IntEnumAn enumeration.
-
AUTO= 1¶
-
MANUAL= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
AUTO= 1¶
-
MANUAL= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
DISABLED= 0¶
-
I_FRAME= 1¶
-
NOT_CODED= 2¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
BUF_LIMIT= 2¶
-
DISABLED= 0¶
-
LEVEL_LIMIT= 1¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_STREAM_TYPE(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn enumeration.
-
IVTV= 1¶
-
NONE= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn enumeration.
-
CBR= 1¶
-
VBR= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO_ENCODING(value)¶ Bases:
enum.IntEnumAn enumeration.
-
MPEG_1= 0¶
-
MPEG_2= 1¶
-
MPEG_4_AVC= 2¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO_H264(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn enumeration.
-
CABAC= 1¶
-
CAVLC= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO_H264_FMO_CHANGE_DIR(value)¶ Bases:
enum.IntEnumAn enumeration.
-
LEFT= 1¶
-
RIGHT= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO_H264_FMO_MAP_TYPE(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn enumeration.
-
B= 0¶
-
P= 1¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO_H264_LOOP_FILTER_MODE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
DISABLED= 1¶
-
DISABLED_AT_SLICE_BOUNDARY= 2¶
-
ENABLED= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO_H264_PROFILE(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn 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.IntEnumAn 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.IntEnumAn enumeration.
-
JOINED_WITH_1ST_FRAME= 1¶
-
SEPARATE= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO_MPEG4(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn 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.IntEnumAn enumeration.
-
MAX_BYTES= 2¶
-
MAX_MB= 1¶
-
SINGLE= 0¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO_VPX_GOLDEN_FRAME_USE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
PREV= 0¶
-
REF_PERIOD= 1¶
-
-
class
actfw.v4l2.control.V4L2_MPEG_VIDEO_VPX_PARTITIONS(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn enumeration.
-
NUM_1= 0¶
-
NUM_2= 1¶
-
NUM_3= 2¶
-
-
class
actfw.v4l2.control.V4L2_POWER_LINE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
FREQUENCY_50HZ= 1¶
-
FREQUENCY_60HZ= 2¶
-
FREQUENCY_AUTO= 3¶
-
FREQUENCY_DISABLED= 0¶
-
-
class
actfw.v4l2.control.V4L2_PREEMPHASIS(value)¶ Bases:
enum.IntEnumAn 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.IntEnumAn 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.IntEnumAn 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.IntEnumAn enumeration.
-
CONTINUOUS= 2¶
-
DISCRETE= 1¶
-
STEPWISE= 3¶
-
-
class
actfw.v4l2.video.V4L2_FRMSIZE_TYPE(value)¶ Bases:
enum.IntEnumAn enumeration.
-
CONTINUOUS= 2¶
-
DISCRETE= 1¶
-
STEPWISE= 3¶
-
-
class
actfw.v4l2.video.V4L2_MEMORY(value)¶ Bases:
enum.IntEnumAn enumeration.
-
DMABUF= 4¶
-
MMAP= 1¶
-
OVERLAY= 3¶
-
USERPTR= 2¶
-
-
class
actfw.v4l2.video.V4L2_PIX_FMT(value)¶ Bases:
enum.IntEnumAn 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