摘要:        
FFmpeg里有两种时间戳:DTS(Decoding Time Stamp)和PTS(Presentation Time Stamp)。 顾名思义,前者是解码的时间,后者是显示的时间。要仔细理解这两个概念...    阅读全文
posted @ 2017-01-23 20:54
ZhangPYi
阅读(371)
评论(0)
推荐(0)
        
            
        
        
摘要:        
FFmpeg里有两种时间戳:DTS(Decoding Time Stamp)和PTS(Presentation Time Stamp)。 顾名思义,前者是解码的时间,后者是显示的时间。要仔细理解这两个概念...    阅读全文
posted @ 2017-01-23 20:54
ZhangPYi
阅读(433)
评论(0)
推荐(0)
        
            
        
        
摘要:        
最近在研究ffplay,以下是本人今天在研究FrameQueue的时候整理的笔记,如有错误还请有心人指出来~//这个队列是一个循环队列,windex是指其中的首元素,rindex是指其中的尾部元素.typ...    阅读全文
posted @ 2017-01-23 20:20
ZhangPYi
阅读(283)
评论(0)
推荐(0)
        
            
        
        
摘要:        
最近在研究ffplay,以下是本人今天在研究FrameQueue的时候整理的笔记,如有错误还请有心人指出来~//这个队列是一个循环队列,windex是指其中的首元素,rindex是指其中的尾部元素.typ...    阅读全文
posted @ 2017-01-23 20:20
ZhangPYi
阅读(720)
评论(1)
推荐(0)
        
            
        
        
摘要:        
C++队列缓存的实现为什么使用队列缓存c++的队列缓存主要用于解决大数据量并发时的数据存储问题,可以将并发时的数据缓存到队列中,当数据量变小时再匀速写入硬盘中。引用queue队列在头文件中引用queue队...    阅读全文
posted @ 2017-01-23 20:16
ZhangPYi
阅读(435)
评论(0)
推荐(0)
        
            
        
        
摘要:        
C++队列缓存的实现为什么使用队列缓存c++的队列缓存主要用于解决大数据量并发时的数据存储问题,可以将并发时的数据缓存到队列中,当数据量变小时再匀速写入硬盘中。引用queue队列在头文件中引用queue队...    阅读全文
posted @ 2017-01-23 20:16
ZhangPYi
阅读(1709)
评论(0)
推荐(0)
        
            
        
        
摘要:        
原文链接:http://blog.csdn.net/billow_zhang/article/details/4420789在程序的两个模块间进行通讯的时候,缓冲区成为一个经常使用的机制。 如上图,写入模...    阅读全文
posted @ 2017-01-23 20:15
ZhangPYi
阅读(342)
评论(0)
推荐(0)
        
            
        
        
摘要:        
原文链接:http://blog.csdn.net/billow_zhang/article/details/4420789在程序的两个模块间进行通讯的时候,缓冲区成为一个经常使用的机制。 如上图,写入模...    阅读全文
posted @ 2017-01-23 20:15
ZhangPYi
阅读(2179)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Pthread库是posix linux的线程库,调用接口如下,我们模仿JDK,对Thread进行封装,具体的业务逻辑只需要如同Thread一样实现run方法即可。线程操纵函数(简介起见,省略参数)pth...    阅读全文
posted @ 2017-01-23 20:13
ZhangPYi
阅读(478)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Pthread库是posix linux的线程库,调用接口如下,我们模仿JDK,对Thread进行封装,具体的业务逻辑只需要如同Thread一样实现run方法即可。线程操纵函数(简介起见,省略参数)pth...    阅读全文
posted @ 2017-01-23 20:13
ZhangPYi
阅读(1224)
评论(0)
推荐(0)
        
            
        
        
摘要:        
C++实现简单的线程池线程池编程简介: 在我们的服务端的程序中运用了大量关于池的概念,线程池、连接池、内存池、对象池等等。使用池的概念后可以高效利用服务器端的资源,比如没有大量的线程在系统中进行上下...    阅读全文
posted @ 2017-01-23 14:08
ZhangPYi
阅读(360)
评论(0)
推荐(0)
        
            
        
        
摘要:        
C++实现简单的线程池线程池编程简介: 在我们的服务端的程序中运用了大量关于池的概念,线程池、连接池、内存池、对象池等等。使用池的概念后可以高效利用服务器端的资源,比如没有大量的线程在系统中进行上下...    阅读全文
posted @ 2017-01-23 14:08
ZhangPYi
阅读(241)
评论(0)
推荐(0)
        
            
        
        
摘要:        
C++封装一个简单的线程类多线程编程简介: 大家在编程时,经常需要在程序中启动一个或多个线程来处理任务,而如果每次都是去调用系统创建线程的API函数来创建,代码量虽不多,但线程的创建和业务逻辑代码就...    阅读全文
posted @ 2017-01-23 14:06
ZhangPYi
阅读(266)
评论(0)
推荐(0)
        
            
        
        
摘要:        
C++封装一个简单的线程类多线程编程简介: 大家在编程时,经常需要在程序中启动一个或多个线程来处理任务,而如果每次都是去调用系统创建线程的API函数来创建,代码量虽不多,但线程的创建和业务逻辑代码就...    阅读全文
posted @ 2017-01-23 14:06
ZhangPYi
阅读(783)
评论(0)
推荐(0)
        
            
        
        
摘要:        
OpenCV中通过VideoCaptrue类对视频进行读取操作以及调用摄像头,下面是该类的API。1.VideoCapture类的构造函数:C++: VideoCapture::VideoCapt...    阅读全文
posted @ 2017-01-23 08:47
ZhangPYi
阅读(3582)
评论(0)
推荐(0)
        
            
        
        
摘要:        
OpenCV中通过VideoCaptrue类对视频进行读取操作以及调用摄像头,下面是该类的API。1.VideoCapture类的构造函数:C++: VideoCapture::VideoCapt...    阅读全文
posted @ 2017-01-23 08:47
ZhangPYi
阅读(364)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号