会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
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_唯有时光
阅读(90)
评论(0)
推荐(0)
编辑
2021年2月22日
JPEG解码——(4)霍夫曼解码
摘要: 本篇是该系列的第四篇,承接前篇的文件头解析,主要介绍霍夫曼解码相关内容。 承接上篇,文件头解析完毕后,就进入了编码数据区域,即SOS的tag后的区域,也是图片数据量的大头所在。 1. 待处理的数据区域 一个例子来说明,仍使用那张animal_park.jpg的图片。 其二进制数据显示如下(FFDA所
阅读全文
posted @ 2021-02-22 01:25 OnlyTime_唯有时光
阅读(2432)
评论(0)
推荐(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_唯有时光
阅读(4886)
评论(0)
推荐(0)
编辑
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_唯有时光
阅读(1926)
评论(0)
推荐(0)
编辑
GStreamer环境搭建篇
摘要: GStreamer是一套强大的多媒体中间件系统,跟FFmpeg功能类似。官网链接点这儿。 各个Linux发行版(Ubuntu,fedora),大都集成了GStreamer相关工具,而作为软件层次结构最上层的播放器,几乎都是直接调用GStreamer相关库/插件来快速软件开发。 例如,播放器这类app
阅读全文
posted @ 2021-01-28 00:39 OnlyTime_唯有时光
阅读(1206)
评论(0)
推荐(0)
编辑
2021年1月18日
JPEG解码——(2)读数据的底层依赖库
摘要: 本篇是JPEG解码系列的第二篇——读数据的底层依赖库。 本人所开发的MiniJpegDecoder项目,主要分为两层,一层是底层依赖库,另外一层是包含jpeg解码逻辑的应用层。 其实,分三层的话结构更为合理:底层库+解码库+应用层。但由于目前没时间维护这个库,等什么时候空闲了再优化一下结构吧。 今天
阅读全文
posted @ 2021-01-18 23:44 OnlyTime_唯有时光
阅读(505)
评论(0)
推荐(0)
编辑
2021年1月16日
JM8.6之内存分配——基础篇
摘要: 在研究JM8.6中内存分配模块(memalloc.c)时,看到如下代码(注意入参的byte ***): 如果C语言基础较好的话,对上面的实现也比较好理解。也即是双指针的初始化。 但是再看到下面: 以及再下面: 可真得花点时间去琢磨内存如何布局的,以及如何访问到期望位置的值。 本篇文章就准备将背景知识
阅读全文
posted @ 2021-01-16 21:04 OnlyTime_唯有时光
阅读(205)
评论(0)
推荐(0)
编辑
JPEG解码——(1)JPEG文件格式概览
摘要: 由于懒和人的忘性,以前做的一些笔记再回过头看时又有些生疏了,我决定把一些内容整理出来,以供有需要的来参考。 了解的人知道其价值所在,不知道的人就弃之如废物吧。 本篇是JPEG解码系列的第一篇——JPEG文件格式概览。 1. 图片文件的数据是什么? 这是一幅人眼可视的图片: 这是其对应的二进制数据:(
阅读全文
posted @ 2021-01-16 15:55 OnlyTime_唯有时光
阅读(3560)
评论(0)
推荐(3)
编辑
2021年1月12日
x264在Android平台上构建
摘要: x264在通用linux平台上容易编译,但是如果想在Android平台上编译和使用,怎么做呢? 我修改了一份,上传到了这里,这几个文件放到你的x264源码包的根目录下,就可以编译。 说明几点: 1. 编译产物 共两个编译产物:libx264.so动态库和example测试demo 并没有编译出x26
阅读全文
posted @ 2021-01-12 23:48 OnlyTime_唯有时光
阅读(421)
评论(0)
推荐(0)
编辑
2020年12月28日
MPEG2TS文件格式——(1)概述
摘要: 总结TS文件格式,早在几个月前就有了这个想法,但一直拖到今天才真正准备写一篇博文来介绍。 再不介绍的话,估计几月后又要去故纸堆里翻东西了,毕竟个人笔记中总结记录的东西太多,搞不好哪天给意外弄丢了。 该系列打算写三篇,本篇是第一篇,从局外人角度看TS封装;第二篇介绍封装的细节;第三篇介绍常见兼容性问题
阅读全文
posted @ 2020-12-28 23:46 OnlyTime_唯有时光
阅读(899)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页