Android SDK上显然支持Vorbis文件.有没有办法以开发人员的身份访问这些库.
情况:我有一个使用libvorbis and libogg libraries的项目来加载ogg文件.整个事情在OSX,linux,iOS等上编译和工作正常,我试图将它移植到androID.
使用NDK编译项目,我收到错误:
致命错误:vorbis / codec.h:没有这样的文件或目录
编译终止.
(我假设它会继续说它找不到vorbisfile.h)
问题1:可以在AndroID上访问C中的vorbis API吗?或者,是否有任何Vorbis API?
没有太多的努力,我偶然发现了Tremor和Tremolo – ARM vorbis库,但我找不到任何有关如何使用AndroID SDK进行编译的信息.
问题2:有人可以提供任何帮助吗?
如果我能提供任何其他信息来帮助我,请告诉我.
解决方法 你可以看看androID / ffmpeg / x264 project作为例子. x264不是ogg / vorbis,但它是在androID构建和链接场景中将ffmpeg与辅助库链接的明显示例.注意:这将花费相当多的时间来完成工作.
如果您了解使用x264构建的示例,那么您应该能够交换obb / vorbis libs来代替x264并将其全部链接到androID构建上.
假设您使用NDK和交叉工具链以及git项目和子模块(x264,ogg,vorbis)
总结以上是内存溢出为你收集整理的如何在Android上获取Vorbis库?全部内容,希望文章能够帮你解决如何在Android上获取Vorbis库?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)