HydrogenAudio

Lossy Audio Compression => AAC => AAC - Tech => Topic started by: donquicoke on 2005-05-16 02:31:25

Title: FAAC ver.1.24 compile problem in VC6.0 on windows
Post by: donquicoke on 2005-05-16 02:31:25
I am pretty new in AAC and want to give try to compile myself - but I just can't get the codes work

I extracted files in FAAC ver.1.24 folders "frontend" and "libfaac" to compile with following the suggestion on:

http://www.audiocoding.com/modules/newbb/v..._id=172&forum=3 (http://www.audiocoding.com/modules/newbb/viewtopic.php?topic_id=172&forum=3)

using "mp4.h" and "mpeg4ip.h" from FAAD2.

Still have the a lot of problems.

wondering if any one has any experiences on this, any suggestion/help will be appreciated:)

I know John33 posted a win32 compiled version at:

http://homepage.ntlworld.com/jfe1205/faac_project.zip (http://homepage.ntlworld.com/jfe1205/faac_project.zip)

last year, but it doesn't work anymore ....

If anyone still holds this version or knows how to contact John33, please, please let me know.

Thanks in advance!
Title: FAAC ver.1.24 compile problem in VC6.0 on windows
Post by: rjamorim on 2005-05-16 02:44:57
http://www.rarewares.org/aac.html (http://www.rarewares.org/aac.html)

http://pessoal.onda.com.br/rjamorim/faac.zip (http://pessoal.onda.com.br/rjamorim/faac.zip)
Title: FAAC ver.1.24 compile problem in VC6.0 on windows
Post by: donquicoke on 2005-05-16 02:47:58
Thanks, rjamorim. But there is only exe file on your link, and i really need the compiled C code to learn AAC.
Title: FAAC ver.1.24 compile problem in VC6.0 on windows
Post by: rjamorim on 2005-05-16 02:53:17
Oho! I see.

Well, if you want to compile only the command line executable, don't load the faac.dsw at the root folder. Instead, load the one located inside the /frontend folder. The one in the root folder is hopelessly outdated.

Also, make sure you are using the latest Visual Studio service pack.
http://msdn.microsoft.com/vstudio/downloads/updates/sp/ (http://msdn.microsoft.com/vstudio/downloads/updates/sp/)
Title: FAAC ver.1.24 compile problem in VC6.0 on windows
Post by: donquicoke on 2005-05-16 03:01:39
Thanks again, rjamorim.

But the faac.dsw at  /frontend folder is actually blank, and so is the one at the root folder ....

I guess it's nothing to do with the project setting, and i use the newest VC SP.

God~
Title: FAAC ver.1.24 compile problem in VC6.0 on windows
Post by: rjamorim on 2005-05-16 03:06:48
What the!

Where did you get those sources? They are seriously broken.

Here, try these:
http://www.rarewares.org/rja/faac.rar (http://www.rarewares.org/rja/faac.rar)

It's a fresh CVS sweep, and I just compiled them without problem on my VC6+SP6
Title: FAAC ver.1.24 compile problem in VC6.0 on windows
Post by: donquicoke on 2005-05-16 03:16:22
It works! Thanks a lot!

I found there is no "common" folder in my unloaded version from audiocoding.com.... wired .... what are those .cpp files in libmp4v2_st project for?
i know the encoding is mainly performed by libfaac.
Title: FAAC ver.1.24 compile problem in VC6.0 on windows
Post by: rjamorim on 2005-05-16 03:19:51
Quote
I found there is no "common" folder in my unloaded version from audiocoding.com.... wired .... what are those .cpp files in libmp4v2_st project for?
i know the encoding is mainly performed by libfaac.
[a href="index.php?act=findpost&pid=297946"][{POST_SNAPBACK}][/a]


Those .cpps are to wrap the AAC stream inside an MP4 container while it is being encoded. I seem to recall you can disable using libmp4v2 at compile time, and then FAAC will always write raw AAC streams.

And where exactly did you grab your sources from? If it is from the sourceforge release system, I must urgently replace them with working ones.
Title: FAAC ver.1.24 compile problem in VC6.0 on windows
Post by: donquicoke on 2005-05-16 03:41:02
Thanks a lot!

I downloaded from audiocoding.com:

http://www.audiocoding.com/modules/mydownl...php?cid=1&lid=5 (http://www.audiocoding.com/modules/mydownloads/singlefile.php?cid=1&lid=5)