------------------------- MPEGplus-README----------------------------

 So, you've decided to download the MPEGplus-Decoder. If you got any
 suggestions or you find any bugs with it, feel free to send e-mail.

andbusch@stud.uni-hannover.de

------------------------------------------------------------------

History:

v1.7.6:  - decoder does not crash if error while opening in-/output
           file does occur
         - decoder shows average bitrate and the used Profile

v1.7.5c: - source is completely ANSI-C now
         - some little debugging

v1.7.5b: - file-i/o works with fwrite/fread now
         - lets directly compile using "g++"

v1.7.5:  - open sourced decoder (supports up to SV7)

v1.7.4: - decoding of a sequence ("-start<x>", "-dur <x>") is now
          possible
        - new buffer-control, decoder does not have to read the whole 
          file into memory

v1.7.3: - debugging of exact filelength-reconstruction

27.aug: - implemented final StreamVersion 7

12.aug: - cancelled support for StreamVersion < 4
        - implemented StreamVersion 6, which allows exact reconstruction
          of inputfile-length

18.jun: - implemented StreamVersion 5

28.mar: - optimized bitstream reading (37% faster), decoding performs at
          5.9x realtime

06.dec: - optimized dewindowing (26% faster), decoding performs at
          5.3x realtime

25.nov: - optimized bitstream reading (38% faster), decoding performs at
          5.0x realtime

24.nov: - optimizations, decoding-kernel performs at 4.8x realtime

23.nov: - optimized bitstream reading (16% faster)
		- optimized requantization (14% faster)
		- optimized vectoring & dewindowing (57% faster)
		- decoding-kernel performs at 4.5x realtime

16.nov: - debugged mode-table

28.okt: - optimized filterbank, decoding-kernel performs at 3.1x realtime

20.okt: - implemented StreamVersion 4

19.okt: - implemented StreamVersion 3

02.jul: - optimized filterbank
		- minimized needed amount of memory
	
30.jun: - optimized huffman-decoding (33% faster)

25.jun: - minimized needed amount of memory


---------------------------------------------------------------------

 S W I T C H E S:
 
 -start <x>:    - decoding starts at x seconds

 -dur <x>:      - decoding of a sequence of x seconds duration
  

-------------------------- Beispiel ------------------------------

 E X A M P L E:

 mppdec d:\Audio\bit\test.mp+ d:\Audio\dec\output.wav

 mppdec d:\Audio\mp+\input.mp+ "d:\Audio\wav\Hallo Welt.wav" -start 45.3 -dur 10.2



--------------------------- e-Mail -------------------------------

andbusch@stud.uni-hannover.de
