定义视频解码视频属性。
hi_vdec_video_attr = {"ref_frame_num": ref_frame_num, "temporal_mvp_en": temporal_mvp_en, "tmv_buf_size": tmv_buf_size}
成员名称 |
描述 |
---|---|
ref_frame_num |
整型,参考帧的数目,用于决定解码时需要的参考帧个数,会较大的影响内存 VB 块占用,根据实际情况设置合适的值。 取值范围:[0, 16],以帧为单位。 不知情的情况下,其他码流:推荐设为 5。 测试码流:推荐设为 16。 静态属性。 |
temporal_mvp_en |
整型,是否支持时域运动矢量预测。 取值范围:[0, 1]。 如果 H.264 解码不需要解码 B 帧,或者 H.265 解码不需要解码支持时域运动矢量预测(sps_temporal_mvp_enabled_flag =1)的码流,则配置 temporal_mvp_en 为 0,否则配置为1。 当配置为 0 时,可不分配输出 Tmv 信息的 VB 块,节省 内存。 |
tmv_buf_size |
整型,视频解码图像 Tmv(Temporal Motion Vector) Buffer 大小,temporal_mvp_en 为 1 时有效。 |