Skip to main content

Topic: Helix fixed-point AAC/Plus decoder Win32 bin (Read 6232 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • Enig123
  • [*][*][*]
Helix fixed-point AAC/Plus decoder Win32 bin
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.

  • kurtnoise
  • [*][*][*][*]
Helix fixed-point AAC/Plus decoder Win32 bin
Reply #1
Thank you guys...  I'll try it asap.

Helix fixed-point AAC/Plus decoder Win32 bin
Reply #2
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.


  • saratoga
  • [*][*][*][*][*]
Helix fixed-point AAC/Plus decoder Win32 bin
Reply #3
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?

Helix fixed-point AAC/Plus decoder Win32 bin
Reply #4
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.

Helix fixed-point AAC/Plus decoder Win32 bin
Reply #5
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.