혹시 안드로이드에서 2개의 물리적인 오디오 코덱을 사용해보신 분이 계신가요?
기본적으로 안드로이드는 audiotrack을 통해 한개의 오디오 코덱에 출력을 하는게 기본인데,
물리적으로 코덱을 두개 달아서(장치가 두개) 두개의 코덱에 각각 다른 소리를 출력할수 있도록..
예를 들면 1번 코덱에는 음악을 재생하면서 동시에 2번 코덱에는 동영상 소리를 재생한다던지 하는..
혹시 이와 관련해서 아시는 분이나 참조할만한 자료 위치등을 아시면 좀 가르쳐 주시면 감사하겠습니다.
^^*
Android의 AudioFlinger 구조상 그다지 쉽지 않습니다.
버그가 생길 가능성도 높고요. 게다가 Android의 오디오 구조는 mixing이 기본이기 때문에 더더욱 난감합니다.
다른 방법을 고려하시는게 나을 듯 합니다.
예전 어떤 chip vendor에서 이상하게 audioflinger 손대 놓아서 엄청 고생한 적이 있습니다.
나중에 버그 장난아니게 생길 가능성도 있으니 신중하게 작업하시기 바랍니다.