mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-02 09:01:48 -05:00
mixer: Fix rounding mode documentation
The documentation specifies three different rounding modes, but this is wrong, because they all end up calling snd_tlv_convert_from_dB, which only has two rounding modes. Signed-off-by: David Henningsson <diwic@ubuntu.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
daafa45158
commit
e2cfe3c6c8
1 changed files with 6 additions and 6 deletions
|
|
@ -376,7 +376,7 @@ int snd_mixer_selem_ask_playback_vol_dB(snd_mixer_elem_t *elem, long value, long
|
|||
* \brief Return corresponding integer playback volume for given dB value for a mixer simple element
|
||||
* \param elem Mixer simple element handle
|
||||
* \param value value to be converted to dB range
|
||||
* \param dir select direction (-1 = accurate or first bellow, 0 = accurate, 1 = accurate or first above)
|
||||
* \param dir rounding mode - rounds up if dir > 0, otherwise rounds down
|
||||
* \param dBvalue pointer to returned dB value
|
||||
* \return 0 on success otherwise a negative error code
|
||||
*/
|
||||
|
|
@ -454,7 +454,7 @@ int snd_mixer_selem_set_playback_volume(snd_mixer_elem_t *elem, snd_mixer_selem_
|
|||
* \param elem Mixer simple element handle
|
||||
* \param channel mixer simple element channel identifier
|
||||
* \param value control value in dB * 100
|
||||
* \param dir select direction (-1 = accurate or first bellow, 0 = accurate, 1 = accurate or first above)
|
||||
* \param dir rounding mode - rounds up if dir > 0, otherwise rounds down
|
||||
* \return 0 on success otherwise a negative error code
|
||||
*/
|
||||
int snd_mixer_selem_set_playback_dB(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long value, int dir)
|
||||
|
|
@ -491,7 +491,7 @@ int snd_mixer_selem_set_playback_volume_all(snd_mixer_elem_t *elem, long value)
|
|||
* \brief Set value in dB of playback volume control for all channels of a mixer simple element
|
||||
* \param elem Mixer simple element handle
|
||||
* \param value control value in dB * 100
|
||||
* \param dir select direction (-1 = accurate or first bellow, 0 = accurate, 1 = accurate or first above)
|
||||
* \param dir rounding mode - rounds up if dir > 0, otherwise rounds down
|
||||
* \return 0 on success otherwise a negative error code
|
||||
*/
|
||||
int snd_mixer_selem_set_playback_dB_all(snd_mixer_elem_t *elem, long value, int dir)
|
||||
|
|
@ -706,7 +706,7 @@ int snd_mixer_selem_ask_capture_vol_dB(snd_mixer_elem_t *elem, long value, long
|
|||
* \param elem Mixer simple element handle
|
||||
* \param dBvalue dB value to be converted to integer range
|
||||
* \param value pointer to returned integer value
|
||||
* \param dir select direction (-1 = accurate or first bellow, 0 = accurate, 1 = accurate or first above)
|
||||
* \param dir rounding mode - rounds up if dir > 0, otherwise rounds down
|
||||
* \return 0 on success otherwise a negative error code
|
||||
*/
|
||||
int snd_mixer_selem_ask_capture_dB_vol(snd_mixer_elem_t *elem, long dBvalue, int dir, long *value)
|
||||
|
|
@ -777,7 +777,7 @@ int snd_mixer_selem_set_capture_volume(snd_mixer_elem_t *elem, snd_mixer_selem_c
|
|||
* \param elem Mixer simple element handle
|
||||
* \param channel mixer simple element channel identifier
|
||||
* \param value control value in dB * 100
|
||||
* \param dir select direction (-1 = accurate or first bellow, 0 = accurate, 1 = accurate or first above)
|
||||
* \param dir rounding mode - rounds up if dir > 0, otherwise rounds down
|
||||
* \return 0 on success otherwise a negative error code
|
||||
*/
|
||||
int snd_mixer_selem_set_capture_dB(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long value, int dir)
|
||||
|
|
@ -814,7 +814,7 @@ int snd_mixer_selem_set_capture_volume_all(snd_mixer_elem_t *elem, long value)
|
|||
* \brief Set value in dB of capture volume control for all channels of a mixer simple element
|
||||
* \param elem Mixer simple element handle
|
||||
* \param value control value in dB * 100
|
||||
* \param dir select direction (-1 = accurate or first bellow, 0 = accurate, 1 = accurate or first above)
|
||||
* \param dir rounding mode - rounds up if dir > 0, otherwise rounds down
|
||||
* \return 0 on success otherwise a negative error code
|
||||
*/
|
||||
int snd_mixer_selem_set_capture_dB_all(snd_mixer_elem_t *elem, long value, int dir)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue