~ft/aacdec

ref: 89376cc948ebcb72572d599ae82f2baca5422344 aacdec/ChangeLog -rw-r--r-- 5.8 KiB
89376cc9 — menno Compilation problems solved 15 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
21 january 2005  gpascutto(at)nero.com
    - hcr.c, drm_dec.c: updates for DRM PS standard, error resilience changes
    - reverted above error resilience changes

8 december 2004  mbakker(at)nero.com
    - ps_dec.c, ps_syntax.c: PS fixes (OPD huffman table and modulo decoding)

6 december 2004  gpascutto(at)nero.com
    - drm_dec.c, drm_dec.h, sbr_dec.c: DRM PS Standards update

5 december 2004  gpascutto(at)nero.com
    - syntax.c, hcr.c, decoder.c, sbr_syntax.c, specrec.c:
        Improved (DRM) error resilience

18 october 2004  mbakker(at)nero.com
    - sbr_dec.c, sbr_hfadj.c, common.h: fixed Low Power SBR decoding

18 october 2004  mbakker(at)nero.com
    - main.c: added "quiet" option to frontend

5 october 2004  mbakker(at)nero.com
    - decoder.c: skip ID3 tags in library

24 september 2004  mbakker(at)nero.com
    - syntax.c,h, lt_predict.c, mp4.c, decoder.c:
         Added stereo DRM support, removed fake scalable support

21 september 2004  mbakker(at)nero.com
    - specrec.c, bits.h, common.h, error.h, sbr_hfadj.h, structs.h,
      decoder.c, error.c, hcr.c, sbr_dec.c, sbr_hfadj.c, sbr_syntax.c, syntax.c:
         Improved error detection and handling.

16 september 2004  mbakker(at)nero.com
    - specrec.c, bits.h, common.h, error.h, sbr_hfadj.h, structs.h,
      decoder.c, error.c, hcr.c, sbr_dec.c, sbr_hfadj.c, sbr_syntax.c, syntax.c:
         Improved error detection and handling.

8 september 2004  mbakker(at)nero.com
    - specrec.c: fixed compilation without PS

4 september 2004  mbakker(at)nero.com
    - sbr_fbt.c, sbr_hfgen.c: fixed possible lockup with bad data.

4 september 2004  mbakker(at)nero.com
    - cfft.c,h, common.c,h, filtbank.c,h, mdct.h, sbr_qmf.h, structs.h, decoder.c, specrec.c:
         Removed USE_SSE

4 september 2004  gpascutto(at)nero.com
    - specrec.c: small optimizations to inverse quant

3 september 2004  mbakker(at)nero.com
    - neaacdec.h, decoder.c, syntax.c, structs.h: added output flag for PS

3 september 2004  mbakker(at)nero.com
    - common.c: added log2_fix()

28 august 2004  gpascutto(at)nero.com
    - sbr_syntax.c: bugfix with PS_DEC and DRM_PS defines

21 august 2004  mbakker(at)nero.com
    - cfft.c, cfft_tab.h: added size 128 fixed point FFT tables for HVXC

18 august 2004  mbakker(at)nero.com
    - sbr_syntax.c: allow only 1 PS data element per SBR extension data

18 august 2004  gpascutto(at)nero.com
    - specrec.c: safeguard against PS suddenly going on

4 august 2004   gpascutto(at)nero.com
    - drm_dec.c: make sure we still copy to the right channel if there's no data

2 august 2004   gpascutto(at)nero.com
    - hcr.c: bugfix

31 july 2004    gpascutto(at)nero.com
    - hcr.c: Rewritten and optimized

29 july 2004    mbakker(at)nero.com
    - /mp4ff/mp4ff.c,mp4atoms.c: support video decoding better

28 july 2004    gpascutto(at)nero.com
    - drm_dec.*, sbr_dec.c, syntax.c: improved error concealment

27 july 2004    gpascutto(at)nero.com
    - sbr_dec.c, sbr_syntax.c: duplicate code removal

25 july 2004    gpascutto(at)nero.com
    - syntax.c: re-enable SBR CRC checking for DRM

22 july 2004    gpascutto(at)nero.com
    - drm_dec.*: changed delay filter to 2 samples plus fractional delay, as in normal PS AAC
                (DRM standard is wrong here)
                
2 july 2004     mbakker(at)nero.com
    - huffman.c: Implemented VCB11 error concealment

22 june 2004    mbakker(at)nero.com
    - ps_dec.c: Removed samplerate dependancy in PS, likely to be updated in corrigendum

15 june 2004    mbakker(at)nero.com
    - sbr_dct.c,h: Removed huge ugly DCT_4_64...
    - sbr_qmf.c: replaced DCT_IV in qmf synthesis

13 june 2004    mbakker(at)nero.com
    - ps_dec.c: Fixed fixed point code, no more cos() and sin() used

7 june 2004     mbakker(at)nero.com
    - sbr_*.c,h: Overall speedups and improvements in SBR code.

4 june 2004     gpascutto(at)nero.com
    - drm_dec.c: Fixed a bug in the standard (PAN mixing)

3 june 2004     mbakker(at)nero.com
    - ps_syntax.c: fixed a bug in one of the huffman tables
 
2 june 2004     gpascutto(at)nero.com
    - drm_dec.c: Fully working fixed point support
 
27 may 2004     mbakker(at)nero.com
    - sbr_qmf.c, sbr_dec.h: Fixed fixed point problems with downsampled QMF

17 may 2004     mbakker(at)nero.com
    - syntax.c, decoder.c: Added some logging output

17 may 2004     mbakker(at)nero.com
    - mp4atom.c: Fixed an issue with broken MP4 files

16 may 2004     mbakker(at)nero.com
    - ps_dec.c: fixed point: forgot to convert a few multiplies

14 may 2004     mbakker(at)nero.com
    - sbr_*.c: reduced memory usage

6 may 2004      mbakker(at)nero.com
    - common.c: added some bit tricks and fixed point log2/pow2
    - sbr_hfadj.c: log2/pow2 based gain calculation for SBR
    - sbr_hfgen.c: use block exponent instead of stupid search to find max value

5 may 2004      mbakker(at)nero.com
    - decoder.c, neaacdec.h, decoder.h: added extra decode function to which a
      buffer can be provided. Instead of the library providing a buffer.

5 may 2004      mbakker(at)nero.com
    - mdct.c: fixed fixed point MDCT with framesizes 960, 480, 120

2 may 2004      mbakker(at)nero.com
    - mdct_tab.h, mdct.c: Added tables for MDCT, for increased accuracy in fixed point
    - specrec.c: Moved quantisation, scaling and reordering to 1 function

20 april 2004   gpacutto(at)nero.com
    - drm_dec.c, drm_dec.h: Don't do PS processing if no data was read this frame.
      Fix for bitstread reading bug in specification.

15 april 2004   mbakker(at)nero.com
    - sbr_hfadj.c: fixed buffer overflow
    - multiple: fixed some eVC problems

12 april 2004   mbakker(at)nero.com
    - common.h, ps_dec.c: Updates for PS fixed point, should completely work now

12 april 2004   gpascutto(at)nero.com
    - drm_dec.c, drm_dec.h: eliminated sqrt and SA mapping/dequantization from DRM PS decoder