/Lib/plat-irix5/AL.py

http://unladen-swallow.googlecode.com/ · Python · 65 lines · 49 code · 12 blank · 4 comment · 0 complexity · 07a09c526c006255e6c1c87a9494997e MD5 · raw file

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