Dear Experts,
We are studying video encode function with dynamic data rate changing.
that case, it is inserted I frame after changing rate change.
Is it normal behavior?
Is it possible to change behavior for not inserting I frame?
Note:
We try to print out I frame information when change bitrate.
Result: It will produce I frame when change bitrate.
Int32 EncLinkH264_algSetConfig(EncLink_algObj * algObj) {
……….
if (algObj->u.h264AlgIfObj.dynamicParams.videnc2DynamicParams.forceFrame ==IVIDEO_IDR_FRAME)
{
Vps_printf("%s %d %d\n",__FUNCTION__,__LINE__,algObj->u.h264AlgIfObj.dynamicParams.videnc2DynamicParams.forceFrame); <<< add this log to check I frame.
}
thx ~
HB