Здравствуйте!
Подскажите, пожалуйста, по драйверу звука Audio2.
Как программно изменить громкость воспроизведения звука?
в файле a2_audio.h определен ioctl для /dev/mixer*
#define SOUND_MIXER_WRITE_VOLUME
в программе я пишу
int volume = 100;
char *dev ="/dev/mixer";
int mix;
mix = open (dev, 0 );
if ( ioctl ( mix, SOUND_MIXER_WRITE_VOLUME, &volume) == -1 ) fprintf (stderr, "Can't set volume: %s\n", sterror (errno ) );
громкость меняется на Volume 0,100
как сделать, что бы громкость менялась сразу на двух каналах (левый и правый)?
версия QNX -- 4.25