We use DM8168 / DVR_RDK version 3 and 4.
I have a question that belongs to the setting of dynamic encoder parameter. In function Venc_setDynamicParam(), case VENC_FRAMERATE "targetFps" and also "targetBitRate" is set.
Deeper in EncLink_codecSetFps() a check "if(params->targetBitRate != 0)" is done.
What's the reason of setting both parameter at the same time. targetBitRate is a dynamic parameter too and can be change always.