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






OnlyTime_唯有时光

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 下一页

2021年2月23日

类关系与uml图示表示
摘要: 1. 关联(Association)、聚合(Aggregation)、组合(Composition)区别 association: 两者之间存在某种关联即可,很弱的关系,如student and course, 每个学生可以选不同的课,每门课上有不同学生;aggregation: "consist 阅读全文
posted @ 2021-02-23 21:53 OnlyTime_唯有时光 阅读(109) 评论(0) 推荐(0)
 

2021年2月22日

JPEG解码——(4)霍夫曼解码
摘要: 本篇是该系列的第四篇,承接前篇的文件头解析,主要介绍霍夫曼解码相关内容。 承接上篇,文件头解析完毕后,就进入了编码数据区域,即SOS的tag后的区域,也是图片数据量的大头所在。 1. 待处理的数据区域 一个例子来说明,仍使用那张animal_park.jpg的图片。 其二进制数据显示如下(FFDA所 阅读全文
posted @ 2021-02-22 01:25 OnlyTime_唯有时光 阅读(3090) 评论(1) 推荐(0)
 

2021年1月30日

JPEG解码——(3)文件头解析
摘要: 与具体的编码数据空间相比,jpeg文件头占据非常小乃至可以忽略不计的大小。 仍然拿JPEG解码--(1)JPEG文件格式概览中的《animal park》这张图片来举例,从跳过SOS(FF DA)的TAG开始——offset=0x153, 就真正进入了编码数据区域,如下图所示: 其占据的比例为:0x 阅读全文
posted @ 2021-01-30 00:48 OnlyTime_唯有时光 阅读(6715) 评论(0) 推荐(1)
 

2021年1月28日

GStreamer各个包构建
摘要: GStreamer按功能、维护的标准化程度、依赖库的版权差异等分了若干个包(package),如 gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-ugly, gst-plugins-bad, gst-libav。不像FFmpeg按 阅读全文
posted @ 2021-01-28 23:53 OnlyTime_唯有时光 阅读(2324) 评论(0) 推荐(0)
 
GStreamer环境搭建篇
摘要: GStreamer是一套强大的多媒体中间件系统,跟FFmpeg功能类似。官网链接点这儿。 各个Linux发行版(Ubuntu,fedora),大都集成了GStreamer相关工具,而作为软件层次结构最上层的播放器,几乎都是直接调用GStreamer相关库/插件来快速软件开发。 例如,播放器这类app 阅读全文
posted @ 2021-01-28 00:39 OnlyTime_唯有时光 阅读(1386) 评论(0) 推荐(0)
 

2021年1月18日

JPEG解码——(2)读数据的底层依赖库
摘要: 本篇是JPEG解码系列的第二篇——读数据的底层依赖库。 本人所开发的MiniJpegDecoder项目,主要分为两层,一层是底层依赖库,另外一层是包含jpeg解码逻辑的应用层。 其实,分三层的话结构更为合理:底层库+解码库+应用层。但由于目前没时间维护这个库,等什么时候空闲了再优化一下结构吧。 今天 阅读全文
posted @ 2021-01-18 23:44 OnlyTime_唯有时光 阅读(630) 评论(0) 推荐(0)
 

2021年1月16日

JM8.6之内存分配——基础篇
摘要: 在研究JM8.6中内存分配模块(memalloc.c)时,看到如下代码(注意入参的byte ***): 如果C语言基础较好的话,对上面的实现也比较好理解。也即是双指针的初始化。 但是再看到下面: 以及再下面: 可真得花点时间去琢磨内存如何布局的,以及如何访问到期望位置的值。 本篇文章就准备将背景知识 阅读全文
posted @ 2021-01-16 21:04 OnlyTime_唯有时光 阅读(245) 评论(0) 推荐(0)
 
JPEG解码——(1)JPEG文件格式概览
摘要: 由于懒和人的忘性,以前做的一些笔记再回过头看时又有些生疏了,我决定把一些内容整理出来,以供有需要的来参考。 了解的人知道其价值所在,不知道的人就弃之如废物吧。 本篇是JPEG解码系列的第一篇——JPEG文件格式概览。 1. 图片文件的数据是什么? 这是一幅人眼可视的图片: 这是其对应的二进制数据:( 阅读全文
posted @ 2021-01-16 15:55 OnlyTime_唯有时光 阅读(5254) 评论(0) 推荐(3)
 

2021年1月12日

x264在Android平台上构建
摘要: x264在通用linux平台上容易编译,但是如果想在Android平台上编译和使用,怎么做呢? 我修改了一份,上传到了这里,这几个文件放到你的x264源码包的根目录下,就可以编译。 说明几点: 1. 编译产物 共两个编译产物:libx264.so动态库和example测试demo 并没有编译出x26 阅读全文
posted @ 2021-01-12 23:48 OnlyTime_唯有时光 阅读(484) 评论(0) 推荐(0)
 

2020年12月28日

MPEG2TS文件格式——(1)概述
摘要: 总结TS文件格式,早在几个月前就有了这个想法,但一直拖到今天才真正准备写一篇博文来介绍。 再不介绍的话,估计几月后又要去故纸堆里翻东西了,毕竟个人笔记中总结记录的东西太多,搞不好哪天给意外弄丢了。 该系列打算写三篇,本篇是第一篇,从局外人角度看TS封装;第二篇介绍封装的细节;第三篇介绍常见兼容性问题 阅读全文
posted @ 2020-12-28 23:46 OnlyTime_唯有时光 阅读(990) 评论(0) 推荐(0)
 
上一页 1 2 3 4 5 下一页