MPEG codec source code, including complete documentation-MPEG codec full source code, has been tested and can be used directly.
File list:
DOC
..\README.1ST
..\readme.dp.01.txt
..\readme.jmz.01.txt
..\readme.jmz.02.txt
..\readme.jmz.03.txt
..\readme.jmz.04.txt
..\readme.mc.01.txt
..\readme.rb.01.txt
..\readme.sn.01.txt
..\readme.sr.01.txt
..\readme.sr.02.txt
..\readme.ss.01.txt
LSF
..\DECODER
..\.......\TABLES
..\.......\......\1CB0
..\.......\......\1CB1
..\.......\......\1CB2
..\.......\......\1CB4
..\.......\......\1CB5
..\.......\......\1CB6
..\.......\......\1TH0
..\.......\......\1TH1
..\.......\......\1TH2
..\.......\......\1TH4
..\.......\......\1TH5
..\.......\......\1TH6
..\.......\......\2CB0
..\.......\......\2CB1
..\.......\......\2CB2
..\.......\......\2CB4
..\.......\......\2CB5
..\.......\......\2CB6
..\.......\......\2TH0
..\.......\......\2TH1
..\.......\......\2TH2
..\.......\......\2TH4
..\.......\......\2TH5
..\.......\......\2TH6
..\.......\......\ABSTHR_0
..\.......\......\ABSTHR_1
..\.......\......\ABSTHR_2
..\.......\......\ALLOC_0
..\.......\......\ALLOC_1
..\.......\......\ALLOC_2
..\.......\......\ALLOC_3
..\.......\......\ALLOC_4
..\.......\......\DEWINDOW
..\.......\......\ENWINDOW
..\.......\......\HUFFDEC
..\.......\COMMON.C
..\.......\COMMON.H
..\.......\configure
..\.......\DECODE.C
..\.......\DECODER.H
..\.......\HUFFMAN.C
..\.......\HUFFMAN.H
..\.......\ieeefloat.c
..\.......\ieeefloat.h
..\.......\INSTALL
..\.......\Makefile
..\.......\Makefile.in
..\.......\makefile.linux
..\.......\makefile.unix
..\.......\MUSICOUT.C
..\.......\portableio.c
..\.......\portableio.h
..\ENCODER
..\.......\TABLES
..\.......\......\1CB0
..\.......\......\1CB1
..\.......\......\1CB2
..\.......\......\1CB4
..\.......\......\1CB5
..\.......\......\1CB6
..\.......\......\1TH0
..\.......\......\1TH1
..\.......\......\1TH2
..\.......\......\1TH4
..\.......\......\1TH5
..\.......\......\1TH6
..\.......\......\2CB0
..\.......\......\2CB1
..\.......\......\2CB2
..\.......\......\2CB4
..\.......\......\2CB5
..\.......\......\2CB6
..\.......\......\2TH0
..\.......\......\2TH1
..\.......\......\2TH2
..\.......\......\2TH4
..\.......\......\2TH5
..\.......\......\2TH6
..\.......\......\ABSTHR_0
..\.......\......\ABSTHR_1
..\.......\......\ABSTHR_2
..\.......\......\ALLOC_0
..\.......\......\ALLOC_1
..\.......\......\ALLOC_2
..\.......\......\ALLOC_3
..\.......\......\ALLOC_4
..\.......\......\DEWINDOW
..\.......\......\ENWINDOW
..\.......\......\HUFFCODE
..\.......\......\HUFFDEC
..\.......\......\PSY_DATA
..\.......\COMMON.C
..\.......\COMMON.H
..\.......\configure
..\.......\ENCODE.C
..\.......\ENCODER.H
..\.......\formatBitstream.c
..\.......\formatBitstream.h
..\.......\HUFFMAN.C
..\.......\HUFFMAN.H
..\.......\ieeefloat.c
..\.......\ieeefloat.h
..\.......\INSTALL
..\.......\l3bitstream-pvt.h
..\.......\l3bitstream.c
..\.......\l3bitstream.h
..\.......\L3PSY.C
..\.......\L3PSY.H
..\.......\L3SIDE.H
..\.......\LOOP-PVT.H
..\.......\LOOP.C
..\.......\LOOP.H
..\.......\Makefile
..\.......\Makefile.in
..\.......\makefile.unix
..\.......\MDCT.C
..\.......\MDCT.H
..\.......\MUSICIN.C
..\.......\portableio.c
..\.......\portableio.h
..\.......\PSY.C
..\.......\reservoir.c
..\.......\reservoir.h
..\.......\SUBS.C
..\.......\TONAL.C
MC
.\DECODER
.\.......\TABLES
.\.......\......\1CB0
.\.......\......\1CB1
.\.......\......\1CB2
.\.......\......\1CB4
.\.......\......\1CB5
.\.......\......\1CB6
.\.......\......\1TH0
.\.......\......\1TH1
.\.......\......\1TH2
.\.......\......\1TH4
.\.......\......\1TH5
.\.......\......\1TH6
.\.......\......\2CB0
.\.......\......\2CB1
.\.......\......\2CB2
.\.......\......\2CB4
.\.......\......\2CB5
.\.......\......\2CB6
.\.......\......\2TH0
.\.......\......\2TH1
.\.......\......\2TH2
.\.......\......\2TH4
.\.......\......\2TH5
.\.......\......\2TH6
.\.......\......\ABSTHR_0
.\.......\......\ABSTHR_1
.\.......\......\ABSTHR_2
.\.......\......\ALLOC_0
.\.......\......\ALLOC_1
.\.......\......\ALLOC_2
.\.......\......\ALLOC_3
.\.......\......\ALLOC_4
.\.......\......\DEWINDOW
.\.......\......\ENWINDOW
.\.......\......\HUFFCODE
.\.......\......\HUFFDEC
.\.......\......\PSY_DATA
.\.......\COMMON.C
.\.......\COMMON.H
.\.......\DECODE.C
.\.......\DECODER.H
.\.......\MAKEFILE
.\.......\MUSICOUT.C
.\ENCODER
.\.......\TABLES
.\.......\......\1CB0
.\.......\......\1CB1
.\.......\......\1CB2
.\.......\......\1CB4
.\.......\......\1CB5
.\.......\......\1CB6
.\.......\......\1TH0
.\.......\......\1TH1
.\.......\......\1TH2
.\.......\......\1TH4
.\.......\......\1TH5
.\.......\......\1TH6
.\.......\......\2CB0
.\.......\......\2CB1
.\.......\......\2CB2
.\.......\......\2CB4
.\.......\......\2CB5
.\.......\......\2CB6
.\.......\......\2TH0
.\.......\......\2TH1
.\.......\......\2TH2
.\.......\......\2TH4
.\.......\......\2TH5
.\.......\......\2TH6
.\.......\......\ABSTHR_0
.\.......\......\ABSTHR_1
.\.......\......\ABSTHR_2
.\.......\......\ALLOC_0
.\.......\......\ALLOC_1
.\.......\......\ALLOC_2
.\.......\......\ALLOC_3
.\.......\......\ALLOC_4
.\.......\......\DEWINDOW
.\.......\......\ENWINDOW
.\.......\......\HUFFCODE
.\.......\......\HUFFDEC
.\.......\......\PSY_DATA
.\.......\COMMON.C
.\.......\COMMON.H
.\.......\dyn_cross.c
.\.......\ENCODE.C
.\.......\ENCODER.H
.\.......\LFE.C
.\.......\LINGUAL.C
.\.......\MAKEFILE
.\.......\MUSICIN.C
.\.......\PREDISTO.C
.\.......\PSY.C
.\.......\SUBS.C
.\.......\TONAL.C
TOOL
...\PCM2AIFF
...\........\COMMON.H
...\........\DECODER.H
...\........\PCM2AIFF.C
Readme.1st