Camera3_stream_buffer_set 구조체 참조

Camera3_stream_buffer_set 구조체 참조

#include < camera3.h >

데이터 필드

Camera3_stream_t * 개울
uint32_t num_buffers
buffer_handle_t ** 버퍼

상세 설명

Camera3_stream_buffer_set_t:

스트림에 대한 전체 gralloc 버퍼 세트입니다. 이 구조는 카메라 HAL 장치가 새로 할당된 스트림 버퍼를 등록/매핑/등할 수 있도록 Register_stream_buffers()에 제공됩니다.

>= CAMERA_DEVICE_API_VERSION_3_2:

더 이상 사용되지 않으며 사용되지 않습니다. 특히, Register_stream_buffers도 더 이상 사용되지 않으며 호출되지 않습니다.

Camera3.h 파일의 1844번째 줄에 정의되어 있습니다.

현장 문서

buffer_handle_t** 버퍼

이 스트림에 대한 gralloc 버퍼 핸들의 배열입니다. 스트림 형식이 HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED로 설정된 경우 카메라 HAL 기기는 전달된 버퍼를 검사하여 플랫폼 전용 픽셀 형식 정보를 확인해야 합니다.

Camera3.h 파일의 1862번째 줄에 정의되어 있습니다.

uint32_t num_buffers

이 스트림의 버퍼 수입니다. 최소한 stream->max_buffers가 보장됩니다.

Camera3.h 파일의 1854번째 줄에 정의되어 있습니다.

Camera3_stream_t * 스트림

이러한 버퍼가 속한 스트림에 대한 스트림 핸들

Camera3.h 파일의 1848 행에 정의되어 있습니다.


이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.