My Project
|
#include <mmal_parameters_audio.h>
Public Attributes | |
MMAL_PARAMETER_HEADER_T | hdr |
MMAL_BOOL_T | enable |
uint32_t | filter |
uint32_t | target |
uint32_t | shift |
int32_t | speed_factor |
int32_t | inter_factor |
int32_t | adj_cap |
Audio latency target to maintain. These settings are used to adjust the clock speed in order to match the measured audio latency to a specified value.
Definition at line 52 of file mmal_parameters_audio.h.
int32_t MMAL_PARAMETER_AUDIO_LATENCY_TARGET_T::adj_cap |
limit for speed change before nSpeedFactor is applied, good value: 100
Definition at line 62 of file mmal_parameters_audio.h.
MMAL_BOOL_T MMAL_PARAMETER_AUDIO_LATENCY_TARGET_T::enable |
whether this mode is enabled
Definition at line 56 of file mmal_parameters_audio.h.
uint32_t MMAL_PARAMETER_AUDIO_LATENCY_TARGET_T::filter |
number of latency samples to filter on, good value: 1
Definition at line 57 of file mmal_parameters_audio.h.
MMAL_PARAMETER_HEADER_T MMAL_PARAMETER_AUDIO_LATENCY_TARGET_T::hdr |
Definition at line 54 of file mmal_parameters_audio.h.
int32_t MMAL_PARAMETER_AUDIO_LATENCY_TARGET_T::inter_factor |
divider for comparing latency versus gradiant, good value: 300
Definition at line 61 of file mmal_parameters_audio.h.
uint32_t MMAL_PARAMETER_AUDIO_LATENCY_TARGET_T::shift |
shift for storing latency values, good value: 7
Definition at line 59 of file mmal_parameters_audio.h.
int32_t MMAL_PARAMETER_AUDIO_LATENCY_TARGET_T::speed_factor |
multiplier for speed changes, in 24.8 format, good value: 256-512
Definition at line 60 of file mmal_parameters_audio.h.
uint32_t MMAL_PARAMETER_AUDIO_LATENCY_TARGET_T::target |
target latency (microseconds)
Definition at line 58 of file mmal_parameters_audio.h.