aboutsummaryrefslogtreecommitdiffstats
path: root/libtoolame-dab/text/common.text
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2016-02-15 02:44:20 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2016-02-15 02:44:20 +0100
commit22f1fce330059ef8a383cf327a023d6a9da5ad3e (patch)
tree6893f158dcaaaa1b9f1317923c32a841ba31f768 /libtoolame-dab/text/common.text
parent891bb2592944aa2be2d81e1583e73e632e70537f (diff)
downloadODR-AudioEnc-22f1fce330059ef8a383cf327a023d6a9da5ad3e.tar.gz
ODR-AudioEnc-22f1fce330059ef8a383cf327a023d6a9da5ad3e.tar.bz2
ODR-AudioEnc-22f1fce330059ef8a383cf327a023d6a9da5ad3e.zip
Include toolame-dab as library
Diffstat (limited to 'libtoolame-dab/text/common.text')
-rw-r--r--libtoolame-dab/text/common.text91
1 files changed, 91 insertions, 0 deletions
diff --git a/libtoolame-dab/text/common.text b/libtoolame-dab/text/common.text
new file mode 100644
index 0000000..fdd6c6a
--- /dev/null
+++ b/libtoolame-dab/text/common.text
@@ -0,0 +1,91 @@
+/**********************************************************************
+ * ISO MPEG Audio Subgroup Software Simulation Group (1996)
+ * ISO 13818-3 MPEG-2 Audio Encoder - Lower Sampling Frequency Extension
+ *
+ * $Id: common.c,v 1.2 1997/01/19 22:28:29 rowlands Exp $
+ *
+ * $Log: common.c,v $
+ * Revision 1.2 1997/01/19 22:28:29 rowlands
+ * Layer 3 bug fixes from Seymour Shlien
+ *
+ * Revision 1.1 1996/02/14 04:04:23 rowlands
+ * Initial revision
+ *
+ * Received from Mike Coleman
+ **********************************************************************/
+/**********************************************************************
+ * date programmers comment *
+ * 2/25/91 Doulas Wong, start of version 1.0 records *
+ * Davis Pan *
+ * 5/10/91 W. Joseph Carter Created this file for all common *
+ * functions and global variables. *
+ * Ported to Macintosh and Unix. *
+ * Added Jean-Georges Fritsch's *
+ * "bitstream.c" package. *
+ * Added routines to handle AIFF PCM *
+ * sound files. *
+ * Added "mem_alloc()" and "mem_free()" *
+ * routines for memory allocation *
+ * portability. *
+ * Added routines to convert between *
+ * Apple SANE extended floating point *
+ * format and IEEE double precision *
+ * floating point format. For AIFF. *
+ * 02jul91 dpwe (Aware Inc) Moved allocation table input here; *
+ * Tables read from subdir TABLES_PATH. *
+ * Added some debug printout fns (Write*)*
+ * 7/10/91 Earle Jennings replacement of the one float by FLOAT *
+ * port to MsDos from MacIntosh version *
+ * 8/ 5/91 Jean-Georges Fritsch fixed bug in open_bit_stream_r() *
+ *10/ 1/91 S.I. Sudharsanan, Ported to IBM AIX platform. *
+ * Don H. Lee, *
+ * Peter W. Farrett *
+ *10/3/91 Don H. Lee implemented CRC-16 error protection *
+ * newly introduced functions are *
+ * I_CRC_calc, II_CRC_calc and *
+ * update_CRC. Additions and revisions *
+ * are marked with dhl for clarity *
+ *10/18/91 Jean-Georges Fritsch fixed bug in update_CRC(), *
+ * II_CRC_calc() and I_CRC_calc() *
+ * 2/11/92 W. Joseph Carter Ported new code to Macintosh. Most *
+ * important fixes involved changing *
+ * 16-bit ints to long or unsigned in *
+ * bit alloc routines for quant of 65535 *
+ * and passing proper function args. *
+ * Removed "Other Joint Stereo" option *
+ * and made bitrate be total channel *
+ * bitrate, irrespective of the mode. *
+ * Fixed many small bugs & reorganized. *
+ * 3/20/92 Jean-Georges Fritsch fixed bug in start-of-frame search *
+ * 6/15/92 Juan Pineda added refill_buffer(bs) "n" *
+ * initialization *
+ * 7/08/92 Susanne Ritscher MS-DOS, MSC6.0 port fixes *
+ * 7/27/92 Mike Li (re-)Port to MS-DOS *
+ * 8/19/92 Soren H. Nielsen Fixed bug in I_CRC_calc and in *
+ * II_CRC_calc. Added function: new_ext *
+ * for better MS-DOS compatability *
+ * 3/10/93 Kevin Peterson changed aiff_read_headers to handle *
+ * chunks in any order. now returns *
+ * position of sound data in file. *
+ * 3/31/93 Jens Spille changed IFF_* string compares to use *
+ * strcmp() *
+ * 5/30/93 Masahiro Iwadare removed the previous modification *
+ * for UNIX. *
+ * 8/27/93 Seymour Shlien, Fixes in Unix and MSDOS ports, *
+ * Daniel Lauzon, and *
+ * Bill Truerniet *
+ *--------------------------------------------------------------------*
+ * 8/24/93 Masahiro Iwadare Included IS modification in Layer III.*
+ * Changed for 1 pass decoding. *
+ * 9/07/93 Toshiyuki Ishino Integrated Layer III with Ver 3.9. *
+ *--------------------------------------------------------------------*
+ * 11/20/93 Masahiro Iwadare Integrated Layer III with Ver 4.0. *
+ *--------------------------------------------------------------------*
+ * 7/14/94 Juergen Koller rewind of bitbuffer added *
+ * 6/12/95 Soeren H. Nielsen Bug fix in new_ext(). *
+ * 7/11/95 Soeren H. Nielsen Changes for MPEG-2 LSF Layer I and II *
+ *--------------------------------------------------------------------*
+ * 8/02/95 mc@fivebats.com Added code to determine byte-order, *
+ * fixes to AIFF routines. Modified Mac *
+ * code to work with new Apple headers *
+ **********************************************************************/