我想问一下OpenCore是否支持音效?当我们尝试设置一些音频效果并尝试播放音频文件(仅在opencore上支持)时,似乎没有启用这些效果。然而,当我们尝试播放一个音频文件时,效果似乎在起作用。所以我们认为在opencore中不支持音效。如果我错了,请纠正我。
任何反馈都将非常感谢。
提前谢谢你,阿特赛尔
发布于 2011-07-20 20:21:53
首先,Opencore不支持音频效果。Stagefright也没有。
然而,GingerBread版本的安卓系统带有默认的音频效果。这些效果已经被插入到AudioTrack类(~ AudioSink / AudioFlinger)中,这是一个内部的Android c++类。在Android多媒体堆栈中,向底层媒体播放器提供了一个AudioTrack实例。播放器可以是stagefright,或opencore或midi等。在stagefright播放器中,提供的AudioTrack实例用于音频播放。但Opencore创建了自己的AudioTrack实例。因此,使用opencore堆栈的音频回放没有效果。
Shash316
发布于 2011-06-10 21:34:55
答案是视情况而定。有一个详细的图表here的所有支持的OpenSL ES在安卓上。我假设OpenCore会为AudioEffect签出相同的字段。
https://stackoverflow.com/questions/6303627
复制相似问题