annotate Lib/irix6/AL.py @ 5817:48b94de85bf3 legacy-trunk

Extensive changes by AMK.
author Guido van Rossum <guido@python.org>
date Thu, 17 Jul 1997 16:29:42 +0000
parents 6ce61f212c3e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4964
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 RATE_48000 = 48000
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
2 RATE_44100 = 44100
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
3 RATE_32000 = 32000
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
4 RATE_22050 = 22050
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
5 RATE_16000 = 16000
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
6 RATE_11025 = 11025
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
7 RATE_8000 = 8000
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
8
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
9 SAMPFMT_TWOSCOMP= 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
10 SAMPFMT_FLOAT = 32
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
11 SAMPFMT_DOUBLE = 64
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
12
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
13 SAMPLE_8 = 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
14 SAMPLE_16 = 2
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
15 # SAMPLE_24 is the low 24 bits of a long, sign extended to 32 bits
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
16 SAMPLE_24 = 4
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
17
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
18 MONO = 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
19 STEREO = 2
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
20 QUADRO = 4 # 4CHANNEL is not a legal Python name
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
21
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
22 INPUT_LINE = 0
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
23 INPUT_MIC = 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
24 INPUT_DIGITAL = 2
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
25
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
26 MONITOR_OFF = 0
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
27 MONITOR_ON = 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
28
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
29 ERROR_NUMBER = 0
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
30 ERROR_TYPE = 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
31 ERROR_LOCATION_LSP = 2
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
32 ERROR_LOCATION_MSP = 3
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
33 ERROR_LENGTH = 4
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
34
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
35 ERROR_INPUT_UNDERFLOW = 0
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
36 ERROR_OUTPUT_OVERFLOW = 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
37
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
38 # These seem to be not supported anymore:
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
39 ##HOLD, RELEASE = 0, 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
40 ##ATTAIL, ATHEAD, ATMARK, ATTIME = 0, 1, 2, 3
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
41
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
42 DEFAULT_DEVICE = 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
43
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
44 INPUT_SOURCE = 0
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
45 LEFT_INPUT_ATTEN = 1
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
46 RIGHT_INPUT_ATTEN = 2
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
47 INPUT_RATE = 3
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
48 OUTPUT_RATE = 4
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
49 LEFT_SPEAKER_GAIN = 5
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
50 RIGHT_SPEAKER_GAIN = 6
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
51 INPUT_COUNT = 7
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
52 OUTPUT_COUNT = 8
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
53 UNUSED_COUNT = 9
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
54 SYNC_INPUT_TO_AES = 10
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
55 SYNC_OUTPUT_TO_AES = 11
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
56 MONITOR_CTL = 12
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
57 LEFT_MONITOR_ATTEN = 13
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
58 RIGHT_MONITOR_ATTEN = 14
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
59
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
60 ENUM_VALUE = 0 # only certain values are valid
6ce61f212c3e Irix 6 specific files -- thanks Sjoerd!
Guido van Rossum <guido@python.org>
parents:
diff changeset
61 RANGE_VALUE = 1 # any value in range is valid