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.

DM6467 - Configure AAC encoder for AACHeV1.

Hello,

We are using DM646x in one of the product where we are using AAC-HeV2 encoder for audio encoding.

We see
AAC-HeV2 has audio cross talk issues between left and right channels. AAC-HeV2 has an algorithm named PS (parametric stereo) which correlates the left and right audio channels and that works very bad if we connect a wireless microphone to a camera.

We would like to use AAC-HeV1 or configure existing AAC-HeV2 encoder for V1.

The problem is we don't find any sample application for this in DVSDK nor in DMAI. I could found the support for AAC-HEv1 in the encoder but the interface for configuring it from application layer is missing. The AAC-HEV2 is set by-default in the encoder.

This information is available in encoder userguide and in source your can find it in encoder interface file "dm6446_aacheenc_1_20_005_production/packages/ti/sdo/codecs/aacheenc/iaacenc.h". "outputObjectType" is the variable you can use to set the encoder version.

I don't see its support in XDIAS which is an interface between application and encoders "xdais_6_25_02_11/packages/ti/xdais/dm/iaudenc.h".

Can anyone please let me know how can I configure AAC encoder for AAC-HeV1?

We are using dvsdk_3_10_00_19 and codecs from "http://software-dl.ti.com/dsps/dsps_public_sw/codecs/C64XPlus_Audio/index_FDS.html"

--
Regards,
Krunal