TI中文支持网
TI专业的中文技术问题搜集分享网站

请问8168如何打开multi slice功能

修改函数

static Int enclink_h264_set_static_params(IH264ENC_Params * staticParams,
EncLink_AlgCreateParams *
algCreateParams)

里面的代码,增加下面几行,发现没有分片成功

/*Slice Coding Parameters*/
staticParams->sliceCodingParams.sliceCodingPreset = IH264_SLICECODING_USERDEFINED;
staticParams->sliceCodingParams.sliceMode = IH264_SLICEMODE_BYTES;
staticParams->sliceCodingParams.sliceUnitSize = 1200;
staticParams->sliceCodingParams.streamFormat = IH264_BYTE_STREAM;

Eason Wang:

DVRRDK 版本?

Louis:

回复 Eason Wang:

如果使用DVRRDK则无法实现Multi slice编码,即便是修改RDK代码,也需要很大的工作量。

zhipeng zhu:

回复 Eason Wang:

DVRRDK_04.01.00.02

Louis:

回复 zhipeng zhu:

DVRRDK上没法通过简单的编码参数配置来使能multi-slice。

zhipeng zhu:

回复 Louis:

设置了几个动态的slice参数 另外强制设置staticParams->entropyCodingMode =IH264_ENTROPYCODING_CAVLC 用elecard查看可以分片了

赞(0)
未经允许不得转载:TI中文支持网 » 请问8168如何打开multi slice功能
分享到: 更多 (0)