本文分析FFmpeg的libavcodec中的HEVC解码器的CTU解码(CTU Decode)部分的源代码。FFmpeg的HEVC解码器调用hls_decode_entry()函数完成了Slice解码工作。hls_decode_entry()则调用了hls_coding_quadtree()完成了CTU解码工作。由于CTU解码部分的内容比较多,因此将这一部分内容拆分成两篇文章:一篇文章记录PU的解码,另一篇文章记录TU...
分类:
其他好文 时间:
2015-06-15 18:44:20
阅读次数:
246
一. 权威指南1. 对于类数组对象,我们不能用数组方法,但是我们可以用 Function.call(); 例如: Array.prototype.slice.call(arr,...); Array.prototype.silice.call(arr,...); Array.prot...
分类:
编程语言 时间:
2015-06-15 18:10:08
阅读次数:
135
jQuery - slice( start, [end] ) Method
分类:
Web程序 时间:
2015-06-14 00:29:28
阅读次数:
200
$("selector").slice(start, end)
分类:
其他好文 时间:
2015-06-14 00:27:10
阅读次数:
186
append append:在切片末尾添加元素并返回结果。append函数原型:func append(slice []T, elements...T) 。其中T表示任意类型。 示例1:1 arr1 := []int{1, 2, 3}2 arr2 := append(arr1, ...
分类:
编程语言 时间:
2015-06-11 12:27:05
阅读次数:
139
function type(obj){var objType=Object.prototype.toString.call(obj).slice(8,-1).toLowerCase();console.log(objType);}type(1);type(new Number(1));type("a...
分类:
其他好文 时间:
2015-06-11 00:04:00
阅读次数:
146
一、图像边框border-image语法:border-image:border-image-source(图片)|| border-image-slice(裁剪位置)|| border-image-repeat(重复性);例子:border-image:url(xxx.jpg) 33.3%(可以有...
分类:
Web程序 时间:
2015-06-09 13:43:24
阅读次数:
225
1.字符串的扩展与修复语言脚本都对字符串特别关注,有关的方法特别多,这些方法有三大类:第一类:与标签无关的实现:charAt,charCodeAt,concat,lastIndexOf,localeCompare,match,replace,slice,split,substr,substring,...
分类:
编程语言 时间:
2015-06-08 01:02:19
阅读次数:
162
1. array 同一类型数据的集合 var arr [n]type //声明type类型一维数组 var arr [m][n]type //声明type类型二维数组 多维数组以此类推 也可以用 := 声明 arr := [n]type{元素1[,元素2, ...]} 其中n可以用 "....
分类:
其他好文 时间:
2015-06-08 01:00:05
阅读次数:
254
1.array.slice(start,end)slice方法对array中的一段做浅复制。首先复制array[start],一直复制到array[end]为止。end参数是可选的,默认值是该数组的长度array.length。如果两个参数中的任何一个是负数,array.length会和它们相加,试...
分类:
编程语言 时间:
2015-06-07 13:49:03
阅读次数:
105