1
CoreAAC build instructions
2
==========================
8
Visual C++ 6 (or later but there is no project file up to date)
9
DX SDK9 (probably compile with DX SDK8 also)
10
faad2 module in the FAAC CVS (http://sourceforge.net/projects/faac/)
13
How to compile the filter :
14
---------------------------
16
First you need to compile the DirectShow BaseClasses available in the
17
SDK ($DXSDK\Samples\C++\DirectShow\BaseClasses).
19
Make sure you have the path to the include files and to the library in
20
your Visual C++ options (they must be at the top of the list).
23
$DXSDK\Samples\C++\DirectShow\BaseClasses\
26
$DXSDK\Samples\C++\DirectShow\BaseClasses\Debug
27
$DXSDK\Samples\C++\DirectShow\BaseClasses\Release
29
The faad2 directory must be at the same level as the CoreAAC directory.
31
Now you can open the project workspace CoreAAC.dsw and compile the filter.
34
Registering the filter :
35
------------------------
37
The filter is automatically registered with the project file provided.
38
If you want to register/unregister the filter manually you can use the
40
To register : regsvr32 CoreAAC.ax
41
To unregister : regsvr32 /u CoreAAC.ax
43
Also some .bat files are provided :
45
unregister_release.bat
53
To create the installer you need to install NSIS
54
(http://nsis.sourceforge.net/)
56
Just right click on the file CoreAAC.nsi and select "Compile NSI".
57
The file Redist\CoreAAC.exe should be created.