////////////////////////////////////////////////////////////////////////////
#include <android/log.h>
#define LOG_TAG "audio_hw_primary"
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO, "MCA", __VA_ARGS__) //MCA is TAG
#define LOGW(...) __android_log_print(ANDROID_LOG_WARN, "MCA", __VA_ARGS__)
#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR, "MCA", __VA_ARGS__)
LOGE("pcm_open() start %s",fn); //使用
/////////////////////////////////////////////////////////////////////////////
下面文件打开 调试方法
../frameworks/av/services/audioflinger/AudioFlinger.cpp
../frameworks/av/services/audioflinger/Threads.cpp
../hardware/imx/alsa/tinyalsa_hal.c
#define LOG_NDEBUG 0
本文介绍了一个用于Android音频框架调试的方法,通过定义不同的日志宏来记录不同级别的信息,包括信息、警告和错误等。该方法主要应用于音频硬件接口的调试,并涉及到AudioFlinger组件的相关源代码。
1997

被折叠的 条评论
为什么被折叠?



