Android 對於聲音的處理分四層:
1.java-JNI
2.libmedia中的AudioSystem,AudioStreamIn,AudioStreamOut
3.libmedia中的AudioFlinger,IAudioxxx系列
4.libaudio,HAL層,在S5PV210上是對ALSA的封裝.
既然三星已經做了ALSA的封裝,那就直接在HAL層下手吧,只是參數的值和參數的類型,需要研究
Android 對於聲音的處理分四層:
1.java-JNI
2.libmedia中的AudioSystem,AudioStreamIn,AudioStreamOut
3.libmedia中的AudioFlinger,IAudioxxx系列
4.libaudio,HAL層,在S5PV210上是對ALSA的封裝.
既然三星已經做了ALSA的封裝,那就直接在HAL層下手吧,只是參數的值和參數的類型,需要研究