MMAL_3-15-2015
MMAL_PARAMETER_STATISTICS_T Struct Reference

#include <mmal_parameters_common.h>

Public Attributes

MMAL_PARAMETER_HEADER_T hdr
 
uint32_t buffer_count
 
uint32_t frame_count
 
uint32_t frames_skipped
 
uint32_t frames_discarded
 
uint32_t eos_seen
 
uint32_t maximum_frame_bytes
 
int64_t total_bytes
 
uint32_t corrupt_macroblocks
 

Detailed Description

Port statistics for debugging/test purposes. Ports may support query of this parameter to return statistics for debugging or test purposes. Not all values may be relevant for a given port.

Member Data Documentation

uint32_t MMAL_PARAMETER_STATISTICS_T::buffer_count

Total number of buffers processed

uint32_t MMAL_PARAMETER_STATISTICS_T::corrupt_macroblocks

Number of corrupt macroblocks in the stream

uint32_t MMAL_PARAMETER_STATISTICS_T::eos_seen

Set if the end of stream has been reached

uint32_t MMAL_PARAMETER_STATISTICS_T::frame_count

Total number of frames processed

uint32_t MMAL_PARAMETER_STATISTICS_T::frames_discarded

Number of frames discarded

uint32_t MMAL_PARAMETER_STATISTICS_T::frames_skipped

Number of frames without expected PTS based on frame rate

uint32_t MMAL_PARAMETER_STATISTICS_T::maximum_frame_bytes

Maximum frame size in bytes

int64_t MMAL_PARAMETER_STATISTICS_T::total_bytes

Total number of bytes processed


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