C++
文章平均质量分 82
N_E_M_O_C艹
这个作者很懒,什么都没留下…
展开
-
Rockchip Android12 Codec2 插件 多线程实现代码
基于Android12的Codec2.0的解码插件,实现多线程并发解码主类实现OutFrameThread接口,拆分原来的process,送输入和取输出进行异步运作。原创 2022-08-25 20:21:31 · 1673 阅读 · 0 评论 -
Rockcip Android多媒体框架 & Codec2
Rockcip Android多媒体框架 & Codec2 MediaCodec openmax omx原创 2022-08-17 10:14:36 · 7313 阅读 · 3 评论 -
rockchip camera+v4l2+mpp+live555推流demo
rockchip camera+v4l2+mpp+live555推流demodemo下载链接:libcamPusher.zip-嵌入式文档类资源-CSDN下载地址流程框图:编译:mma external/libcamPusher,生成libcamPusher测试过程:libcamPusher ,logcat可查看rtsp url地址,用VLC软件打开网络串流源码简介demo移植了live555并新增了H264LiveVideoServerMediaSubse.原创 2021-11-09 17:22:18 · 4819 阅读 · 0 评论 -
开源电子书阅读器 LibreraReader 编译环境与编译
开源电子书阅读器 LibreraReader 编译环境与编译https://github.com/foobnix/LibreraReader========================================================================================1.下载代码到linux环境 git clonegit@github.com:foobnix/LibreraReader.git2.下载sdk和ndk:我使用的是sdk b..原创 2021-01-21 09:46:51 · 1724 阅读 · 1 评论 -
不可思议的OOM
摘要: 本文发现了一类OOM(OutOfMemoryError),这类OOM的特点是崩溃时java堆内存和设备物理内存都充足,探索并解释了这类OOM抛出的原因。关键字: OutOfMemoryError ,OOM,pthread_create failed , Could not allocate JNI Env一. 引子 对于每一个移动开发者,内存是都需要小心使用的资源,而线上出现的OOM(OutOfMemoryError)都会让开发者抓狂,因为我们通常仰仗的直观的堆栈信息对于定位这种问题转载 2020-05-30 09:26:55 · 692 阅读 · 0 评论 -
Android Init Language
Android Init语言包含五种主要的语句类:Actions, Commands, Services, Options, and Imports.所有这些都是面向行的,由用空格分隔的标记组成。C样式的反斜杠转义符可用于将空格插入token。也可以使用双引号来防止空格将文本分成多个标记。反斜杠是一行中的最后一个字符时,可用于折行。以#开头的行(允许前导空格)是注释。可以使用语法$ {property.name}扩展系统属性。这也适用于需要连接的上下文,例如import /init.recov.原创 2020-05-12 10:35:57 · 1293 阅读 · 0 评论