blob: 30be50b8ee8bec87c2056408038a0245e48ee902 [file] [log] [blame]
Sjoerd Mullender4ab6ff81993-02-05 13:43:44 +00001#
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
18import CL
19
20# Aware Audio Specific Parameters - For both MPEG Audio and Multirate
21CL.CHANNEL_POLICY = CL.NUMBER_OF_PARAMS + 0
22CL.NOISE_MARGIN = CL.NUMBER_OF_PARAMS + 1
23CL.BITRATE_POLICY = CL.NUMBER_OF_PARAMS + 2
24
25# Additional parameters for MPEG Audio
26CL.BITRATE_TARGET = CL.NUMBER_OF_PARAMS + 3
27CL.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#
35AWCMP_STEREO = 1
36AWCMP_JOINT_STEREO = 2
37AWCMP_INDEPENDENT = 3
38
39#
40# read/write for compression configuration,
41# read for state during compression
42#
43#
44# Bit-rate Policy
45#
46AWCMP_FIXED_RATE = 1
47AWCMP_CONST_QUAL = 2
48AWCMP_LOSSLESS = 4
49
50#
51# Layer values
52#
53AWCMP_MPEG_LAYER_I = 1
54AWCMP_MPEG_LAYER_II = 2