草庐IT

libaudioutils

全部标签

源码中新增API后的编译问题(Android 12)

最近公司的产品平台升级,芯片厂商换了,Android版本也由原来的Android9升级到了Android12;Audio模块要求支持支持多通道录音,于是在源码里新增了几个音频通道常量的定义,包括Audio的java层和hal层,主要新增的文件如下:frameworks/base/media/java/android/media/AudioFormat.java publicstaticintinChannelMaskFromOutChannelMask(intoutMask)throwsIllegalArgumentException{      if(outMask==CHANNEL_OUT

源码中新增API后的编译问题(Android 12)

最近公司的产品平台升级,芯片厂商换了,Android版本也由原来的Android9升级到了Android12;Audio模块要求支持支持多通道录音,于是在源码里新增了几个音频通道常量的定义,包括Audio的java层和hal层,主要新增的文件如下:frameworks/base/media/java/android/media/AudioFormat.java publicstaticintinChannelMaskFromOutChannelMask(intoutMask)throwsIllegalArgumentException{      if(outMask==CHANNEL_OUT