]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
virtual_oss автоматический запуск в devd
authorSergey Matveev <stargrave@stargrave.org>
Sat, 25 Jun 2022 11:48:24 +0000 (14:48 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 25 Jun 2022 15:22:34 +0000 (18:22 +0300)
В c96b75bef630f7166ba49e0265d4f87843e81490 и
acbd6a153fbb4fb375be43d87a2ad055b80681e3 добавил hook-и на включение и
отключение USB звуковых карт, которые прибивают процессы занимающие
устройства при отключении и включающие bitperfect режим. Но с началом
использования virtual_oss, теперь надо ещё и этот демон поднимать когда
карта подключена. Плюс указывать разные настройки для разных звуковух
(разные битности, разное качество resampling-а). Просто добавил это в те
же самые скрипты запускаемые devd подсистемой. Демон уже автоматом будет
прибиваться при отключении.

А ещё понял что важно задавать не маленький размер буфера у этого
демона, ибо при нагрузке он начинает квакать. С потолка взятые 8мс
недостаточны, а при 64мс вполне себе загруженные фоновыми задачами
процессоры не создают проблем.


No differences found