symbian-qemu-0.9.1-12/python-2.6.1/Lib/plat-irix5/AL.py
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 from warnings import warnpy3k
       
     2 warnpy3k("the AL module has been removed in Python 3.0", stacklevel=2)
       
     3 del warnpy3k
       
     4 
       
     5 RATE_48000      = 48000
       
     6 RATE_44100      = 44100
       
     7 RATE_32000      = 32000
       
     8 RATE_22050      = 22050
       
     9 RATE_16000      = 16000
       
    10 RATE_11025      = 11025
       
    11 RATE_8000       = 8000
       
    12 
       
    13 SAMPFMT_TWOSCOMP= 1
       
    14 SAMPFMT_FLOAT   = 32
       
    15 SAMPFMT_DOUBLE  = 64
       
    16 
       
    17 SAMPLE_8        = 1
       
    18 SAMPLE_16       = 2
       
    19         # SAMPLE_24 is the low 24 bits of a long, sign extended to 32 bits
       
    20 SAMPLE_24       = 4
       
    21 
       
    22 MONO            = 1
       
    23 STEREO          = 2
       
    24 QUADRO          = 4                     # 4CHANNEL is not a legal Python name
       
    25 
       
    26 INPUT_LINE      = 0
       
    27 INPUT_MIC       = 1
       
    28 INPUT_DIGITAL   = 2
       
    29 
       
    30 MONITOR_OFF     = 0
       
    31 MONITOR_ON      = 1
       
    32 
       
    33 ERROR_NUMBER            = 0
       
    34 ERROR_TYPE              = 1
       
    35 ERROR_LOCATION_LSP      = 2
       
    36 ERROR_LOCATION_MSP      = 3
       
    37 ERROR_LENGTH            = 4
       
    38 
       
    39 ERROR_INPUT_UNDERFLOW   = 0
       
    40 ERROR_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 
       
    46 DEFAULT_DEVICE  = 1
       
    47 
       
    48 INPUT_SOURCE            = 0
       
    49 LEFT_INPUT_ATTEN        = 1
       
    50 RIGHT_INPUT_ATTEN       = 2
       
    51 INPUT_RATE              = 3
       
    52 OUTPUT_RATE             = 4
       
    53 LEFT_SPEAKER_GAIN       = 5
       
    54 RIGHT_SPEAKER_GAIN      = 6
       
    55 INPUT_COUNT             = 7
       
    56 OUTPUT_COUNT            = 8
       
    57 UNUSED_COUNT            = 9
       
    58 SYNC_INPUT_TO_AES       = 10
       
    59 SYNC_OUTPUT_TO_AES      = 11
       
    60 MONITOR_CTL             = 12
       
    61 LEFT_MONITOR_ATTEN      = 13
       
    62 RIGHT_MONITOR_ATTEN     = 14
       
    63 
       
    64 ENUM_VALUE      = 0     # only certain values are valid
       
    65 RANGE_VALUE     = 1     # any value in range is valid