Sound Open Firmware
Loading...
Searching...
No Matches
sound_dose.h File Reference
Include dependency graph for sound_dose.h:

Go to the source code of this file.

Data Structures

struct  sof_sound_dose
struct  sound_dose_setup_config
struct  sound_dose_volume_config
struct  sound_dose_gain_config

Macros

#define __USER_SOUND_DOSE_H__
#define SOF_SOUND_DOSE_SETUP_PARAM_ID   0
#define SOF_SOUND_DOSE_VOLUME_PARAM_ID   1
#define SOF_SOUND_DOSE_GAIN_PARAM_ID   2
#define SOF_SOUND_DOSE_PAYLOAD_PARAM_ID   3
#define SOF_SOUND_DOSE_SENS_MIN_DB   (-10 * 100) /* -10 to +130 dB */
#define SOF_SOUND_DOSE_SENS_MAX_DB   (130 * 100)
#define SOF_SOUND_DOSE_VOLUME_MIN_DB   (-100 * 100) /* -100 to +40 dB */
#define SOF_SOUND_DOSE_VOLUME_MAX_DB   (40 * 100)
#define SOF_SOUND_DOSE_GAIN_MIN_DB   (-100 * 100) /* -100 to 0 dB */
#define SOF_SOUND_DOSE_GAIN_MAX_DB   (0 * 100)

Macro Definition Documentation

◆ __USER_SOUND_DOSE_H__

#define __USER_SOUND_DOSE_H__

◆ SOF_SOUND_DOSE_GAIN_MAX_DB

#define SOF_SOUND_DOSE_GAIN_MAX_DB   (0 * 100)

◆ SOF_SOUND_DOSE_GAIN_MIN_DB

#define SOF_SOUND_DOSE_GAIN_MIN_DB   (-100 * 100) /* -100 to 0 dB */

◆ SOF_SOUND_DOSE_GAIN_PARAM_ID

#define SOF_SOUND_DOSE_GAIN_PARAM_ID   2

◆ SOF_SOUND_DOSE_PAYLOAD_PARAM_ID

#define SOF_SOUND_DOSE_PAYLOAD_PARAM_ID   3

◆ SOF_SOUND_DOSE_SENS_MAX_DB

#define SOF_SOUND_DOSE_SENS_MAX_DB   (130 * 100)

◆ SOF_SOUND_DOSE_SENS_MIN_DB

#define SOF_SOUND_DOSE_SENS_MIN_DB   (-10 * 100) /* -10 to +130 dB */

◆ SOF_SOUND_DOSE_SETUP_PARAM_ID

#define SOF_SOUND_DOSE_SETUP_PARAM_ID   0

◆ SOF_SOUND_DOSE_VOLUME_MAX_DB

#define SOF_SOUND_DOSE_VOLUME_MAX_DB   (40 * 100)

◆ SOF_SOUND_DOSE_VOLUME_MIN_DB

#define SOF_SOUND_DOSE_VOLUME_MIN_DB   (-100 * 100) /* -100 to +40 dB */

◆ SOF_SOUND_DOSE_VOLUME_PARAM_ID

#define SOF_SOUND_DOSE_VOLUME_PARAM_ID   1