智能客服
你问我答,随时在线为你解决问题
设置此key时(建议为1),平台会上报高级编码特性能力集。
不设置此key时,平台不会上报高级编码特性能力集。
使用codec的高级编码功能之前,请务必设置此key,以便查询codec是否支持相关特性。
此key表示LTR编码需要申请的LTR frame buffer数量。
如果使用codec的LTR功能,请务必设置此key,对应的value为Integer,取值范围为1~10。
此key设置为1,表示App使能codec的scale功能。
此key设置为0,表示App不使能codec的scale功能。
此key表示scale图像的宽度,仅在设置vendor.hisi.hisi-ext-codec-scale-enable为1后才生效
此key表示scale图像的高度,仅在设置vendor.hisi.hisi-ext-codec-scale-enable为1后才生效。
此key设置为1,表示App使能codec的crop功能。
此key设置为0,表示App不使能codec的crop功能。
此key表示crop图像的左边界,仅在设置vendor.hisi.hisi-ext-codec-scale-enable为1后才生效。
此key表示crop图像的顶边界,仅在设置vendor.hisi.hisi-ext-codec-scale-enable为1后才生效。
此key表示crop图像的右边界,仅在设置vendor.hisi.hisi-ext-codec-scale-enable为1后才生效。
此key表示crop图像的底边界,仅在设置vendor.hisi.hisi-ext-codec-scale-enable为1后才生效。
此key表示一帧编码图像中最大的QP,对应value的类型是Integer,取值范围为0~51。
此key表示一帧编码图像中最小的QP,对应value的类型是Integer,取值范围为0~51。
此key表示I帧或者参考P帧之间最大的非参考P帧个数,对应value的类型是Integer,取值范围为0~2。
此key表示LTR帧编码所用到的参数集,对应value的类型是Integer。
bit31~bit24表示当前帧是否为LTR帧,0:不是,1:是。
bit23~bit16表示当前帧是否要参考先前的LTR帧,0:不参考,1:参考。
Bit15~bit0表示当前帧所参考LTR帧的序号(仅在当前帧参考LTR帧时才生效)。
此key表示ROI编码时区域0的QP mode,对应value的类型是Integer。
0:相对QP模式。
1:绝对QP模式。
此key表示ROI编码时区域0的量化参数,对应value的类型是Integer。
当区域0采用相对QP编码时,此key表示当前区域QP与帧级QP的差值(范围-51~51)。
当区域0采用绝对QP编码时,此key表示区域0编码时所用的QP(范围0~51)。
此key表示ROI编码时区域0的位置参数集,对应value的类型是Long。
bit63~bit48表示区域0的高度。
bit47~bit32表示区域0的宽度。
Bit31~bit16表示区域0起始位置的y坐标(高度方向上的起始位置)。
Bit15~bit0表示区域0起始位置的x坐标(宽度方向上的起始位置)。
此key表示ROI编码时区域1的QP mode,对应value的类型是Integer。
0:相对QP模式。
1:绝对QP模式。
此key表示ROI编码时区域1的量化参数,对应value的类型是Integer。
当区域1采用相对QP编码时,此key表示当前区域QP与帧级QP的差值(范围-51~51)。
当区域1采用绝对QP编码时,此key表示区域1编码时所用的QP(范围0~51)。
此key表示ROI编码时区域1的位置参数集,对应value的类型是Long。
bit63~bit48表示区域1的高度。
bit47~bit32表示区域1的宽度。
Bit31~bit16表示区域1起始位置的y坐标(高度方向上的起始位置)。
Bit15~bit0表示区域1起始位置的x坐标(宽度方向上的起始位置)。
此key表示ROI编码时区域2的QP mode,对应value的类型是Integer。
0:相对QP模式。
1:绝对QP模式。
此key表示ROI编码时区域2的量化参数,对应value的类型是Integer。
当区域2采用相对QP编码时,此key表示当前区域QP与帧级QP的差值(范围-51~51)。
当区域2采用绝对QP编码时,此key表示区域2编码时所用的QP(范围0~51)。
此key表示ROI编码时区域2的位置参数集,对应value的类型是Long。
bit63~bit48表示区域2的高度。
bit47~bit32表示区域2的宽度。
Bit31~bit16表示区域2起始位置的y坐标(高度方向上的起始位置)。
Bit15~bit0表示区域2起始位置的x坐标(宽度方向上的起始位置)。
此key表示ROI编码时区域3的QP mode,对应value的类型是Integer。
0:相对QP模式。
1:绝对QP模式。
此key表示ROI编码时区域3的量化参数,对应value的类型是Integer。
当区域3采用相对QP编码时,此key表示当前区域QP与帧级QP的差值(范围-51~51)。
当区域3采用绝对QP编码时,此key表示区域3编码时所用的QP(范围0~51)。
此key表示ROI编码时区域3的位置参数集,对应value的类型是Long。
bit63~bit48表示区域3的高度。
bit47~bit32表示区域3的宽度。
Bit31~bit16表示区域3起始位置的y坐标(高度方向上的起始位置)。
Bit15~bit0表示区域3起始位置的x坐标(宽度方向上的起始位置)。
此key表示ROI编码时区域4的QP mode,对应value的类型是Integer。
0:相对QP模式。
1:绝对QP模式。
此key表示ROI编码时区域4的量化参数,对应value的类型是Integer。
当区域4采用相对QP编码时,此key表示当前区域QP与帧级QP的差值(范围-51~51)。
当区域4采用绝对QP编码时,此key表示区域4编码时所用的QP(范围0~51)。
此key表示ROI编码时区域4的位置参数集,对应value的类型是Long。
bit63~bit48表示区域4的高度。
bit47~bit32表示区域4的宽度。
Bit31~bit16表示区域4起始位置的y坐标(高度方向上的起始位置)。
Bit15~bit0表示区域4起始位置的x坐标(宽度方向上的起始位置)。
此key表示ROI编码时区域5的QP mode,对应value的类型是Integer。
0:相对QP模式。
1:绝对QP模式。
此key表示ROI编码时区域5的量化参数,对应value的类型是Integer。
当区域5采用相对QP编码时,此key表示当前区域QP与帧级QP的差值(范围-51~51)。
当区域5采用绝对QP编码时,此key表示区域5编码时所用的QP(范围0~51)。
此key表示ROI编码时区域5的位置参数集,对应value的类型是Long。
bit63~bit48表示区域5的高度。
bit47~bit32表示区域5的宽度。
Bit31~bit16表示区域5起始位置的y坐标(高度方向上的起始位置)。
Bit15~bit0表示区域5起始位置的x坐标(宽度方向上的起始位置)。
此key表示ROI编码时区域6的QP mode,对应value的类型是Integer。
0:相对QP模式。
1:绝对QP模式。
此key表示ROI编码时区域6的量化参数,对应value的类型是Integer。
当区域6采用相对QP编码时,此key表示当前区域QP与帧级QP的差值(范围-51~51)。
当区域6采用绝对QP编码时,此key表示区域6编码时所用的QP(范围0~51)。
此key表示ROI编码时区域6的位置参数集,对应value的类型是Long。
bit63~bit48表示区域6的高度。
bit47~bit32表示区域6的宽度。
Bit31~bit16表示区域6起始位置的y坐标(高度方向上的起始位置)。
Bit15~bit0表示区域6起始位置的x坐标(宽度方向上的起始位置)。
此key表示ROI编码时区域7的QP mode,对应value的类型是Integer。
0:相对QP模式。
1:绝对QP模式。
此key表示ROI编码时区域7的量化参数,对应value的类型是Integer。
当区域7采用相对QP编码时,此key表示当前区域QP与帧级QP的差值(范围-51~51)。
当区域7采用绝对QP编码时,此key表示区域7编码时所用的QP(范围0~51)。
此key表示ROI编码时区域7的位置参数集,对应value的类型是Long。
bit63~bit48表示区域7的高度。
bit47~bit32表示区域7的宽度。
Bit31~bit16表示区域7起始位置的y坐标(高度方向上的起始位置)。
Bit15~bit0表示区域7起始位置的x坐标(宽度方向上的起始位置)。
此key为可选参数,表示codec是否支持scale功能。
在设置vendor.hisi.hisi-ext-codec-vendor-configure为1后通过检查output format中的此key值来确定codec是否支持scale功能。
1:支持。
0或此key不存在:不支持。
此key为可选参数,表示codec是否支持crop功能。
在设置vendor.hisi.hisi-ext-codec-vendor-configure为1后通过检查output format中的此key值来确定codec是否支持crop功能。
1:支持。
0或此key不存在:不支持。
此key为可选参数,表示codec是否支持动态调节QP。
在设置vendor.hisi.hisi-ext-codec-vendor-configure为1后通过检查output format中的此key值来确定codec是否支持动态调节QP。
1:支持。
0或此key不存在:不支持。
此key为可选参数,表示codec是否为非参考P帧编码。
在设置vendor.hisi.hisi-ext-codec-vendor-configure为1后通过检查output format中的此key值来确定codec是否支持非参考P帧编码。
1:支持。
0或此key不存在:不支持。
此key为可选参数,表示codec是否为LTR帧编码。
在设置vendor.hisi.hisi-ext-codec-vendor-configure为1后通过检查output format中的此key值来确定codec是否支持LTR帧编码。
1:支持。
0或此key不存在:不支持。
此key为可选参数,表示codec是否支持ROI编码。
在设置vendor.hisi.hisi-ext-codec-vendor-configure为1后通过检查output format中的此key值来确定codec是否支持ROI编码。
1:支持。
0或此key不存在:不支持。