Android Hardware Abstraction Layer
Data Fields
camera3_stream_configuration Struct Reference

#include <camera3.h>

Data Fields

uint32_t num_streams
 
camera3_stream_t ** streams
 

Detailed Description

camera3_stream_configuration_t:

A structure of stream definitions, used by configure_streams(). This structure defines all the output streams and the reprocessing input stream for the current camera use case.

Definition at line 1172 of file camera3.h.

Field Documentation

uint32_t num_streams

The total number of streams requested by the framework. This includes both input and output streams. The number of streams will be at least 1, and there will be at least one output-capable stream.

Definition at line 1178 of file camera3.h.

camera3_stream_t** streams

An array of camera stream pointers, defining the input/output configuration for the camera HAL device.

At most one input-capable stream may be defined (INPUT or BIDIRECTIONAL) in a single configuration.

At least one output-capable stream must be defined (OUTPUT or BIDIRECTIONAL).

Definition at line 1190 of file camera3.h.


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