Может кто-нибудь сказать мне, возможно ли использовать alsa lib напрямую в нативном C-коде в Android?
. Поскольку я должен получать необработанные данные из нативного сокета C-кода fd, я думаю, что лучше игратьв родной Си тоже.Я много искал и обнаружил, что могу воспроизвести данные PCM напрямую, используя устройство msm_pcm_out, но я не смог найти это устройство на моей платформе.Поэтому мой последний выбор - использование alsa lib.Мои вопросы:
Могу ли я добавить устройство msm_pcm_out самостоятельно?И использовать его так же, как пример playwav.c?
Если добавить устройство msm_pcm_out невозможно, могу ли я использовать alsa lib в родном C?
Если все, что я упомянул выше, невозможно, любое предложение?
Спасибо.