- 博客(3)
- 收藏
- 关注
原创 构造函数及析构函数与虚函数的关系
我们都知道构造函数不能为虚函数,而基类的析构函数一般都要定义为虚函数。今天重新复习了一下,特在此记载,以便查找。构造函数不能为虚函数主要有以下两点1、必要性分析: 当定义派生类对象时,它会主动依次调用构造函数,顺序为基类的构造函数->一级派生类构造函数->二级派生类构造函数….直到当前派生类的构造函数调用完毕为止,到此派生类对象生成。 而虚函数存在的意义为动态绑定,从上一段话可知,它会从基类开始
2016-03-05 20:38:08 2411
转载 HEVC参考帧管理(RPS)
分析HM参考帧的管理:HEVC采用了参考帧集(RPS)的技术来管理已解码的帧,用作后续图像的参考。与之前的视频编码标准中参考侦管理策略不同的是,HEVC中的RPS技术,通过直接在每一帧开始的片头码流中传输DPB中各个帧的状态变化,而H.264/AVC中的滑动窗和MMCO (Memory ManagementControl Operation)这两种参考帧管理技术,是通过传输每一个片的DPB的相对变化
2016-03-03 15:54:42 2880
原创 OpenHEVC多线程解码之线程初始化
OpenHEVC支持单进程解码,同时支持多种类型的多线程解码,具体有帧并行,Slice并行,帧片同时并行. 因此多线程初始化函数需要判断当前程序是否支持多线程,以及其类型并初始化. //!< 判断是否并行,以及初始化 int ff_thread_init(AVCodecContext *avctx) { int ret = 0;validate_thread_parameters(a
2016-03-01 17:14:26 1622
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人