r123: Merged HEAD and TEST. New stuff shall be committed to HEAD from now on.
[cinelerra_cv/mob.git] / plugins / toolame / CHANGES
blobdf4e12a1e7313e574b407f789161cb7914a12f32
1 v0.30   
2 1st July
3         A fresh start.
4         No optimizations yet.
5         Just the Dist10 source code with all LayerI/III removed.
7         removed:l3bitstream-pvt.h
8                 l3bitstream.h
9                 l3bitstream.c
10                 l3psy.c
11                 l3psy.h
12                 l3side.h
13                 loop-pvt.h
14                 loop.c
15                 loop.h
16                 mdct.c
17                 mdct.h
18                 reservoir.c
19                 reservoir.h
20                 huffman.c
21                 huffman.h
23         removed all functions from encode.c and common.c with the prefix "I_".
25         in musicin.c/main()  Removed references to layer1 and layer3 in switch statements.
27         Cosmetic changes to : frame output in musicin.c/main()
29 2nd July
30         Cleaned up header files of most superfluous stuff.
31         Changed most of the function args from K&R to ANSI.
32         Changed compile options to -Wall -ansi -pedantic to keep me coding on the
33          straight and narrow.
35 3rd July
36         So much junk in the header files. Still being removed.
37         removed all references to 'lay' as only have lay=2
38         removed tables that we don't need.
39         changed all printf's to fprintf(stderr,) [except for usage() which still goes to stdout]
41 14th July
42         psy.c cleaned up the memory a little so that more of it is explicitly freed on exit.
43         ditched the 'II_' in front of all the routines.
44         started renaming variables in some sort of scheme.. much more to come.
45         absthr table files are now in the file absthr.h and included in the exe.
47 14th July - later
48         tweaked the absthr table code for psycho_two
49         tonal.c: critbands.h replaces tables/2cb?
50         tonal.c: freqtable.h replaces tables/2th?
51         encode.c: enwindow.h replaces tables/enwindow
52         common.c: alloc.h replaces tables/alloc_?
53         woohoo: All tables in exe.
55 15th July
56         Removed a whoooooole heap of unused functions