Home
last modified time | relevance | path

Searched refs:min_dB (Results 1 - 6 of 6) sorted by relevance

/third_party/alsa-lib/include/sound/uapi/
H A Dtlv.h73 #define SNDRV_CTL_TLVD_DB_MINMAX_ITEM(min_dB, max_dB) \
74 SNDRV_CTL_TLVD_ITEM(SNDRV_CTL_TLVT_DB_MINMAX, (min_dB), (max_dB))
75 #define SNDRV_CTL_TLVD_DB_MINMAX_MUTE_ITEM(min_dB, max_dB) \
76 SNDRV_CTL_TLVD_ITEM(SNDRV_CTL_TLVT_DB_MINMAX_MUTE, (min_dB), (max_dB))
77 #define SNDRV_CTL_TLVD_DECLARE_DB_MINMAX(name, min_dB, max_dB) \
79 SNDRV_CTL_TLVD_DB_MINMAX_ITEM(min_dB, max_dB) \
81 #define SNDRV_CTL_TLVD_DECLARE_DB_MINMAX_MUTE(name, min_dB, max_dB) \
83 SNDRV_CTL_TLVD_DB_MINMAX_MUTE_ITEM(min_dB, max_dB) \
90 /* linear volume between min_dB and max_dB (.01dB unit) */
91 #define SNDRV_CTL_TLVD_DB_LINEAR_ITEM(min_dB, max_d
[all...]
/third_party/alsa-lib/src/pcm/
H A Dpcm_softvol.c52 double min_dB; member
697 snd_output_printf(out, "min_dB: %g\n", svol->min_dB); in snd_pcm_softvol_dump()
715 tlv[SNDRV_CTL_TLVO_DB_SCALE_MIN] = (int)(svol->min_dB * 100); in add_tlv_info()
717 (int)((svol->max_dB - svol->min_dB) * 100 / svol->max_val); in add_tlv_info()
760 int cchannels, double min_dB, double max_dB, in softvol_load_control()
788 svol->min_dB = min_dB; in softvol_load_control()
795 svol->zero_dB_val = (min_dB / (min_dB in softvol_load_control()
758 softvol_load_control(snd_pcm_t *pcm, snd_pcm_softvol_t *svol, int ctl_card, snd_ctl_elem_id_t *ctl_id, int cchannels, double min_dB, double max_dB, int resolution) softvol_load_control() argument
914 snd_pcm_softvol_open(snd_pcm_t **pcmp, const char *name, snd_pcm_format_t sformat, int ctl_card, snd_ctl_elem_id_t *ctl_id, int cchannels, double min_dB, double max_dB, int resolution, snd_pcm_t *slave, int close_slave) snd_pcm_softvol_open() argument
1162 double min_dB = PRESET_MIN_DB; _snd_pcm_softvol_open() local
[all...]
/third_party/pulseaudio/src/modules/alsa/
H A Dalsa-mixer.h165 double min_dB, max_dB; member
237 double min_dB, max_dB; member
H A Dalsa-mixer.c1644 long min_dB = 0, max_dB = 0; in element_probe_volume() local
1707 min_dB = e->db_fix->db_values[0]; in element_probe_volume()
1710 e->has_dB = snd_mixer_selem_get_playback_dB_range(me, &min_dB, &max_dB) >= 0; in element_probe_volume()
1712 e->has_dB = snd_mixer_selem_get_capture_dB_range(me, &min_dB, &max_dB) >= 0; in element_probe_volume()
1718 "Disabling the decibel range.", buf, min_dB, max_dB); in element_probe_volume()
1740 if (min_dB != min_dB_checked || max_dB != max_dB_checked) { in element_probe_volume()
1744 "%0.2f dB at level %li.", buf, min_dB / 100.0, max_dB / 100.0, in element_probe_volume()
1751 e->min_dB = ((double) min_dB) / 100.0; in element_probe_volume()
1754 if (min_dB > in element_probe_volume()
3169 double min_dB[PA_CHANNEL_POSITION_MAX], max_dB[PA_CHANNEL_POSITION_MAX]; pa_alsa_path_probe() local
[all...]
H A Dalsa-sink.c1679 pa_log_info("Hardware volume ranges from %0.2f dB to %0.2f dB.", u->mixer_path->min_dB, u->mixer_path->max_dB); in mixer_volume_init()
H A Dalsa-source.c1553 pa_log_info("Hardware volume ranges from %0.2f dB to %0.2f dB.", u->mixer_path->min_dB, u->mixer_path->max_dB); in mixer_volume_init()

Completed in 14 milliseconds