FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
AndroidCameraCtx Struct Reference

Data Fields

const AVClassclass
 
int requested_width
 
int requested_height
 
AVRational framerate
 
int camera_index
 
int input_queue_size
 
uint8_t lens_facing
 
int32_t sensor_orientation
 
int width
 
int height
 
int32_t framerate_range [2]
 
int image_format
 
ACameraManager * camera_mgr
 
char * camera_id
 
ACameraMetadata * camera_metadata
 
ACameraDevice * camera_dev
 
ACameraDevice_StateCallbacks camera_state_callbacks
 
AImageReader * image_reader
 
AImageReader_ImageListener image_listener
 
ANativeWindow * image_reader_window
 
ACaptureSessionOutputContainer * capture_session_output_container
 
ACaptureSessionOutput * capture_session_output
 
ACameraOutputTarget * camera_output_target
 
ACaptureRequest * capture_request
 
ACameraCaptureSession_stateCallbacks capture_session_state_callbacks
 
ACameraCaptureSession * capture_session
 
AVThreadMessageQueueinput_queue
 
atomic_int exit
 
atomic_int got_image_format
 

Detailed Description

Definition at line 59 of file android_camera.c.

Field Documentation

const AVClass* AndroidCameraCtx::class

Definition at line 60 of file android_camera.c.

int AndroidCameraCtx::requested_width

Definition at line 62 of file android_camera.c.

Referenced by match_video_size().

int AndroidCameraCtx::requested_height

Definition at line 63 of file android_camera.c.

Referenced by match_video_size().

AVRational AndroidCameraCtx::framerate

Definition at line 64 of file android_camera.c.

Referenced by match_framerate().

int AndroidCameraCtx::camera_index

Definition at line 65 of file android_camera.c.

Referenced by open_camera().

int AndroidCameraCtx::input_queue_size

Definition at line 66 of file android_camera.c.

Referenced by android_camera_read_header(), and image_available().

uint8_t AndroidCameraCtx::lens_facing

Definition at line 68 of file android_camera.c.

Referenced by add_display_matrix(), and get_sensor_orientation().

int32_t AndroidCameraCtx::sensor_orientation

Definition at line 69 of file android_camera.c.

Referenced by add_display_matrix(), and get_sensor_orientation().

int AndroidCameraCtx::width
int AndroidCameraCtx::height
int32_t AndroidCameraCtx::framerate_range[2]

Definition at line 72 of file android_camera.c.

Referenced by add_video_stream(), create_capture_session(), and match_framerate().

int AndroidCameraCtx::image_format

Definition at line 73 of file android_camera.c.

Referenced by add_video_stream(), get_image_format(), and image_available().

ACameraManager* AndroidCameraCtx::camera_mgr
char* AndroidCameraCtx::camera_id

Definition at line 76 of file android_camera.c.

Referenced by android_camera_read_close(), and open_camera().

ACameraMetadata* AndroidCameraCtx::camera_metadata
ACameraDevice* AndroidCameraCtx::camera_dev

Definition at line 78 of file android_camera.c.

Referenced by android_camera_read_close(), create_capture_session(), and open_camera().

ACameraDevice_StateCallbacks AndroidCameraCtx::camera_state_callbacks

Definition at line 79 of file android_camera.c.

Referenced by open_camera().

AImageReader* AndroidCameraCtx::image_reader

Definition at line 80 of file android_camera.c.

Referenced by android_camera_read_close(), and create_image_reader().

AImageReader_ImageListener AndroidCameraCtx::image_listener

Definition at line 81 of file android_camera.c.

Referenced by create_image_reader().

ANativeWindow* AndroidCameraCtx::image_reader_window
ACaptureSessionOutputContainer* AndroidCameraCtx::capture_session_output_container

Definition at line 83 of file android_camera.c.

Referenced by android_camera_read_close(), and create_capture_session().

ACaptureSessionOutput* AndroidCameraCtx::capture_session_output

Definition at line 84 of file android_camera.c.

Referenced by android_camera_read_close(), and create_capture_session().

ACameraOutputTarget* AndroidCameraCtx::camera_output_target

Definition at line 85 of file android_camera.c.

Referenced by android_camera_read_close(), and create_capture_session().

ACaptureRequest* AndroidCameraCtx::capture_request

Definition at line 86 of file android_camera.c.

Referenced by android_camera_read_close(), and create_capture_session().

ACameraCaptureSession_stateCallbacks AndroidCameraCtx::capture_session_state_callbacks

Definition at line 87 of file android_camera.c.

Referenced by create_capture_session().

ACameraCaptureSession* AndroidCameraCtx::capture_session

Definition at line 88 of file android_camera.c.

Referenced by android_camera_read_close(), and create_capture_session().

AVThreadMessageQueue* AndroidCameraCtx::input_queue
atomic_int AndroidCameraCtx::exit
atomic_int AndroidCameraCtx::got_image_format

The documentation for this struct was generated from the following file: