My Project
MMAL_PARAMETER_BUFFER_REQUIREMENTS_T Struct Reference

#include <mmal_parameters_common.h>

Public Attributes

MMAL_PARAMETER_HEADER_T hdr
 
uint32_t buffer_num_min
 
uint32_t buffer_size_min
 
uint32_t buffer_alignment_min
 
uint32_t buffer_num_recommended
 
uint32_t buffer_size_recommended
 

Detailed Description

Buffer requirements parameter. This is mainly used to increase the requirements of a component.

Definition at line 106 of file mmal_parameters_common.h.

Member Data Documentation

◆ buffer_alignment_min

uint32_t MMAL_PARAMETER_BUFFER_REQUIREMENTS_T::buffer_alignment_min

Minimum alignment requirement for the buffers. A value of zero means no special alignment requirements.

Definition at line 112 of file mmal_parameters_common.h.

◆ buffer_num_min

uint32_t MMAL_PARAMETER_BUFFER_REQUIREMENTS_T::buffer_num_min

Minimum number of buffers the port requires

Definition at line 110 of file mmal_parameters_common.h.

◆ buffer_num_recommended

uint32_t MMAL_PARAMETER_BUFFER_REQUIREMENTS_T::buffer_num_recommended

Number of buffers the port recommends for optimal performance. A value of zero means no special recommendation.

Definition at line 114 of file mmal_parameters_common.h.

◆ buffer_size_min

uint32_t MMAL_PARAMETER_BUFFER_REQUIREMENTS_T::buffer_size_min

Minimum size of buffers the port requires

Definition at line 111 of file mmal_parameters_common.h.

◆ buffer_size_recommended

uint32_t MMAL_PARAMETER_BUFFER_REQUIREMENTS_T::buffer_size_recommended

Size of buffers the port recommends for optimal performance. A value of zero means no special recommendation.

Definition at line 116 of file mmal_parameters_common.h.

◆ hdr

MMAL_PARAMETER_HEADER_T MMAL_PARAMETER_BUFFER_REQUIREMENTS_T::hdr

Definition at line 108 of file mmal_parameters_common.h.


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