diff options
author | Sean Bartell <wingedtachikoma@gmail.com> | 2011-06-25 21:32:25 -0400 |
---|---|---|
committer | Nils Wallménius <nils@rockbox.org> | 2012-04-25 22:13:20 +0200 |
commit | f40bfc9267b13b54e6379dfe7539447662879d24 (patch) | |
tree | 9b20069d5e62809ff434061ad730096836f916f2 /lib/rbcodec/codecs/liba52/ChangeLog | |
parent | a0009907de7a0107d49040d8a180f140e2eff299 (diff) | |
download | rockbox-f40bfc9267b13b54e6379dfe7539447662879d24.tar.gz rockbox-f40bfc9267b13b54e6379dfe7539447662879d24.zip |
Add codecs to librbcodec.
Change-Id: Id7f4717d51ed02d67cb9f9cb3c0ada4a81843f97
Reviewed-on: http://gerrit.rockbox.org/137
Reviewed-by: Nils Wallménius <nils@rockbox.org>
Tested-by: Nils Wallménius <nils@rockbox.org>
Diffstat (limited to 'lib/rbcodec/codecs/liba52/ChangeLog')
-rw-r--r-- | lib/rbcodec/codecs/liba52/ChangeLog | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/lib/rbcodec/codecs/liba52/ChangeLog b/lib/rbcodec/codecs/liba52/ChangeLog new file mode 100644 index 0000000000..4adac364eb --- /dev/null +++ b/lib/rbcodec/codecs/liba52/ChangeLog | |||
@@ -0,0 +1,97 @@ | |||
1 | a52dec-0.7.4 Sat Jul 27 20:44:00 PDT 2002 | ||
2 | -The library is now fully reentrant. | ||
3 | -Added win32 output module, al file output, gain control. | ||
4 | -A few additional portability enhancements. | ||
5 | |||
6 | a52dec-0.7.3 Wed Feb 20 23:38:22 PST 2002 | ||
7 | -rewrite of the imdct code, making a52dec 40% to 80% faster than version 0.7.2 | ||
8 | -fixed one memory corruption problem in parse.c | ||
9 | -small liba52 portability fixes | ||
10 | -byte order and CRLF bugfixes in wav file output | ||
11 | -aif file output | ||
12 | -IRIX al sound output (untested, tell us if it works) | ||
13 | |||
14 | a52dec-0.7.2 Sun Dec 16 14:39:56 PST 2001 | ||
15 | -demuxer improvements, with support for TS streams. | ||
16 | -smaller demux buffer, making it easier to use a52dec as a pipe | ||
17 | -wav output | ||
18 | -avoid -fPIC when possible (-prefer-non-pic) | ||
19 | -support for vc++ and TenDRA | ||
20 | -portability fixes | ||
21 | |||
22 | a52dec-0.7.1b Fri Aug 31 02:37:23 PDT 2001 | ||
23 | -removed an #include <stdint.h> that was only breaking libc5 builds | ||
24 | |||
25 | a52dec-0.7.1 Thu Aug 30 02:13:23 PDT 2001 | ||
26 | -gcc 3.0 fixes | ||
27 | -mlib fixes (now passes the test suite) | ||
28 | -in a52dec.c, made sample_data and flags static | ||
29 | -removed a few statics in liba52/parse.c (still not reentrant, but closer) | ||
30 | |||
31 | a52dec-0.7.0 Thu Aug 23 23:18:00 PDT 2001 | ||
32 | -Downmix to arbitrary speaker configurations | ||
33 | -Dynamic range compression | ||
34 | -Major speedups: 2x for 2.0 streams with 2.0 output, | ||
35 | 3x for 5.1 streams with 2.0 output. | ||
36 | -New library interface | ||
37 | -Rematrixing bugfix | ||
38 | -Higher precision | ||
39 | |||
40 | ac3dec-0.6.1 Mon Mar 27 20:27:06 EST 2000 | ||
41 | -Fix another 2.0 problem (rematrix was wrong). | ||
42 | -Fix the never resync on a bad crc bug. | ||
43 | |||
44 | ac3dec-0.6.0 Sat Mar 18 19:43:25 EST 2000 | ||
45 | -New library interface | ||
46 | -Fix bug wrt coupling channels that was causing sound quality problems. | ||
47 | -Fix 2.0 mode problems (aka the I forgot to implement the phase flags bug). | ||
48 | -All around speed improvements (almost twice as fast) | ||
49 | -Improved robustness when fed bad data. The entire frame is checksummed before playback. | ||
50 | |||
51 | ac3dec-0.5.6 Tue Nov 16 00:37:34 EST 1999 | ||
52 | -Irix support | ||
53 | -Alpha fixes | ||
54 | -Minor performance enhancements to downmix and imdct | ||
55 | -OpenBSD fixes | ||
56 | -extract_ac3 can now read from stdin | ||
57 | -Change output_linux to block on write instead of using the | ||
58 | ring buffer. Let me know if this causes/fixes any problems | ||
59 | |||
60 | ac3dec-0.5.5 Wed Aug 25 15:36:44 EDT 1999 | ||
61 | -Fixed a cut and paste bug (argh!) in parse.c which potentially | ||
62 | screwed up delta bit allocation info. | ||
63 | -Martin Mueller <mamueller@topmail.de> informed me that I was missing | ||
64 | some corrections from the AC-3 errata document. It turns out that | ||
65 | I used an earlier version of the errata when I initially wrote ac3dec. | ||
66 | Fortunately the errata fix the outstanding bugs that I was pulling | ||
67 | my hair out on for a long time. Woohoo! Thanks Martin. Kudos to Dolby | ||
68 | Labs for keeping their documentation up to date as well. | ||
69 | -stereo downmixing (downmix.c) is now in. Matrix encoded surround | ||
70 | (Dolby Prologic Surround) should work too. | ||
71 | -clipping due to high level signals has been fixed. We normalize a | ||
72 | block of samples by its maximum absolute value if the max exceeds | ||
73 | the %100 digital level. This shouldn't be a problem, but for some | ||
74 | reason some channels have a dynamic range that exceeds [-1.0,1.0]. | ||
75 | I blame the encoder :) | ||
76 | -Multiple track support in extract_ac3. Simply just give it the track | ||
77 | number you want [1,8] after the filename. | ||
78 | |||
79 | ac3dec-0.5.4 Thu Jul 29 16:55:10 PDT 1999 | ||
80 | -Fixed a stupid bug with the coupling channel that was causing | ||
81 | high frequencies to be attenuated. | ||
82 | -Re-wrote the extract_ac3 tool. | ||
83 | -Added to a tool to verify the checksums on a given AC3 stream. | ||
84 | (tools/verify_ac3) | ||
85 | |||
86 | ac3dec-0.5.3 Mon Jul 12 10:45:56 PDT 1999 | ||
87 | -Fixed problems related to streams with coupling channel enabled. | ||
88 | -Minor performance enhancements | ||
89 | |||
90 | ac3dec-0.5.2 Sun Jul 4 12:00:25 PDT 1999 | ||
91 | -output_linux.c patch provided by Michael Holzt <kju@flummi.de> | ||
92 | |||
93 | ac3dec-0.5.1 Wed Jun 30 17:48:52 PDT 1999 | ||
94 | -Compiles and dies gracefully under Linux now. | ||
95 | |||
96 | ac3dec-0.5.0 Wed Jun 23 11:06:06 EDT 1999 | ||
97 | -First public release of ac3dec. | ||