您好 我编码 时需要使用Low latency 功能,我试过dvsdk_dm368_4_02_00_06/codecs-dm365_4_02_00_00/packages/ti/sdo/codecs/h264enc/apps/client/build/arm926下的h264venc-r。
当outputDataMode = 0 时就启动了Low latency 功能
调整SliceSize,sliceMode。可以改变一帧分多少块编码。运行过程是调用了getEncodedSliceProvideSpace;来分块的。
我在/dvsdk_dm368_4_02_00_06/dvsdk-demos_4_02_00_01/dm365/encode修改外部参数像限定码流,GDR外部参数都是有用的,
设定.putDataGetSpaceFxn 时 不知道指定什么函数。
请问一下这个函数怎么设定?
我自己写过一个打印的函数赋值给.putDataGetSpaceFxn 后使能outputDataMode ,打印函数没有被调用。(按照案例是会被调用的。
请问一下Low latency 怎么才能起作用?麻烦您能技术上支持下 ,非常感谢