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__)
相关推荐
csj501 小时前
安卓基础之《(28)—Service组件》
android
lhbian3 小时前
PHP、C++和C语言对比:哪个更适合你?
android·数据库·spring boot·mysql·kafka
catoop4 小时前
Android 最佳实践、分层架构与全流程解析(2025)
android
ZHANG13HAO4 小时前
Android 13 特权应用(Android Studio 开发)调用 AOSP 隐藏 API 完整教程
android·ide·android studio
田梓燊5 小时前
leetcode 142
android·java·leetcode
angerdream5 小时前
Android手把手编写儿童手机远程监控App之JAVA基础
android
菠萝地亚狂想曲5 小时前
Zephyr_01, environment
android·java·javascript
sTone873756 小时前
跨端框架通信机制全解析:从 URL Schema 到 JSI 到 Platform Channel
android·前端
sTone873756 小时前
Java 注解完全指南:从 "这是什么" 到 "自己写一个"
android·前端
catoop6 小时前
Kotlin 协程在 Android 开发中的应用:定义、优势与对比
android·kotlin