• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






OnlyTime_唯有时光

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  Android开发

记录一些遇到的通用问题
 
andorid平台下omx解码组件一些思考
摘要:安卓平台下音视频编解码相关的库,在Android10以前,通过OpenMax适配到多媒体框架下;从Android10开始,启用了新的一套方案Codec2.0来对接(软件)编解码库,旨 在于取代ACodec与OpenMAX,它可以看作是一套新的对接MediaCodec的中间件,其往上对接MediaCo 阅读全文
posted @ 2021-03-28 01:25 OnlyTime_唯有时光 阅读(2134) 评论(0) 推荐(1)
Android基础工具移植说明
摘要:早前开展的计划因各种杂事而泡汤,而当遇到了具体任务后,在压力下花了两个多周的业余时间把这件事完成了。 这就是我的引以为傲的Mercury-Project,它的核心目标是移植一些Android底层轮子和一些中间件工具(基于linux平台,当然,适配一下也可以Win上跑),用于加速多媒体应用的开发。 1 阅读全文
posted @ 2020-12-27 01:24 OnlyTime_唯有时光 阅读(656) 评论(1) 推荐(0)
Android原子操作——android_atomic_cmpxchg
摘要:网络给我们带来了很多方便,查阅我们目前认知范围外的道理。但是,凡事也要学会分辨,不然可能会误导你。 话说,最近的一个项目(Mercury-Project),接近尾声中。然而,在调试一个demo时,却遇到了问题。 理一下问题由来: 1.目标:将Android下的一些基础工具移植到纯Linux平台环境上 阅读全文
posted @ 2020-12-13 01:08 OnlyTime_唯有时光 阅读(721) 评论(0) 推荐(0)
安卓基础工具分析与实践
摘要:接下来一段时间,我决定把安卓的常用基础工具做一个总结。以便给读者一些启示,算是抛砖引玉,或者是对自己研究心得的记录吧。(格式写的乱,读者自行脑补分段吧。。。) 1. 一个问题:安卓native层开发为什么可以用较少行代码实现一些复杂的业务逻辑操作? 对于这个问题,有些人可能觉得并不是,像Androi 阅读全文
posted @ 2019-12-17 00:51 OnlyTime_唯有时光 阅读(301) 评论(0) 推荐(0)
dB分贝计算
摘要:1. 定义 dB-表征相对值的大小的单位,即两个电、声功率之比或者电流、电压、音量之比,是一种测相对大小的单位。 1.1 电、声功率之比——10lg(x/y) x、y分别表示两个欲比较的功率值。 例如,如果10lg(x/y) = -3dB,则表示功率降为原来的一半,也指半功率点。 这样计算便知:10 阅读全文
posted @ 2019-08-31 00:55 OnlyTime_唯有时光 阅读(2458) 评论(0) 推荐(0)
Ion内存的带cahce与不带cache问题分享
摘要:一次开发中,遇到一个问题:YUV图像(由本地磁盘文件读到ION内存中)缩放时,对于缩放模块的输入源来说,使用带cache的方式要比不带cache的方式速度快数10倍。 为什么会出现这个情况呢? 1.在解释这个前,需要有一些基础知识,可以回想一下volatile的用途。 它使用在什么场景下呢?多个线程 阅读全文
posted @ 2019-08-30 23:07 OnlyTime_唯有时光 阅读(912) 评论(0) 推荐(0)