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.

How to use TI H264 encoder with Gradual Decoder Refresh (GDR) mode

Hello All,

I am trying to use TI H264 Encoder with Gradual Decoder Refresh (GDR) mode, but from the encoded output it appears that GDR didn't worked as expected.

Can anyone guide me how to use this and also check did the configs which I used in the test app were indeed proper.

TI test app encoder.cfg and the encoded h264 out file attched for reference.

Regards,

Venkateshcfg_h264_files.zip

  • Hi,

    The codecs expert has been notified. Feedback will be posted directly here.

    Best Regards,
    Yordan
  • Hi Venkatesh, could you please confirm which TI device / board are you testing? also from where did you get the H.264? release version?, how is your test setup?. Please try to give us as many details as possible in order to understand your issue.

    thank you,
    Paula
  • Hello Paula,

    Thank you for the response.

    1. We are using TI 6678  EVM.

    2. The code is "C66x Based H.264 High Profile Encoder" from TI.

    3. Version  0.0 (October 2011).

    4.  I am running the encoder test app on TI 6678  EVM with GDR configuration, config and output files already shared in my previous mail.

    Regards,

    Venkatesh

  • Hi Venkatesh,

    Can you change the below input parameters to get the expected output - 

    EncodingPreset         = 3 (USER_DEFINED)

    intraFrameInterval = Set any big value (<2147483648)

    For encodingpreset = 1 (HIGH_QUALITY), there are some parameters which will not be controlled through user. So need to be changed to User defined.

    I hope this will resolve your issue.

    Regards

    Gajanan