This package provides a tool to test MPEG4 AAC decoder PNS conformance.

You have to have a compiled version of the AFsp lib available.

Edit Makefile.cfg as follows:

- If the variables AFSP_LIBRARY_PATH and AFSP_INCLUDE_PATH are not already
  specified in your environment, you have to define them here.

- Select a certain decoder (default is the reference decoder: mp4audec)

- Supply your decoder binary to variable DECODER.

- Supply decoder command lines for decoding accompanied MPEG4 files to
  variable DECODER_CMDLINE_*.
  + AL: AAC LC (AOT=2)
  + AC: AAC Scalable (AOT=6)

- Specify a directory where you have stored the mp4 files provided by
  MPEG to variable COMPRESSED_DATA_DIR.

- Specify a directory where you have stored the reference wav files
  provided by MPEG to variable REFERENCE_WAVEFORMS_DIR.

- Specify a directory where the tool stores the wav files to test
  decoder conformance to variable OWN_WAVEFORMS_DIR.

- Specify a directory where the tool stores the log-files to variable
  LOG_DIR.

Note: A subdirectory based on the decoder name will be created
        within the directories OWN_WAVEFORMS_DIR and LOG_DIR.

Usage: 

Please read INSTALL for installation (you have basically to run
"configure" and "make").

Run "make conformance" will decode all provided MPEG4 files into
directory "OWN_WAVEFORMS_DIR" and run the conformance tool which in turn
will write the result to a log-file with the name of your decoder
binary. To test another decoder just supply a new binary name and
appropriate command lines in Makefile.cfg. This will repeat the
procedure of decoding and running the conformance tool.

The conformance tool is used by supplying two filenames (both pcm wav)
and a number (1, 2 or 3) for calculating conformance test P1, P2 or P3
according to the description in N3067.
