代码改变世界

随笔档案-2011年10月

在native应用中使用dlXXX函数(dlopen, dlsym...)

2011-10-24 17:17 by shaobin0604, 504 阅读, 收藏,
摘要: 1. 包含相应的头文件#include <dlfcn.h>2.NDK环境,在Android.mk加入LOCAL_LDLIBS := -ldlSource环境,在Android.mk加入LOCAL_SHARED_LIBRARIES := libdl参考LOCAL_SHARED_LIBRARIES and LOCAL_LDLIBS 阅读全文

Stagefright AudioPlayer 流程

2011-10-21 10:26 by shaobin0604, 877 阅读, 收藏,
摘要: Stagefright中关于audio的部分由AudioPlayer处理,输出使用AudioSink 或AudioTrack。 AwesomePlayer在initAudioDecoder方法中建立audio decoder status_t AwesomePlayer::initAudioDecoder() { ... if (!strcas... 阅读全文