Hi,
Since one year ago I've been enconding videos on DM6446 using:
- IVIDENC (v 1.0.0.97),
- Mpeg4 Encoder (v 2.03.00)
- Codec engine: 2.00
- XDAIS 6.00
- Code Generation Tools 6.1.5
- DSP/Bios 5.32.01
I've never had any problem.
Now I'd would like to encode videos using H264Enc codec (v 2.00.01). I'm using the same tools (codec engine, xdais, codec generation tools, dsp/Bios...) and the same application test (but loading H264ENC codec instead of MPEG4ENC). The codec is initialized correctly, but the application freezes on VIDENC1_process.
When I compile the DSPCodecServer a warning message appears:
"Warning: incompatible use of package 'ti.sdo.ce.video1': imported ti.sdo.ce.video1 [1,0,0,1193029655625], ti.sdo.codecs.h264enc.ce was built with ti.sdo.ce.video1 [1, 0, 2]; incompatible use of package 'ti.sdo.ce': imported ti.sdo.ce [1,0,5,1193028871674], ti.sdo.codecs.h264enc.ce was built with ti.sdo.ce [1, 0, 6]; incompatible use of package 'xdc.corevers': imported xdc.corevers [16,0,0,1,1193543057776], ti.sdo.codecs.h264enc was built with xdc.corevers [16, 0, 1, 0], ti.sdo.codecs.h264enc.ce was built with xdc.corevers [16, 0, 1, 0]
Adding the following line to your configuration script:
environment['xdc.cfg.check.fatal'] = 'false';
converts this incompatibility error into a warning. Please, check the documentation for the package xdc.cfg for more information."
Do I have to change xdc.corevers? Do I have to use a newer version? In this case, which does version I should use? And, Do I also have to use newer versions of CodecEngine, XDAIS, CodecGenerationTools, DSP/Bios... ?
Could the problem be on TCF and CFG files? I attach them.
I also used:
- XDAIS 6.10
- Codec Engine 2.10
- Codec Generation Tools 6.1.5
- BIOS 5.32.04
- IVIDENC1 (v 1. 0. 2.12)
But, then, the application froze on Engine_open().
Thanks,
Santi