Sjoerd Mullender | 4ab6ff8 | 1993-02-05 13:43:44 +0000 | [diff] [blame] | 1 | # |
| 2 | # Copyright (c) 1992 Aware, Inc. All rights reserved. |
| 3 | # |
| 4 | # Copyright Unpublished, Aware Inc. All Rights Reserved. |
| 5 | # This software contains proprietary and confidential |
| 6 | # information of Aware, Inc. Use, disclosure or |
| 7 | # reproduction is prohibited without the prior express |
| 8 | # written consent of Aware, Inc. |
| 9 | # |
| 10 | # |
| 11 | |
| 12 | # |
| 13 | # awareAudio.h - Aware Compression Library Parameter Header |
| 14 | # |
| 15 | # 01/21/92 Original Version by Brian Knittel and Jonathon Devine |
| 16 | # |
| 17 | |
| 18 | import CL |
| 19 | |
| 20 | # Aware Audio Specific Parameters - For both MPEG Audio and Multirate |
| 21 | CL.CHANNEL_POLICY = CL.NUMBER_OF_PARAMS + 0 |
| 22 | CL.NOISE_MARGIN = CL.NUMBER_OF_PARAMS + 1 |
| 23 | CL.BITRATE_POLICY = CL.NUMBER_OF_PARAMS + 2 |
| 24 | |
| 25 | # Additional parameters for MPEG Audio |
| 26 | CL.BITRATE_TARGET = CL.NUMBER_OF_PARAMS + 3 |
| 27 | CL.LAYER = CL.NUMBER_OF_PARAMS + 4 |
| 28 | |
| 29 | # read/write for compression configuration |
| 30 | # read for state during compression/decompression |
| 31 | |
| 32 | # |
| 33 | # Channel Policy |
| 34 | # |
| 35 | AWCMP_STEREO = 1 |
| 36 | AWCMP_JOINT_STEREO = 2 |
| 37 | AWCMP_INDEPENDENT = 3 |
| 38 | |
| 39 | # |
| 40 | # read/write for compression configuration, |
| 41 | # read for state during compression |
| 42 | # |
| 43 | # |
| 44 | # Bit-rate Policy |
| 45 | # |
| 46 | AWCMP_FIXED_RATE = 1 |
| 47 | AWCMP_CONST_QUAL = 2 |
| 48 | AWCMP_LOSSLESS = 4 |
| 49 | |
| 50 | # |
| 51 | # Layer values |
| 52 | # |
| 53 | AWCMP_MPEG_LAYER_I = 1 |
| 54 | AWCMP_MPEG_LAYER_II = 2 |