QEMU с многоканальным звуком (5.1 и т. Д.)

Почему бы вам не установить ту же CentOS 6.5, из которой вы можете загружать обновления через yum, и сделать это следующим образом:

http: // www. cyberciti.biz/faq/yum-downloadonly-plugin/

Вы можете загрузить все необходимые вам пакеты RPM, а затем установить их на свой сервер.

4
18.04.2017, 03:05
1 ответ

Что ж, с помощью Золтана, автора оригинала, мне удалось сделать эту работу. У него есть репозиторий github с форком qemu, и вся его работа полностью функционирует здесь, хотя и в более старой версии qemu.

Сначала получите копию указанного репозитория и скомпилируйте ее.

Это мои параметры настройки, используйте «--help», чтобы увидеть, что добавить или удалить:

../configure --python=/usr/bin/python2 --target-list=x86_64-softmmu --audio-drv-list=oss,alsa,sdl,pa 

После того, как вы скомпилировали все, вы можете запустить qemu со следующими флагами:

-audiodev pa,id=asdf,out.mixeng=off -device usb-audio,audiodev=asdf,multi=on

Это откроет аудио USB устройство, поддерживающее многоканальный звук, который выводится в импульсном режиме.

Обратите внимание на предыдущую строку: mixeng должен быть выключен, чтобы настройка работала, multi — «включено», чтобы использовать многоканальное аудиоустройство, и (часть, с которой у меня возникли проблемы) usb audiodev должен совпадать с идентификатором объявленного audiodev. ("asdf" в данном случае).

Автор прокомментировал многие опции в qemu "--help".

Надеемся, что кто-то выберет работу из 2017 GSOC Audio Work, чтобы она наконец была объединена.

1
27.01.2020, 21:01

Теги

Похожие вопросы