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.

H.264 HP encoder with MPEG2 decoder linking problem



Hello,

I am using H.264 HP encoder version 01.00.00.01 for C6678 and MPEG2 decoder version 02.02.00.02 for C6678 simultaneously in transcode program.

When I use old CGT 7.2.* with H.264 HP encoder it can't initialize resources: RMAN_assignResources fails with IRES_ENOTFOUND error. Compiled and linked with newer CGT 7.3.* or 7.4.* the same code works without errors.

But because of linking problems I can't use MPEG2 decoder with CGT 7.3.* and CGT 7.4.*. MPEG2 decoder links correctly only with CGT 7.2.*. You can read about the issue in another thread: http://e2e.ti.com/support/development_tools/compiler/f/343/p/204690/726529.aspx

Thus I can't use H.264 HP encoder and MPEG2 decoder simultaneously.

The best resolution of the issue is to provide MPEG2 encoder that links with CGT 7.4.*. Is it possible?

Regards,

Andrey Lisnevich

  • Hi Andrey,

    We are going through the release process for C6678 Video codecs which are built on CGT 7.4.0, including MPEG2 decoder. The codecs are planned to be on Web next week. For now, please try the attached MPEG2DEC lib which is built on CGT 7.4.0.

    3821.mpeg2vdec_ti.zip

    Thanks,

    Hongmei

  • Hi Hongmei,

    This build of MPEG2  decoder fixed the issue. In my project I use both H.264 BP and HP encoders. BP encoder experience the same problem and can not be linked with newest CGT so I took version from: http://e2e.ti.com/support/embedded/multimedia_software_codecs/f/356/t/229062.aspx?pi71484=2#828240 post.

    Thanks,

    Andrey