Dear Sirs,
We looked at the DMAI manual for Venc1's parameter. We
can see the standard video format of Ti's CODEC
, not support the 29.97 or 14.985.
For programming viewpoint, we can not set this frame rate number(29970 or 14985) within program source code.
----------------------------------
#include <ti/sdo/codecs/h264enc/ih264venc.h>
IH264VENC_DynamicParams dynParams;
dynParams.videncDynamicParams.targetFrameRate = 30000; // <-- OK
dynParams.videncDynamicParams.targetFrameRate = 29970; // <-- NG cannot set.
Handle=Venc1_create(hEngine,"h264enc", (VIDENC1_Params*)¶ms,
(VIDENC1_DynamicParams*)&dynParams);
----------------------------------------------------
When we set the NTSC@30fps(dynParams.videncDynamicParams.targetFrameRate = 30000; )
,the actual frame rate is 29.97 fps,right?
Assumption as:
NTSC@30fps==> 30000/1001=29.9700, so actual frame eate is 29.97 fps.
Is it correct?
YJCheng