MMAL_3-15-2015
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.

Member Data Documentation

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.

uint32_t MMAL_PARAMETER_BUFFER_REQUIREMENTS_T::buffer_num_min

Minimum number of buffers the port requires

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.

uint32_t MMAL_PARAMETER_BUFFER_REQUIREMENTS_T::buffer_size_min

Minimum size of buffers the port requires

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.


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