Skip to main content
Header: spf/api/modules/sound_dose_api.h

Structures

param_id_sounddose_mel_events_config

Members
uint32_t
}

param_id_sounddose_rs2_upper_bound

Members
uint32_t

param_id_sounddose_mel_timestamp_info

Members
uint32_t
The client can communicate whether it is expecting absolute or relative timestamp. }

event_id_sound_dose_mel_values

Members
uint32_t
uint32_t
float
uint32_t
The 64 bit timestamp value is split into two 32 bit values and stored consecutively. For example, the first item in this section is the LSB of the 64 bit timestamp associated with first mel value The second item is the MSB of the 64 bit timestamp associated with first mel value. Timestamp for the other mel values will be in the same order}

param_id_sounddose_flush_mel_values

Members
uint32_t
float
uint32_t
The 64 bit timestamp value is split into two 32 bit values and stored consecutively. For example, the first item in this section is the LSB of the 64 bit timestamp associated with first mel value The second item is the MSB of the 64 bit timestamp associated with first mel value. Timestamp for the other mel values will be in the same order}

Type Definitions

param_id_sounddose_mel_events_config

param_id_sounddose_rs2_upper_bound

param_id_sounddose_mel_timestamp_info

event_id_sound_dose_mel_values

param_id_sounddose_flush_mel_values

Macros

PARAM_ID_SOUND_DOSE_MEL_EVENTS_CONFIG

PARAM_ID_SOUND_DOSE_RS2_UPPER_BOUND

Param ID of RS2 Upper bound used for momentary exposure detection.

PARAM_ID_SOUND_DOSE_MEL_TIMESTAMP_INFO

Param ID related to the timestamp info attached to the mel values.

EVENT_ID_SOUND_DOSE_MEL_VALUES

Event ID of the events raised to client for momentary exposure or new mel values.

PARAM_ID_SOUND_DOSE_FLUSH_MEL_VALUES

CAPI_SOUND_DOSE_STACK_SIZE

MODULE_ID_SOUND_DOSE