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

DM8168 应用程序跑一段时间后,USER FPS 数值变大,Out FPS 值变为0 ,请求各位高手指点!!!!!

各位大侠,

               我在用DM8168做视频编码6通道输出25fps的时候,应用程序在跑一段时间之后,打印编码器参数发现user fps 这一项数值变大,然后out fps这一项会变为0,然后就没有视频输出了,打印的参数如下图:

请问各位大侠,有哪些参数可以影响user fps 和out fps这两项?

jian xiong2:

顶,顶,顶,没有人知道跳帧的原因么?

Chris Meng:

回复 jian xiong2:

Xiong Jian,

从打印statics的代码来看,user fps是和pChObj->inFrameUserSkipCount/elaspedTime,相关的,看起来是用户要求丢帧。建议你在代码里和inFrameUserSkipCount相关的地方,加一些打印看看,为什么用户有丢帧的要求,是否通道被关闭了,还是skip frame设置了?

            /* frame skipped due to user setting */            if(skipFrame || pChObj->disableChn)                pChObj->inFrameUserSkipCount++;

赞(0)
未经允许不得转载:TI中文支持网 » DM8168 应用程序跑一段时间后,USER FPS 数值变大,Out FPS 值变为0 ,请求各位高手指点!!!!!
分享到: 更多 (0)