actfw_core.v4l2 package

Submodules

actfw_core.v4l2.control module

class actfw_core.v4l2.control.V4L2_AUTO_FOCUS_RANGE(value)

Bases: enum.IntEnum

An enumeration.

AUTO = 0
INFINITY = 3
MACRO = 2
NORMAL = 1
class actfw_core.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
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_BCM2835_ISP_BASE = 9968096
USER_BCM2835_ISP_BLACK_LEVEL = 9968099
USER_BCM2835_ISP_CC_MATRIX = 9968097
USER_BCM2835_ISP_CDN = 9968105
USER_BCM2835_ISP_DENOISE = 9968102
USER_BCM2835_ISP_DPC = 9968104
USER_BCM2835_ISP_GAMMA = 9968101
USER_BCM2835_ISP_GEQ = 9968100
USER_BCM2835_ISP_LENS_SHADING = 9968098
USER_BCM2835_ISP_SHARPEN = 9968103
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_core.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_core.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_core.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_core.v4l2.control.V4L2_DEEMPHASIS(value)

Bases: enum.IntEnum

An enumeration.

DISABLED = 0
TUNE_50_uS = 1
TUNE_75_uS = 2
class actfw_core.v4l2.control.V4L2_DETECT_MD_MODE(value)

Bases: enum.IntEnum

An enumeration.

DISABLED = 0
GLOBAL = 1
REGION_GRID = 3
THRESHOLD_GRID = 2
class actfw_core.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_core.v4l2.control.V4L2_DV_RGB_RANGE(value)

Bases: enum.IntEnum

An enumeration.

AUTO = 0
FULL = 2
LIMITED = 1
class actfw_core.v4l2.control.V4L2_DV_TX_MODE(value)

Bases: enum.IntEnum

An enumeration.

DVI_D = 0
HDMI = 1
class actfw_core.v4l2.control.V4L2_EXPOSURE(value)

Bases: enum.IntEnum

An enumeration.

APERTURE_PRIORITY = 3
AUTO = 0
MANUAL = 1
SHUTTER_PRIORITY = 2
class actfw_core.v4l2.control.V4L2_EXPOSURE_METERING(value)

Bases: enum.IntEnum

An enumeration.

AVERAGE = 0
CENTER_WEIGHTED = 1
MATRIX = 3
SPOT = 2
class actfw_core.v4l2.control.V4L2_FLASH_LED_MODE(value)

Bases: enum.IntEnum

An enumeration.

FLASH = 1
NONE = 0
TORCH = 2
class actfw_core.v4l2.control.V4L2_FLASH_STROBE_SOURCE(value)

Bases: enum.IntEnum

An enumeration.

EXTERNAL = 1
SOFTWARE = 0
class actfw_core.v4l2.control.V4L2_ISO_SENSITIVITY(value)

Bases: enum.IntEnum

An enumeration.

AUTO = 1
MANUAL = 0
class actfw_core.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_core.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_core.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_core.v4l2.control.V4L2_MPEG_AUDIO_CRC(value)

Bases: enum.IntEnum

An enumeration.

CRC16 = 1
NONE = 0
class actfw_core.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_core.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_core.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_core.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_core.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_core.v4l2.control.V4L2_MPEG_AUDIO_MODE(value)

Bases: enum.IntEnum

An enumeration.

DUAL = 2
JOINT_STEREO = 1
MONO = 3
STEREO = 0
class actfw_core.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_core.v4l2.control.V4L2_MPEG_AUDIO_SAMPLING(value)

Bases: enum.IntEnum

An enumeration.

FREQ_32000 = 2
FREQ_44100 = 0
FREQ_48000 = 1
class actfw_core.v4l2.control.V4L2_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER(value)

Bases: enum.IntEnum

An enumeration.

TYPE_1D_HOR = 1
TYPE_OFF = 0
class actfw_core.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_core.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_core.v4l2.control.V4L2_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE(value)

Bases: enum.IntEnum

An enumeration.

AUTO = 1
MANUAL = 0
class actfw_core.v4l2.control.V4L2_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE(value)

Bases: enum.IntEnum

An enumeration.

AUTO = 1
MANUAL = 0
class actfw_core.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_core.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_core.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_core.v4l2.control.V4L2_MPEG_STREAM_VBI_FMT(value)

Bases: enum.IntEnum

An enumeration.

IVTV = 1
NONE = 0
class actfw_core.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_core.v4l2.control.V4L2_MPEG_VIDEO_BITRATE_MODE(value)

Bases: enum.IntEnum

An enumeration.

CBR = 1
VBR = 0
class actfw_core.v4l2.control.V4L2_MPEG_VIDEO_ENCODING(value)

Bases: enum.IntEnum

An enumeration.

MPEG_1 = 0
MPEG_2 = 1
MPEG_4_AVC = 2
class actfw_core.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_core.v4l2.control.V4L2_MPEG_VIDEO_H264_ENTROPY_MODE(value)

Bases: enum.IntEnum

An enumeration.

CABAC = 1
CAVLC = 0
class actfw_core.v4l2.control.V4L2_MPEG_VIDEO_H264_FMO_CHANGE_DIR(value)

Bases: enum.IntEnum

An enumeration.

LEFT = 1
RIGHT = 0
class actfw_core.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_core.v4l2.control.V4L2_MPEG_VIDEO_H264_HIERARCHICAL_CODING(value)

Bases: enum.IntEnum

An enumeration.

B = 0
P = 1
class actfw_core.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_core.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_core.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_core.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_core.v4l2.control.V4L2_MPEG_VIDEO_HEADER_MODE(value)

Bases: enum.IntEnum

An enumeration.

JOINED_WITH_1ST_FRAME = 1
SEPARATE = 0
class actfw_core.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_core.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_core.v4l2.control.V4L2_MPEG_VIDEO_MULTI_SLICE_MODE(value)

Bases: enum.IntEnum

An enumeration.

MAX_BYTES = 2
MAX_MB = 1
SINGLE = 0
class actfw_core.v4l2.control.V4L2_MPEG_VIDEO_VPX_GOLDEN_FRAME_USE(value)

Bases: enum.IntEnum

An enumeration.

PREV = 0
REF_PERIOD = 1
class actfw_core.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_core.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_core.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_core.v4l2.control.V4L2_PREEMPHASIS(value)

Bases: enum.IntEnum

An enumeration.

DISABLED = 0
TUNE_50_uS = 1
TUNE_75_uS = 2
class actfw_core.v4l2.control.V4L2_SCENE_MODE(value)

Bases: enum.IntEnum

An enumeration.

BACKLIGHT = 1
BEACH_SNOW = 2
CANDLE_LIGHT = 3
DAWN_DUSK = 4
FALL_COLORS = 5
FIREWORKS = 6
LANDSCAPE = 7
NIGHT = 8
NONE = 0
PARTY_INDOOR = 9
PORTRAIT = 10
SPORTS = 11
SUNSET = 12
TEXT = 13
class actfw_core.v4l2.control.V4L2_WHITE_BALANCE(value)

Bases: enum.IntEnum

An enumeration.

AUTO = 1
CLOUDY = 8
DAYLIGHT = 6
FLASH = 7
FLUORESCENT = 3
FLUORESCENT_H = 4
HORIZON = 5
INCANDESCENT = 2
MANUAL = 0
SHADE = 9

actfw_core.v4l2.types module

class actfw_core.v4l2.types.bcm2835_isp_black_level

Bases: _ctypes.Structure

black_level_b

Structure/Union member

black_level_g

Structure/Union member

black_level_r

Structure/Union member

enabled

Structure/Union member

padding

Structure/Union member

class actfw_core.v4l2.types.bcm2835_isp_gain_format(value)

Bases: enum.IntEnum

An enumeration.

GAIN_FORMAT_U0P8_1 = 0
GAIN_FORMAT_U1P7_0 = 1
GAIN_FORMAT_U1P7_1 = 2
GAIN_FORMAT_U2P6_0 = 3
GAIN_FORMAT_U2P6_1 = 4
GAIN_FORMAT_U3P5_0 = 5
GAIN_FORMAT_U3P5_1 = 6
GAIN_FORMAT_U4P10 = 7
class actfw_core.v4l2.types.bcm2835_isp_gamma

Bases: _ctypes.Structure

enabled

Structure/Union member

x

Structure/Union member

y

Structure/Union member

class actfw_core.v4l2.types.bcm2835_isp_lens_shading

Bases: _ctypes.Structure

corner_sampled

Structure/Union member

dmabuf

Structure/Union member

enabled

Structure/Union member

gain_format

Structure/Union member

grid_cell_size

Structure/Union member

grid_height

Structure/Union member

grid_stride

Structure/Union member

grid_width

Structure/Union member

ref_transform

Structure/Union member

class actfw_core.v4l2.types.bcm2835_isp_stats

Bases: _ctypes.Structure

agc_stats

Structure/Union member

awb_stats

Structure/Union member

floating_stats

Structure/Union member

focus_stats

Structure/Union member

hist

Structure/Union member

size

Structure/Union member

version

Structure/Union member

class actfw_core.v4l2.types.bcm2835_isp_stats_contrast

Bases: _ctypes.Structure

brightness

Structure/Union member

contrast

Structure/Union member

points

Structure/Union member

class actfw_core.v4l2.types.bcm2835_isp_stats_focus

Bases: _ctypes.Structure

contrast_val

Structure/Union member

contrast_val_num

Structure/Union member

class actfw_core.v4l2.types.bcm2835_isp_stats_hist

Bases: _ctypes.Structure

b_hist

Structure/Union member

g_hist

Structure/Union member

r_hist

Structure/Union member

class actfw_core.v4l2.types.bcm2835_isp_stats_region

Bases: _ctypes.Structure

b_sum

Structure/Union member

counted

Structure/Union member

g_sum

Structure/Union member

noncounted

Structure/Union member

r_sum

Structure/Union member

class actfw_core.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_core.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_core.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_core.v4l2.types.clip

Bases: _ctypes.Structure

c

Structure/Union member

next

Structure/Union member

class actfw_core.v4l2.types.control

Bases: _ctypes.Structure

id

Structure/Union member

value

Structure/Union member

class actfw_core.v4l2.types.exportbuffer

Bases: _ctypes.Structure

fd

Structure/Union member

flags

Structure/Union member

index

Structure/Union member

plane

Structure/Union member

reserved

Structure/Union member

type

Structure/Union member

class actfw_core.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_core.v4l2.types.format

Bases: _ctypes.Structure

fmt

Structure/Union member

type

Structure/Union member

class actfw_core.v4l2.types.fract

Bases: _ctypes.Structure

denominator

Structure/Union member

numerator

Structure/Union member

class actfw_core.v4l2.types.frmival_stepwise

Bases: _ctypes.Structure

max

Structure/Union member

min

Structure/Union member

step

Structure/Union member

class actfw_core.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_core.v4l2.types.frmsize_discrete

Bases: _ctypes.Structure

height

Structure/Union member

width

Structure/Union member

class actfw_core.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_core.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_core.v4l2.types.mbus_framefmt

Bases: _ctypes.Structure

code

Structure/Union member

colorspace

Structure/Union member

field

Structure/Union member

height

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_core.v4l2.types.meta_format

Bases: _ctypes.Structure

buffersize

Structure/Union member

dataformat

Structure/Union member

class actfw_core.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_core.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_core.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_core.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_core.v4l2.types.plane_pix_format

Bases: _ctypes.Structure

bytesperline

Structure/Union member

reserved

Structure/Union member

sizeimage

Structure/Union member

class actfw_core.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_core.v4l2.types.rect

Bases: _ctypes.Structure

height

Structure/Union member

left

Structure/Union member

top

Structure/Union member

width

Structure/Union member

class actfw_core.v4l2.types.requestbuffers

Bases: _ctypes.Structure

count

Structure/Union member

memory

Structure/Union member

reserved

Structure/Union member

type

Structure/Union member

class actfw_core.v4l2.types.sdr_format

Bases: _ctypes.Structure

buffersize

Structure/Union member

pixelformat

Structure/Union member

reserved

Structure/Union member

class actfw_core.v4l2.types.selection

Bases: _ctypes.Structure

flags

Structure/Union member

r

Structure/Union member

reserved

Structure/Union member

target

Structure/Union member

type

Structure/Union member

class actfw_core.v4l2.types.sliced_vbi_format

Bases: _ctypes.Structure

io_size

Structure/Union member

reserved

Structure/Union member

service_lines

Structure/Union member

class actfw_core.v4l2.types.streamparm

Bases: _ctypes.Structure

parm

Structure/Union member

type

Structure/Union member

class actfw_core.v4l2.types.subdev_format

Bases: _ctypes.Structure

format

Structure/Union member

pad

Structure/Union member

reserved

Structure/Union member

which

Structure/Union member

class actfw_core.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_core.v4l2.types.timeval

Bases: _ctypes.Structure

sec

Structure/Union member

usec

Structure/Union member

class actfw_core.v4l2.types.v4l2_ext_control

Bases: _ctypes.Structure

id

Structure/Union member

p_u16

Structure/Union member

p_u32

Structure/Union member

p_u8

Structure/Union member

ptr

Structure/Union member

reserved2

Structure/Union member

size

Structure/Union member

string

Structure/Union member

value

Structure/Union member

value64

Structure/Union member

class actfw_core.v4l2.types.v4l2_ext_controls

Bases: _ctypes.Structure

controls

Structure/Union member

count

Structure/Union member

ctrl_class

Structure/Union member

error_idx

Structure/Union member

request_fd

Structure/Union member

reserved

Structure/Union member

which

Structure/Union member

class actfw_core.v4l2.types.v4l2_query_ext_ctrl

Bases: _ctypes.Structure

default_value

Structure/Union member

dims

Structure/Union member

elem_size

Structure/Union member

elems

Structure/Union member

flags

Structure/Union member

id

Structure/Union member

maximum

Structure/Union member

minimum

Structure/Union member

name

Structure/Union member

nr_of_dims

Structure/Union member

reserved

Structure/Union member

step

Structure/Union member

type

Structure/Union member

class actfw_core.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

class actfw_core.v4l2.types.window

Bases: _ctypes.Structure

bitmap

Structure/Union member

chromakey

Structure/Union member

clipcount

Structure/Union member

clips

Structure/Union member

field

Structure/Union member

global_alpha

Structure/Union member

w

Structure/Union member

actfw_core.v4l2.video module

class actfw_core.v4l2.video.MEDIA_BUS_FMT(value)

Bases: enum.IntEnum

An enumeration.

SBGGR10_1X10 = 12295
SBGGR8_1X8 = 12289
SGBRG10_1X10 = 12302
SGRBG10_1X10 = 12298
SRGGB10_1X10 = 12303
class actfw_core.v4l2.video.RawVideo(device, blocking=False, init_controls=[], v4l2_buf_type=V4L2_BUF_TYPE.VIDEO_CAPTURE)

Bases: object

close()
dequeue_buffer(timeout=1, v4l2_memory: actfw_core.v4l2.video.V4L2_MEMORY = V4L2_MEMORY.MMAP)
dequeue_buffer_nonblocking(v4l2_memory: actfw_core.v4l2.video.V4L2_MEMORY = V4L2_MEMORY.MMAP)
export_buffers()
get_ext_controls(ids: List[actfw_core.v4l2.control.V4L2_CID]) List[actfw_core.v4l2.types.v4l2_ext_control]
init_controls(targets)
make_initializer(query)
query_ext_controls() List[actfw_core.v4l2.types.v4l2_query_ext_ctrl]
queue_all_buffers()
queue_buffer(index)
request_buffers(n, v4l2_memory: actfw_core.v4l2.video.V4L2_MEMORY = V4L2_MEMORY.MMAP, dma_fds=[]) int
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_ext_controls(ctr_list: List[actfw_core.v4l2.types.v4l2_ext_controls])
set_framerate(conf)
set_horizontal_flip(flip)

Flip video (horizontal) if it supported.

Parameters

flip (boolean) – enable flip

Returns

result

Return type

boolean

set_meta_format(dataformat: actfw_core.v4l2.video.V4L2_META_FMT, buffersize)
set_pix_format(expected_width, expected_height, expected_format: actfw_core.v4l2.video.V4L2_PIX_FMT)
set_selection(left, top, width, height)
set_subdev_format(expected_width, expected_height, expected_format: actfw_core.v4l2.video.MEDIA_BUS_FMT)
set_vertical_flip(flip)

Flip video (vertical) if it supported.

Parameters

flip (boolean) – enable flip

Returns

result

Return type

boolean

start_streaming()
stop_streaming()
class actfw_core.v4l2.video.V4L2_BUF_TYPE(value)

Bases: enum.IntEnum

An enumeration.

META_CAPTURE = 13
META_OUTPUT = 14
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_core.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_core.v4l2.video.V4L2_FRMIVAL_TYPE(value)

Bases: enum.IntEnum

An enumeration.

CONTINUOUS = 2
DISCRETE = 1
STEPWISE = 3
class actfw_core.v4l2.video.V4L2_FRMSIZE_TYPE(value)

Bases: enum.IntEnum

An enumeration.

CONTINUOUS = 2
DISCRETE = 1
STEPWISE = 3
class actfw_core.v4l2.video.V4L2_MEMORY(value)

Bases: enum.IntEnum

An enumeration.

DMABUF = 4
MMAP = 1
OVERLAY = 3
USERPTR = 2
class actfw_core.v4l2.video.V4L2_META_FMT(value)

Bases: enum.IntEnum

An enumeration.

BCM2835_ISP_STATS = 1096045378
class actfw_core.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_core.v4l2.video.V4L2_SEL_FLAG(value)

Bases: enum.IntEnum

An enumeration.

GE = 1
KEEP_CONFIG = 4
LE = 2
class actfw_core.v4l2.video.V4L2_SEL_TGT(value)

Bases: enum.IntEnum

An enumeration.

COMPOSE = 256
COMPOSE_BOUNDS = 258
COMPOSE_DEFAULT = 257
COMPOSE_PADDED = 259
CROP = 0
CROP_BOUNDS = 2
CROP_DEFAULT = 1
NATIVE_SIZE = 3
class actfw_core.v4l2.video.V4L2_SUBDEV_FORMAT_WHENCE(value)

Bases: enum.IntEnum

An enumeration.

ACTIVE = 1
TRY = 0
class actfw_core.v4l2.video.V4LConverter(device_fd)

Bases: object

convert(buffer: actfw_core.v4l2.video.VideoBuffer, src_fmt, dst_fmt) bytes
try_convert(src_fmt, expected_width, expected_height, expected_format) actfw_core.v4l2.types.format
class actfw_core.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()
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_core.v4l2.video.VideoBuffer(video, index, v4l2_memory: actfw_core.v4l2.video.V4L2_MEMORY = V4L2_MEMORY.MMAP, dma_fd=None, v4l2_buf_type=V4L2_BUF_TYPE.VIDEO_CAPTURE)

Bases: object

unmap_buffer()
class actfw_core.v4l2.video.VideoConfig(width=640, height=480, pixel_format=V4L2_PIX_FMT.RGB24, framerate=30)

Bases: object

class actfw_core.v4l2.video.VideoPort(value)

Bases: enum.Enum

An enumeration.

CSI = 1
USB = 2
class actfw_core.v4l2.video.VideoStream(video)

Bases: object

capture(timeout=1, in_expected_format=True)

Module contents