OSS
Привет всем!
Вопрос такого плана: в доке от 4futureTechnologies (вроде авторы системы OSS?)
говорится, что нет соответствия между /dev/dsp и /dev/mixer. Для того, чтобы
рулить миксером звуковухи, надо посылать на /dev/dsp ioctl вызовы для
миксера.
Это так?
Дело в том, что на одной системе (виртуальный Линукс с ядром 2.4.32) такой
метод работает (с виртуальным адаптером от VMware), на другой (та же ОСь, но
работает в реале и с реальными звуковухами) - не работает. На ioctl вызовы
миксеру через устройство /dev/dsp отвечают кодами 22 (EINVAL) и 25(ENOTTY).
Если первое еще поддается объяснению (нет микшера на карте), то второе......
Непонятно...
Также интересен вопрос получения информации о том, что за звуковуха прячется
за именем /dev/dspN (не нашел макросов или запросов)
--
С уважением,
Канашин А.В.
Reply to: