Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Helix fixed-point AAC/Plus decoder Win32 bin (Read 8501 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

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.

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.


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.