source: python/vendor/Python-2.6.5/Lib/plat-irix5/AL.py

Last change on this file was 2, checked in by Yuri Dario, 15 years ago

Initial import for vendor code.

  • Property svn:eol-style set to native
File size: 1.6 KB
Line 
1from warnings import warnpy3k
2warnpy3k("the AL module has been removed in Python 3.0", stacklevel=2)
3del warnpy3k
4
5RATE_48000 = 48000
6RATE_44100 = 44100
7RATE_32000 = 32000
8RATE_22050 = 22050
9RATE_16000 = 16000
10RATE_11025 = 11025
11RATE_8000 = 8000
12
13SAMPFMT_TWOSCOMP= 1
14SAMPFMT_FLOAT = 32
15SAMPFMT_DOUBLE = 64
16
17SAMPLE_8 = 1
18SAMPLE_16 = 2
19 # SAMPLE_24 is the low 24 bits of a long, sign extended to 32 bits
20SAMPLE_24 = 4
21
22MONO = 1
23STEREO = 2
24QUADRO = 4 # 4CHANNEL is not a legal Python name
25
26INPUT_LINE = 0
27INPUT_MIC = 1
28INPUT_DIGITAL = 2
29
30MONITOR_OFF = 0
31MONITOR_ON = 1
32
33ERROR_NUMBER = 0
34ERROR_TYPE = 1
35ERROR_LOCATION_LSP = 2
36ERROR_LOCATION_MSP = 3
37ERROR_LENGTH = 4
38
39ERROR_INPUT_UNDERFLOW = 0
40ERROR_OUTPUT_OVERFLOW = 1
41
42# These seem to be not supported anymore:
43##HOLD, RELEASE = 0, 1
44##ATTAIL, ATHEAD, ATMARK, ATTIME = 0, 1, 2, 3
45
46DEFAULT_DEVICE = 1
47
48INPUT_SOURCE = 0
49LEFT_INPUT_ATTEN = 1
50RIGHT_INPUT_ATTEN = 2
51INPUT_RATE = 3
52OUTPUT_RATE = 4
53LEFT_SPEAKER_GAIN = 5
54RIGHT_SPEAKER_GAIN = 6
55INPUT_COUNT = 7
56OUTPUT_COUNT = 8
57UNUSED_COUNT = 9
58SYNC_INPUT_TO_AES = 10
59SYNC_OUTPUT_TO_AES = 11
60MONITOR_CTL = 12
61LEFT_MONITOR_ATTEN = 13
62RIGHT_MONITOR_ATTEN = 14
63
64ENUM_VALUE = 0 # only certain values are valid
65RANGE_VALUE = 1 # any value in range is valid
Note: See TracBrowser for help on using the repository browser.