HydrogenAudio

Hydrogenaudio Forum => Uploads => Topic started by: Enig123 on 2005-07-20 06:15:54

Title: Helix fixed-point AAC/Plus decoder Win32 bin
Post by: Enig123 on 2005-07-20 06:15:54
As kurtnoise requested, I asked CML to compile this win32 binary.

It can only decode raw AAC/Plus files to wav or PCM.

The cvs contains the whole project, so it's quite easy compared to compiling of Helix mp3 coder.
Title: Helix fixed-point AAC/Plus decoder Win32 bin
Post by: kurtnoise on 2005-07-20 12:12:34
Thank you guys...  I'll try it asap.
Title: Helix fixed-point AAC/Plus decoder Win32 bin
Post by: swathijakkam on 2012-06-28 15:02:23
As kurtnoise requested, I asked CML to compile this win32 binary.

It can only decode raw AAC/Plus files to wav or PCM.

The cvs contains the whole project, so it's quite easy compared to compiling of Helix mp3 coder.


Hi

I downloaded the above  aac_decoder.rar.
With this I am getting an exception while decoding an AAC+ files.
I got error “aacdec.exe has triggered a breakpoint” in this DecodeSectionData() at ASSERT(sfb == maxSFB); in noiseless.c file.
And I got error value-15 ( ERR_AAC_NCHANS_TOO_HIGH) at console output.
Could you please tell me the solution.

See the below attached file, this file is input file for this decorder.

Thank you in advance.

Regards,
Swathi.

Title: Helix fixed-point AAC/Plus decoder Win32 bin
Post by: saratoga on 2012-06-28 15:59:56
That is a 7 year old version of the decoder.  Maybe try compiling a recent version and see if they have fixed it since then?
Title: Helix fixed-point AAC/Plus decoder Win32 bin
Post by: swathijakkam on 2012-06-29 06:26:46
That is a 7 year old version of the decoder.  Maybe try compiling a recent version and see if they have fixed it since then?



Hi,

I already tested the recent version of the AACdecoder. This decoder also gave same exception.
Could you please provide working AAC decoder.

Thank you in advance.

Regards,
swathi.
Title: Helix fixed-point AAC/Plus decoder Win32 bin
Post by: swathijakkam on 2012-07-05 11:03:49
As kurtnoise requested, I asked CML to compile this win32 binary.

It can only decode raw AAC/Plus files to wav or PCM.

The cvs contains the whole project, so it's quite easy compared to compiling of Helix mp3 coder.



Hi

I followed below method for decoding a file using helix-aac-decoder.

1. Downloaded the source code from CVS.
  CVS path: cvs -z3
-d:ext:swathijakkam@cvs.helixcommunity.org:/cvsroot/datatype co aac/codec/fixpt/decoder

2. Opened the aacdec.dsw in visual studio 8.0
  File Path: aac->codec->fixpt->decoder->real->projects->visual.

3. I ran the project without any modifications.

Then I got exception while decoding an AAC+ files.
Exception message: "aacdec.exe has triggered a breakpoint".

I got this exception in DecodeSectionData() at ASSERT(sfb == maxSFB); in noiseless.c file.
And I am getting error value-15 ( ERR_AAC_NCHANS_TOO_HIGH) at console output.

Console output is :

0 bytes in 0 Free Blocks.
37072 bytes in 2 Normal Blocks.
0 bytes in 0 CRT Blocks.
0 bytes in 0 Ignore Blocks.
0 bytes in 0 Client Blocks.
Largest number used: 35396 bytes.
Total allocations: 37072 bytes.
Error - -15

Memory leak test:      no leaks
Memory integrity test: okay

FYI, I downloaded live stream of a radio station on Shoutcast to a file which is in AAC+ format.
I used this file to decode. While decoding I got the exception.

But I can able to decoded AAC file after converting that AAC+ file to AAC.

Thank you in advance.

Best Regards,
Swathi.