36 #ifndef MMAL_PARAMETERS_CAMERA_H 37 #define MMAL_PARAMETERS_CAMERA_H 281 #define MMAL_MAX_IMAGEFX_PARAMETERS 6 509 #define MMAL_PARAMETER_CAMERA_INFO_MAX_CAMERAS 4 510 #define MMAL_PARAMETER_CAMERA_INFO_MAX_FLASHES 2 511 #define MMAL_PARAMETER_CAMERA_INFO_MAX_STR_LEN 16 729 #define MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN 32 743 #define MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN_V2 256 759 #define MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN_V3 256 785 #define MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN_V4 256
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAM_PRIVACY_INDICATOR_T
char text[MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN_V2]
MMAL_PARAMETER_HEADER_T hdr
MMAL_BOOL_T zero_shutter_lag_mode
uint8_t custom_background_Y
struct MMAL_PARAMETER_CAMERA_INFO_FLASH_T MMAL_PARAMETER_CAMERA_INFO_FLASH_T
struct MMAL_PARAMETER_DRC_T MMAL_PARAMETER_DRC_T
uint32_t max_preview_video_w
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
uint8_t custom_background_V
MMAL_PARAM_CAMERA_USE_CASE_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAM_FLICKERAVOID_T
MMAL_PARAMETER_CAMERA_INFO_FLASH_TYPE_T flash_type
struct MMAL_PARAMETER_CAMERA_INFO_CAMERA_T MMAL_PARAMETER_CAMERA_INFO_CAMERA_T
MMAL_BOOL_T lock_to_faces
struct MMAL_PARAMETER_PRIVACY_INDICATOR_T MMAL_PARAMETER_PRIVACY_INDICATOR_T
struct MMAL_PARAMETER_CAMERA_INTERFACE_T MMAL_PARAMETER_CAMERA_INTERFACE_T
MMAL_PARAMETER_CAMERA_INFO_FLASH_TYPE_T flash_type
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAM_REDEYE_T value
#define MMAL_PARAMETER_CAMERA_INFO_MAX_FLASHES
MMAL_BOOL_T enable_text_background
MMAL_PARAMETER_HEADER_T hdr
uint32_t max_preview_video_h
MMAL_PARAM_FLICKERAVOID_T value
struct MMAL_PARAMETER_IMAGEFX_T MMAL_PARAMETER_IMAGEFX_T
MMAL_PARAMETER_HEADER_T hdr
uint32_t stills_capture_circular_buffer_height
struct MMAL_PARAMETER_CAPTUREMODE_T MMAL_PARAMETER_CAPTUREMODE_T
MMAL_BOOL_T concurrent_capture
MMAL_PARAMETER_HEADER_T hdr
struct MMAL_PARAMETER_CUSTOM_CCM_T MMAL_PARAMETER_CUSTOM_CCM_T
MMAL_PARAM_FACE_TRACK_MODE_T
struct MMAL_PARAMETER_FOCUS_REGION_T MMAL_PARAMETER_FOCUS_REGION_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_FOCUS_REGION_T regions[1]
uint32_t num_preview_video_frames
struct MMAL_PARAMETER_FLICKERAVOID_T MMAL_PARAMETER_FLICKERAVOID_T
MMAL_PARAM_CAMERA_USE_CASE_T use_case
struct MMAL_PARAMETER_CROP_T MMAL_PARAMETER_CROP_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
#define MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN_V3
MMAL_PARAMETER_HEADER_T hdr
struct MMAL_PARAMETER_CAMERA_ANNOTATE_V2_T MMAL_PARAMETER_CAMERA_ANNOTATE_V2_T
uint32_t embedded_data_lines
struct MMAL_PARAMETER_COLOURFX_T MMAL_PARAMETER_COLOURFX_T
struct MMAL_PARAMETER_AWBMODE_T MMAL_PARAMETER_AWBMODE_T
MMAL_BOOL_T show_analog_gain
struct MMAL_PARAMETER_ZEROSHUTTERLAG_T MMAL_PARAMETER_ZEROSHUTTERLAG_T
MMAL_PARAM_AWBMODE_T value
struct MMAL_PARAMETER_CAMERA_STC_MODE_T MMAL_PARAMETER_CAMERA_STC_MODE_T
MMAL_PARAM_EXPOSUREMETERINGMODE_T value
MMAL_BOOL_T show_frame_num
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_DRC_STRENGTH_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_FOCUS_REGION_TYPE_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_RATIONAL_T awb_red_gain
MMAL_PARAM_FACE_TRACK_MODE_T mode
MMAL_PARAMETER_ALGORITHM_CONTROL_ALGORITHMS_T algorithm
MMAL_PARAMETER_HEADER_T hdr
MMAL_BOOL_T custom_text_colour
char text[MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN]
MMAL_PARAMETER_HEADER_T hdr
struct MMAL_PARAMETER_FOCUS_STATUS_T MMAL_PARAMETER_FOCUS_STATUS_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
MMAL_CAMERA_RX_CONFIG_ENCODE
MMAL_PARAMETER_CAMERA_CONFIG_TIMESTAMP_MODE_T use_stc_timestamp
struct MMAL_PARAMETER_RESIZE_T MMAL_PARAMETER_RESIZE_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_RATIONAL_T analog_gain
#define MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
struct MMAL_PARAMETER_FACE_TRACK_FACE_T MMAL_PARAMETER_FACE_TRACK_FACE_T
uint32_t encode_block_length
char text[MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN_V3]
MMAL_CAMERA_RX_CONFIG_ENCODE encode
uint8_t custom_background_Y
MMAL_PARAMETER_HEADER_T hdr
MMAL_BOOL_T show_analog_gain
MMAL_CAMERA_RX_CONFIG_PACK pack
uint32_t num_effect_params
uint32_t fast_preview_resume
MMAL_BOOL_T custom_background_colour
MMAL_BOOL_T allow_upscaling
struct MMAL_PARAMETER_THUMBNAIL_CONFIG_T MMAL_PARAMETER_THUMBNAIL_CONFIG_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_CAMERA_CONFIG_TIMESTAMP_MODE_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_RATIONAL_T focal_length
MMAL_PARAMETER_CAMERA_INFO_FLASH_TYPE_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_BOOL_T show_frame_num
struct MMAL_PARAMETER_FPS_RANGE_T MMAL_PARAMETER_FPS_RANGE_T
MMAL_PARAM_IMAGEFX_T effect
MMAL_RATIONAL_T ccm[3][3]
struct MMAL_PARAMETER_CCM_T MMAL_PARAMETER_CCM_T
struct MMAL_PARAMETER_STEREOSCOPIC_MODE_T MMAL_PARAMETER_STEREOSCOPIC_MODE_T
struct MMAL_PARAMETER_CAMERA_ANNOTATE_V3_T MMAL_PARAMETER_CAMERA_ANNOTATE_V3_T
struct MMAL_PARAMETER_FOCUS_REGIONS_T MMAL_PARAMETER_FOCUS_REGIONS_T
MMAL_PARAMETER_CAPTUREMODE_MODE_T mode
struct MMAL_PARAMETER_EXPOSUREMODE_T MMAL_PARAMETER_EXPOSUREMODE_T
uint8_t custom_background_U
MMAL_PARAM_EXPOSUREMETERINGMODE_T
MMAL_PARAMETER_FOCUS_REGION_TYPE_T type
MMAL_BOOL_T custom_text_colour
MMAL_PARAMETER_CAMERA_INFO_FLASH_T flashes[MMAL_PARAMETER_CAMERA_INFO_MAX_FLASHES]
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
uint32_t mem_handle_table
struct MMAL_PARAMETER_EXPOSUREMETERINGMODE_T MMAL_PARAMETER_EXPOSUREMETERINGMODE_T
struct MMAL_PARAMETER_SENSOR_INFORMATION_T MMAL_PARAMETER_SENSOR_INFORMATION_T
struct MMAL_PARAMETER_REDEYE_T MMAL_PARAMETER_REDEYE_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_FACE_TRACK_FACE_T faces[1]
struct MMAL_PARAMETER_LENS_SHADING_T MMAL_PARAMETER_LENS_SHADING_T
struct MMAL_PARAMETER_FACE_TRACK_T MMAL_PARAMETER_FACE_TRACK_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
struct MMAL_PARAMETER_CAMERA_ANNOTATE_T MMAL_PARAMETER_CAMERA_ANNOTATE_T
MMAL_BOOL_T preserve_aspect_ratio
struct MMAL_PARAMETER_FOCUS_T MMAL_PARAMETER_FOCUS_T
MMAL_PARAM_EXPOSUREMODE_T
MMAL_CAMERA_RX_CONFIG_PACK
MMAL_PARAMETER_HEADER_T hdr
#define MMAL_PARAMETER_CAMERA_INFO_MAX_CAMERAS
MMAL_PARAMETER_HEADER_T hdr
char camera_name[MMAL_PARAMETER_CAMERA_INFO_MAX_STR_LEN]
struct MMAL_PARAMETER_AWB_GAINS_T MMAL_PARAMETER_AWB_GAINS_T
struct MMAL_PARAMETER_INPUT_CROP_T MMAL_PARAMETER_INPUT_CROP_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_BOOL_T custom_background_colour
struct MMAL_PARAMETER_CAPTURE_STATUS_T MMAL_PARAMETER_CAPTURE_STATUS_T
MMAL_RATIONAL_T awb_blue_gain
MMAL_PARAMETER_CAMERA_INFO_CAMERA_T cameras[MMAL_PARAMETER_CAMERA_INFO_MAX_CAMERAS]
MMAL_PARAMETER_HEADER_T hdr
struct MMAL_PARAMETER_ALGORITHM_CONTROL_T MMAL_PARAMETER_ALGORITHM_CONTROL_T
MMAL_BOOL_T show_analog_gain
MMAL_PARAMETER_HEADER_T hdr
struct MMAL_PARAMETER_CAMERA_INFO_T MMAL_PARAMETER_CAMERA_INFO_T
#define MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN_V2
MMAL_PARAM_CAPTURE_STATUS_T
MMAL_RATIONAL_T digital_gain
MMAL_PARAMETER_CAPTUREMODE_MODE_T
MMAL_STEREOSCOPIC_MODE_T mode
struct MMAL_PARAMETER_CAMERA_CONFIG_T MMAL_PARAMETER_CAMERA_CONFIG_T
MMAL_PARAMETER_HEADER_T hdr
MMAL_CAMERA_RX_CONFIG_UNPACK unpack
MMAL_PARAMETER_HEADER_T hdr
MMAL_BOOL_T black_text_background
MMAL_CAMERA_RX_CONFIG_UNPACK
#define MMAL_PARAMETER_CAMERA_INFO_MAX_STR_LEN
uint8_t custom_background_V
MMAL_BOOL_T show_analog_gain
MMAL_PARAM_CAPTURE_STATUS_T status
char text[MMAL_CAMERA_ANNOTATE_MAX_TEXT_LEN_V3]
uint32_t effect_parameter[MMAL_MAX_IMAGEFX_PARAMETERS]
MMAL_BOOL_T enable_text_background
MMAL_PARAM_IMAGEFX_T value
struct MMAL_PARAMETER_FACE_TRACK_RESULTS_T MMAL_PARAMETER_FACE_TRACK_RESULTS_T
MMAL_PARAM_PRIVACY_INDICATOR_T mode
MMAL_CAMERA_CLOCKING_MODE_T mode
struct MMAL_PARAMETER_CAMERA_CLOCKING_MODE_T MMAL_PARAMETER_CAMERA_CLOCKING_MODE_T
MMAL_CAMERA_RX_CONFIG_DECODE decode
MMAL_PARAMETER_HEADER_T hdr
struct MMAL_PARAMETER_FLASH_T MMAL_PARAMETER_FLASH_T
struct MMAL_PARAMETER_CAMERA_SETTINGS_T MMAL_PARAMETER_CAMERA_SETTINGS_T
MMAL_PARAM_FOCUS_STATUS_T status
struct MMAL_PARAMETER_CAMERA_USE_CASE_T MMAL_PARAMETER_CAMERA_USE_CASE_T
MMAL_PARAMETER_ALGORITHM_CONTROL_ALGORITHMS_T
MMAL_CAMERA_INTERFACE_T mode
struct MMAL_PARAMETER_CAMERA_RX_TIMING_T MMAL_PARAMETER_CAMERA_RX_TIMING_T
#define MMAL_MAX_IMAGEFX_PARAMETERS
MMAL_PARAM_FOCUS_STATUS_T
MMAL_PARAMETER_DRC_STRENGTH_T strength
struct MMAL_PARAMETER_FLASH_SELECT_T MMAL_PARAMETER_FLASH_SELECT_T
struct MMAL_PARAMETER_CAMERA_RX_CONFIG_T MMAL_PARAMETER_CAMERA_RX_CONFIG_T
struct MMAL_PARAMETER_EXIF_T MMAL_PARAMETER_EXIF_T
MMAL_CAMERA_CLOCKING_MODE_T
MMAL_CAMERA_RX_CONFIG_DECODE
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
MMAL_PARAMETER_HEADER_T hdr
MMAL_BOOL_T show_frame_num
struct MMAL_PARAMETER_FIELD_OF_VIEW_T MMAL_PARAMETER_FIELD_OF_VIEW_T
uint8_t custom_background_U
struct MMAL_PARAMETER_CAMERA_ANNOTATE_V4_T MMAL_PARAMETER_CAMERA_ANNOTATE_V4_T
struct MMAL_PARAMETER_IMAGEFX_PARAMETERS_T MMAL_PARAMETER_IMAGEFX_PARAMETERS_T
MMAL_PARAM_EXPOSUREMODE_T value
#define MMAL_PARAMETER_GROUP_CAMERA
MMAL_CAMERA_STC_MODE_T value