vlcplayer for android 源码编译log打印

vlcplayer for android 源码编译log打印

这篇文章记录了vlcplayer for android 开源库中libvlc.so中添加log打印的方法。

主要针对libvlc源码中msg_Info/msg_Err/msg_Warn/msg_Dbg 函数打印输出到Android log中。修改如下:

vlc-android/libvlcjni/vlc/include/vlc_message.h中,导入

c 复制代码
#include <android/log.h>

msg_Info/msg_Err/msg_Warn/msg_Dbg最终都会调用到msg_Generic ,所以只修改msg_Generic ,修改如下,去掉vlc_Log函数

c 复制代码
#define msg_Generic(o,p, ...) \
    __android_log_print(p,vlcmodule_name,__VA_ARGS__)
相关推荐
qq_425516181 天前
录音转文字工具免费下载:免费额度与功能限制对比
android·人工智能·智能手机·powerpoint
plainGeekDev1 天前
Robolectric → 分层测试:测试策略重构
android·java·kotlin
plainGeekDev1 天前
Instrumentation → Compose Testing
android·java·kotlin
sz_denny1 天前
android aab导出apk
android
码上有光1 天前
make和makefile(自动化构建)
android·运维·自动化
艾莉丝努力练剑1 天前
【MYSQL】MYSQL学习的一大重点:视图
android·服务器·数据库·学习·mysql·面试·视图
艾莉丝努力练剑1 天前
【MYSQL】MYSQL学习的一大重点:事务(下)- InnoDB 事务隔离性原理(MVCC 视角)
android·数据库·b树·sql·学习·mysql·面试
三少爷的鞋1 天前
launch 不是用来切线程的:为什么我越来越少在它后面写 Dispatchers.IO
android
爱和冰阔落1 天前
【Linux】从匿名管道到进程池:任务派发、fd 继承 Bug 与完整实现
android·linux·运维·c++
weixin_440784111 天前
【HandlerThread实现原理】
android·java·开发语言