mirror of
https://github.com/alsa-project/alsa-tools.git
synced 2025-10-31 22:25:34 -04:00
Added ac3dec 0.6.1 with native ALSA driver.
This commit is contained in:
parent
f2d80b5b5d
commit
28ff64db0a
50 changed files with 6094 additions and 0 deletions
58
ac3dec/Changelog
Normal file
58
ac3dec/Changelog
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
ac3dec-0.6.1 Mon Mar 27 20:27:06 EST 2000
|
||||
-Fix another 2.0 problem (rematrix was wrong).
|
||||
-Fix the never resync on a bad crc bug.
|
||||
|
||||
ac3dec-0.6.0 Sat Mar 18 19:43:25 EST 2000
|
||||
-New library interface
|
||||
-Fix bug wrt coupling channels that was causing sound quality problems.
|
||||
-Fix 2.0 mode problems (aka the I forgot to implement the phase flags bug).
|
||||
-All around speed improvements (almost twice as fast)
|
||||
-Improved robustness when fed bad data. The entire frame is checksummed before playback.
|
||||
|
||||
ac3dec-0.5.6 Tue Nov 16 00:37:34 EST 1999
|
||||
-Irix support
|
||||
-Alpha fixes
|
||||
-Minor performance enhancements to downmix and imdct
|
||||
-OpenBSD fixes
|
||||
-extract_ac3 can now read from stdin
|
||||
-Change output_linux to block on write instead of using the
|
||||
ring buffer. Let me know if this causes/fixes any problems
|
||||
|
||||
ac3dec-0.5.5 Wed Aug 25 15:36:44 EDT 1999
|
||||
-Fixed a cut and paste bug (argh!) in parse.c which potentially
|
||||
screwed up delta bit allocation info.
|
||||
-Martin Mueller <mamueller@topmail.de> informed me that I was missing
|
||||
some corrections from the AC-3 errata document. It turns out that
|
||||
I used an earlier version of the errata when I initially wrote ac3dec.
|
||||
Fortunately the errata fix the outstanding bugs that I was pulling
|
||||
my hair out on for a long time. Woohoo! Thanks Martin. Kudos to Dolby
|
||||
Labs for keeping their documentation up to date as well.
|
||||
-stereo downmixing (downmix.c) is now in. Matrix encoded surround
|
||||
(Dolby Prologic Surround) should work too.
|
||||
-clipping due to high level signals has been fixed. We normalize a
|
||||
block of samples by its maximum absolute value if the max exceeds
|
||||
the %100 digital level. This shouldn't be a problem, but for some
|
||||
reason some channels have a dynamic range that exceeds [-1.0,1.0].
|
||||
I blame the encoder :)
|
||||
-Multiple track support in extract_ac3. Simply just give it the track
|
||||
number you want [1,8] after the filename.
|
||||
|
||||
ac3dec-0.5.4 Thu Jul 29 16:55:10 PDT 1999
|
||||
-Fixed a stupid bug with the coupling channel that was causing
|
||||
high frequencies to be attenuated.
|
||||
-Re-wrote the extract_ac3 tool.
|
||||
-Added to a tool to verify the checksums on a given AC3 stream.
|
||||
(tools/verify_ac3)
|
||||
|
||||
ac3dec-0.5.3 Mon Jul 12 10:45:56 PDT 1999
|
||||
-Fixed problems related to streams with coupling channel enabled.
|
||||
-Minor performance enhancements
|
||||
|
||||
ac3dec-0.5.2 Sun Jul 4 12:00:25 PDT 1999
|
||||
-output_linux.c patch provided by Michael Holzt <kju@flummi.de>
|
||||
|
||||
ac3dec-0.5.1 Wed Jun 30 17:48:52 PDT 1999
|
||||
-Compiles and dies gracefully under Linux now.
|
||||
|
||||
ac3dec-0.5.0 Wed Jun 23 11:06:06 EDT 1999
|
||||
-First public release of ac3dec.
|
||||
Loading…
Add table
Add a link
Reference in a new issue