Logo by Nickman (anonymous IP: 3.149.250.19,0) | ||||||||||||
| ||||||||||||
Audio (343) Datatype (51) Demo (203) Development (602) Document (24) Driver (97) Emulation (149) Game (1011) Graphics (500) Library (118) Network (234) Office (66) Utility (932) Video (69) Total files: 4399 Full index file Recent index file
 Amigans.net  OpenAmiga  Aminet  UtilityBase  IntuitionBase  AmigaBounty
Support the site
|
[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 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 libraries (.so/.a), which i need for one of my ports. 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. |
Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved Amiga OS and its logos are registered trademarks of Hyperion Entertainment |