Audio (343) Datatype (51) Demo (203) Development (593) Document (22) Driver (97) Emulation (146) Game (994) Graphics (494) Library (113) Network (230) Office (65) Utility (913) Video (69)
Total files: 4333
Full index file Recent index file
Amigans.net OpenAmiga Aminet IntuitionBase
|
AmigaOS4 notes:
I know that there is another a52 package on the depot, but that one
is more aimed towards codecs and it doesn't hold the liba52.a library,
which i needed for one of my other ports.
There are some binaries in there as well, i didn't test them cause i'm
lacking supported audio files, though they "should" work.
More about them in the README.
If you want to use it in the SDK, simply copy everything in SDK/ there.
Source included
ABOUT LIBA52
liba52 is a free library for decoding ATSC A/52 streams. It is
released under the terms of the GPL license. The A/52 standard is used
in a variety of applications, including digital television and DVD. It
is also known as AC-3.
The main goals in liba52 development are:
* Portability - Currently all of the code is written in C, and
when we write platform-specific optimizations we will always
keep a generic C routine to fall back on.
* Reuseability - we do not want liba52 to include any
project-specific code, but it should still include enough
features to be used by very diverse projects.
* Precision - We are trying to implement all of the A/52
standard, and to have a very precise output by doing all the
calculations in floating point. We have a test suite that
detects any deviation in the output when compared to previous
versions. We do not have access to official A/52 test vectors
though, so we have to use our judgement to ensure that such
deviations are only intruduced when we fix bugs !
* Speed - liba52 is really fast, on any modern PC it should take
only a few percent of CPU time.
|