Hello,
I can't integrate newly released HEVC encoder 01.00.00.44 with my project in the same way as I do with all the other codecs: H.264 HP encoder/decoder, MPEG2 decoder etc.
I do it via app.cfg:
if (Program.global.ENABLE_H264HP_ENCODER) xdc.loadPackage("ti.sdo.codecs.h264hpvenc");
if (Program.global.ENABLE_HEVC_ENCODER) xdc.loadPackage("ti.sdo.codecs.h265venc");
if (Program.global.ENABLE_MPEG2_DECODER) xdc.loadPackage("ti.sdo.codecs.mpeg2vdec");
An in Project->Properties->XDC Tools->Package Repositories I add codecs packages like:
"${BIOS_CG_ROOT}/../Codecs/C66x_h264hpvenc_01_00_02_00_ELF/packages"
"${BIOS_CG_ROOT}/../Codecs/C66x_h265venc_01_00_00_44_ELF/packages"
"${BIOS_CG_ROOT}/../Codecs/C66x_mpeg2vdec_02_02_01_08_ELF/packages"
But as I said before this method doesn't work with HEVC encoder package:
1) Missing code in package that specifies library to link with: h265venc_ti.le66
2) Unlike all other codecs it has dependency on "ti.sdo.ce.video2" package
Regards,
Andrey Lisnevich