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.

DM8148 & DVR-RDK H264 codec: CABAC and CAVLC coding

Hello TI' teams,
I'm working with Dm8148 processor and dvr-rdk version 3.5 from udworks, contains H264 encoder version 02.00.04
Please let me know is this encoder supports CABAC coding?
May I explicitly define coding type, I mean CABAC or CAVLC, in encoder creation parameters?
I don't found any info about this issue.

  • Hi Marat,

    H264 encoder exposes one extended static parameter "entropyCodingMode" to set the encoding mode to CAVLC or CABAC.

    It looks like this is not exposed in McFW. Encoder selects entropyMode based on the profile set.

    For HIGH and MAIN profile, it chooses CABAC and for BASE profile it selects CAVLC.

    Refer encLink_h264.c on for details on how this setting happens.

    Thanks