
安卓驱动开发
文章平均质量分 56
xiaoyur347
这个作者很懒,什么都没留下…
展开
-
安卓音效AudioEffect源码剖析1——构造流程
当我们写下demo代码:PresetReverb pReverb = new PresetReverb(100, 0);让我们看看安卓做了什么?Java层到audioflinger的调用流程:audioflinger service到库的创建流程:【Java层】调用了PresetReverb的构造函数。【Java层】PresetReverb把构造功能甩给了基类Aud原创 2014-03-05 14:34:34 · 11331 阅读 · 5 评论 -
安卓音效AudioEffect源码剖析2——音效库接口
1、库的导出符号表——audio_effect_library_taudio_effect_library_t的定义在hardware/libhardware/include/hardware/audio_effect.h中。这个结构体在Android4.3+时有发生变化,query_num_effects()和query_effect()被删除。如果希望做库兼容性,需要检测EFF原创 2014-03-05 14:54:42 · 5123 阅读 · 1 评论 -
ijkplayer ffmpeg android独立编译
ijkplayer中ffmpeg编译前会需要生成android standalone工具链,其他的编译步骤基本跟标准ffmpeg的编译相同。 其编译主要依赖两个脚本, (1)是顶级目录下config/module.sh (2)是android/contrib/tool/do-compile-ffmpeg.sh中关于cross compile相关的内容。 于是我就自助了一个ffmpeg编译脚本原创 2016-06-05 18:08:42 · 3014 阅读 · 0 评论