Lines Matching refs:value

304  * \param min minimum volume value
305 * \param max maximum volume value
361 * \brief Return corresponding dB value to an integer playback volume for a mixer simple element
363 * \param value value to be converted to dB range
364 * \param dBvalue pointer to returned dB value
367 int snd_mixer_selem_ask_playback_vol_dB(snd_mixer_elem_t *elem, long value, long *dBvalue)
371 return sm_selem_ops(elem)->ask_vol_dB(elem, SM_PLAY, value, dBvalue);
375 * \brief Return corresponding integer playback volume for given dB value for a mixer simple element
377 * \param value value to be converted to dB range
380 * \param dBvalue pointer to returned dB value
383 int snd_mixer_selem_ask_playback_dB_vol(snd_mixer_elem_t *elem, long dBvalue, int dir, long *value)
387 return sm_selem_ops(elem)->ask_dB_vol(elem, SM_PLAY, dBvalue, value, dir);
391 * \brief Return value of playback volume control of a mixer simple element
394 * \param value pointer to returned value
397 int snd_mixer_selem_get_playback_volume(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long *value)
401 return sm_selem_ops(elem)->get_volume(elem, SM_PLAY, channel, value);
405 * \brief Return value of playback volume in dB control of a mixer simple element
408 * \param value pointer to returned value (dB * 100)
411 int snd_mixer_selem_get_playback_dB(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long *value)
421 return sm_selem_ops(elem)->get_dB(elem, SM_PLAY, channel, value);
425 * \brief Return value of playback switch control of a mixer simple element
428 * \param value pointer to returned value
431 int snd_mixer_selem_get_playback_switch(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, int *value)
435 return sm_selem_ops(elem)->get_switch(elem, SM_PLAY, channel, value);
439 * \brief Set value of playback volume control of a mixer simple element
442 * \param value control value
445 int snd_mixer_selem_set_playback_volume(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long value)
449 return sm_selem_ops(elem)->set_volume(elem, SM_PLAY, channel, value);
453 * \brief Set value in dB of playback volume control of a mixer simple element
456 * \param value control value in dB * 100
461 int snd_mixer_selem_set_playback_dB(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long value, int dir)
465 return sm_selem_ops(elem)->set_dB(elem, SM_PLAY, channel, value, dir);
469 * \brief Set value of playback volume control for all channels of a mixer simple element
471 * \param value control value
474 int snd_mixer_selem_set_playback_volume_all(snd_mixer_elem_t *elem, long value)
482 err = snd_mixer_selem_set_playback_volume(elem, chn, value);
492 * \brief Set value in dB of playback volume control for all channels of a mixer simple element
494 * \param value control value in dB * 100
499 int snd_mixer_selem_set_playback_dB_all(snd_mixer_elem_t *elem, long value, int dir)
507 err = snd_mixer_selem_set_playback_dB(elem, chn, value, dir);
517 * \brief Set value of playback switch control of a mixer simple element
520 * \param value control value
523 int snd_mixer_selem_set_playback_switch(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, int value)
527 return sm_selem_ops(elem)->set_switch(elem, SM_PLAY, channel, value);
531 * \brief Set value of playback switch control for all channels of a mixer simple element
533 * \param value control value
536 int snd_mixer_selem_set_playback_switch_all(snd_mixer_elem_t *elem, int value)
545 err = snd_mixer_selem_set_playback_switch(elem, chn, value);
610 * \param min minimum volume value
611 * \param max maximum volume value
693 * \brief Return corresponding dB value to an integer capture volume for a mixer simple element
695 * \param value value to be converted to dB range
696 * \param dBvalue pointer to returned dB value
699 int snd_mixer_selem_ask_capture_vol_dB(snd_mixer_elem_t *elem, long value, long *dBvalue)
703 return sm_selem_ops(elem)->ask_vol_dB(elem, SM_CAPT, value, dBvalue);
707 * \brief Return corresponding integer capture volume for given dB value for a mixer simple element
709 * \param dBvalue dB value to be converted to integer range
710 * \param value pointer to returned integer value
715 int snd_mixer_selem_ask_capture_dB_vol(snd_mixer_elem_t *elem, long dBvalue, int dir, long *value)
719 return sm_selem_ops(elem)->ask_dB_vol(elem, SM_CAPT, dBvalue, value, dir);
723 * \brief Return value of capture volume control of a mixer simple element
726 * \param value pointer to returned value
729 int snd_mixer_selem_get_capture_volume(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long *value)
733 return sm_selem_ops(elem)->get_volume(elem, SM_CAPT, channel, value);
737 * \brief Return value of capture volume in dB control of a mixer simple element
740 * \param value pointer to returned value (dB * 100)
743 int snd_mixer_selem_get_capture_dB(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long *value)
747 return sm_selem_ops(elem)->get_dB(elem, SM_CAPT, channel, value);
751 * \brief Return value of capture switch control of a mixer simple element
754 * \param value pointer to returned value
757 int snd_mixer_selem_get_capture_switch(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, int *value)
761 return sm_selem_ops(elem)->get_switch(elem, SM_CAPT, channel, value);
765 * \brief Set value of capture volume control of a mixer simple element
768 * \param value control value
771 int snd_mixer_selem_set_capture_volume(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long value)
775 return sm_selem_ops(elem)->set_volume(elem, SM_CAPT, channel, value);
779 * \brief Set value in dB of capture volume control of a mixer simple element
782 * \param value control value in dB * 100
787 int snd_mixer_selem_set_capture_dB(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, long value, int dir)
791 return sm_selem_ops(elem)->set_dB(elem, SM_CAPT, channel, value, dir);
795 * \brief Set value of capture volume control for all channels of a mixer simple element
797 * \param value control value
800 int snd_mixer_selem_set_capture_volume_all(snd_mixer_elem_t *elem, long value)
808 err = snd_mixer_selem_set_capture_volume(elem, chn, value);
818 * \brief Set value in dB of capture volume control for all channels of a mixer simple element
820 * \param value control value in dB * 100
825 int snd_mixer_selem_set_capture_dB_all(snd_mixer_elem_t *elem, long value, int dir)
833 err = snd_mixer_selem_set_capture_dB(elem, chn, value, dir);
843 * \brief Set value of capture switch control of a mixer simple element
846 * \param value control value
849 int snd_mixer_selem_set_capture_switch(snd_mixer_elem_t *elem, snd_mixer_selem_channel_id_t channel, int value)
853 return sm_selem_ops(elem)->set_switch(elem, SM_CAPT, channel, value);
857 * \brief Set value of capture switch control for all channels of a mixer simple element
859 * \param value control value
862 int snd_mixer_selem_set_capture_switch_all(snd_mixer_elem_t *elem, int value)
870 err = snd_mixer_selem_set_capture_switch(elem, chn, value);