This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

enc bitrate range

hi all .i see that code in the rdk demo :

case '3':
chId = Demo_getChId("ENCODE", gDemo_info.maxVencChannels);

value = Demo_getIntValue("Encode Bit-rate (in Kbps)", 64, 4000, 2000);

memset(&params, 0, sizeof(params));

params.targetBitRate = value * 1000;

Venc_setDynamicParam(chId, 0, &params, VENC_BITRATE);
break;

so i want to know the enc bit rate whether is from 64 kbps to 4000kbps?

  • Min bitrate is 16384 and max bitrate depends on profile and level selected. Refer Encoder Data Sheet for details present under ti_tools/codecs/REL.500.V.H264AVC.E.IVAHD.02.00.xx.xx\500.V.H264AVC.E.IVAHD.02.00\IVAHD_001\Docs 

     

  • hi badri.now i have a problem if i set the enc parameters dynamiclly

    ITCM_encSetRcAlg(0,0);
    ITCM_encSetGOPSize(0,60);
    ITCM_encSetFrameRate(0,60);
    ITCM_encSetBitRate(0,8000);
    ITCM_encSetQPValue(0,50,28,10);

    the profile is following:

     pLinkChPrm->profile = VENC_CHN_HIGH_PROFILE;

    it will sometimes have Segmentation fault.so why?