changes_detail.txt

来自「包含了从MPEG4的视频解码到H.264的视频编码部分的源代码」· 文本 代码 · 共 31 行

TXT
31
字号
Changes for Version JM 5.0d to JM 5.0c
--------------------------------------

added POC - changes delimited by #ifdef USEPOC
reference pictures need their pocs stored somewhere??


specifically, image parameters now available both at encoder and decoder are

img->frame_num
img->toppoc   	//poc of topfield  and frame
img->bottompoc  //poc of bottom field

encoder uses toppocs  0,2,4,6,8,...


if InterlaceCodingOption = 0 (ie, frame coding) then bottompoc = toppoc
otherwise bottompoc = toppoc+1


decoder is not yet fully compliant, but it does handle the output of the encoder.

sequence parameters and picture parameters are sent in the slice header.  
This will change once the high level syntax is in place.

Things yet to be removed from the slice header include...
tr
pstruct
image size
etc.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?