SND_VOL_C_PCM
c->volume[SND_VOL_C_PCM][SND_CHN_T_VOL_0DB] = chn_vol_0db_pcm;
chn_vpc_reset(c, SND_VOL_C_PCM, 1);
chn_setvolume_matrix(c, SND_VOL_C_PCM, SND_CHN_T_VOL_0DB, db);
chn_vpc_reset(c, SND_VOL_C_PCM, 1);
chn_vpc_reset(*ch, SND_VOL_C_PCM, 0);
chn_setmute_multi(ch, SND_VOL_C_PCM, (*(int *)arg & SOUND_MASK_RECLEV) != 0);
chn_setmute_multi(ch, SND_VOL_C_PCM, (*(int *)arg & SOUND_MASK_PCM) != 0);
chn_setvolume_multi(ch, SND_VOL_C_PCM,
chn_setvolume_multi(ch, SND_VOL_C_PCM,
SND_VOL_C_PCM, SND_CHN_T_FL) ||
chn_getmute_matrix(ch, SND_VOL_C_PCM, SND_CHN_T_FR);
SND_VOL_C_PCM, SND_CHN_T_FL);
SND_VOL_C_PCM, SND_CHN_T_FR) << 8;
SND_VOL_C_PCM, SND_CHN_T_FL);
SND_VOL_C_PCM, SND_CHN_T_FR) << 8;
info->volume_class = SND_VOL_C_PCM;
#define SND_VOL_C_BEGIN SND_VOL_C_PCM
#define SND_VOL_C_END SND_VOL_C_PCM
chn_setvolume_multi(c, SND_VOL_C_PCM, left, right, center);
*(int *)arg = chn_getvolume_matrix(c, SND_VOL_C_PCM, SND_CHN_T_FL);
chn_getvolume_matrix(c, SND_VOL_C_PCM, SND_CHN_T_FR) << 8;
chn_getvolume_matrix(c, SND_VOL_C_PCM, SND_CHN_T_FL));
chn_getvolume_matrix(c, SND_VOL_C_PCM, SND_CHN_T_FR));