TopsLuo的专栏

行千里路,读万卷书!

对ffmpeg的时间戳的理解笔记

之前也有了解过ffmpeg中时间戳的相关知识点,但也仅限了解,没有更深入的理解,更没有作相关的笔记整理。近期由于工作中需要用到ffmpeg的时间戳,所以再一次去学习ffmpeg中的时间戳的知识点,并作了相关笔记,整理如下:/* *Date:2017-07-28 *Author:TopsLuo *F...

2017-07-28 11:20:50

阅读数 3869

评论数 0

使用freetype库将文字嵌入到bmp图片中 学习笔记

原文章链接:http://blog.csdn.net/u010385177/article/details/46929503 当时也是工作原因,需要用到freetype2来处理字符串,后来找到了这篇blog,虽然平台不一致(他的是windows程序,而我是要Linux程序),但毕竟都是C的实现,...

2017-07-26 14:22:51

阅读数 788

评论数 0

智能指针shared_ptr的用法

源文章链接:http://www.cnblogs.com/jiayayao/archive/2016/12/03/6128877.html 为了解决C++内存泄漏的问题,C++11引入了智能指针(Smart Pointer)。  智能指针的原理是,接受一个申请好的内存地址,构造一个保存在栈上的智...

2017-07-18 14:03:11

阅读数 240

评论数 0

Bash Shell字符串操作小结

转载自:http://my.oschina.net/aiguozhe/blog/41557 1. 取长度str="abcd" expr length $str # 4 echo ${#str} # 4 expr "$str" : "...

2017-07-13 17:09:53

阅读数 182

评论数 0

如何使用数组参数

如果一个函数以一维数组为参数,我们可以这样声明这个函数void func(int* a) ; void func(int a[]) ; void func(int a[3]) ; 实际上,这三种形式是等价的,在使用数组做参数时,编译器会自动将数组名转换为指向数组第一个元素的指针,为什么呢?这...

2017-07-07 17:14:08

阅读数 182

评论数 0

分离ts媒体文件中每个pid的数据

ts的包大小:188字节 ts包的开始字节:0x47 TS包头定义: (包头定义转载自:http://blog.csdn.net/shuyong1999/article/details/7095032)typedef struct TS_packet_header { unsigne...

2017-07-07 17:04:48

阅读数 403

评论数 0

multiple definition of 问题解决方法

最近的项目里,由于我想重载结构体的==操作符,然而大意的我把重载的过程写在了头文件里,所以导致了multiple definition of的错误。现在总结下解决方法:首先,最关键的,不要把全局变量以及全局方法的定义放在头文件里!!!!1.给每一个头文件加上条件编译: 注:此方法不是解决上述问题...

2017-07-07 10:29:02

阅读数 352

评论数 0

Makefile的编写

在Linux上开发的人,应该都知道Makefile,但如果要自己写Makefile,问题可能就暴露出来了,至少刚开始我是这样的。 先创建一个简单的工程,工程中包含如下几个文件: print.c #include "print.h" void PrintTest() { ...

2017-07-05 17:11:45

阅读数 295

评论数 0

利用ffmpeg解码h264裸流并存储成YUV420

此处用的ffmpeg版本为3.2.2。 例子是在linux下所写的,大致流程如下: 初始化ffmpeg库 创建YUV文件,用于存储解码后的YUV数据 初始化H264解码器 给解码器的一些结构变量赋值 打开解码器 打开H264裸流文件 读取一定数据的h264数据(因为不知道一帧到底有多大) 调用f...

2017-07-04 10:18:42

阅读数 935

评论数 0

google的glog日志管理

在做C/C++项目的时候,开发阶段,日志信息越详细越好,出问题一目了然,当然,所占用的空间自然越多。如果项目上线,没有日志的控制管理,后续的问题会很麻烦。比如:日志量大,磁盘空间不够用,也很难选出有用的日志。 所以找了一些相关的开源的日志管理代码,最终选择了google的glog,为什么?因为觉...

2017-07-03 17:45:52

阅读数 570

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭