/Lib/plat-irix5/SV.py

http://unladen-swallow.googlecode.com/ · Python · 124 lines · 108 code · 7 blank · 9 comment · 0 complexity · 30986d7de2101203e7eeb63338b07916 MD5 · raw file

  1. from warnings import warnpy3k
  2. warnpy3k("the SV module has been removed in Python 3.0", stacklevel=2)
  3. del warnpy3k
  4. NTSC_XMAX = 640
  5. NTSC_YMAX = 480
  6. PAL_XMAX = 768
  7. PAL_YMAX = 576
  8. BLANKING_BUFFER_SIZE = 2
  9. MAX_SOURCES = 2
  10. # mode parameter for Bind calls
  11. IN_OFF = 0 # No Video
  12. IN_OVER = 1 # Video over graphics
  13. IN_UNDER = 2 # Video under graphics
  14. IN_REPLACE = 3 # Video replaces entire win
  15. # mode parameters for LoadMap calls. Specifies buffer, always 256 entries
  16. INPUT_COLORMAP = 0 # tuples of 8-bit RGB
  17. CHROMA_KEY_MAP = 1 # tuples of 8-bit RGB
  18. COLOR_SPACE_MAP = 2 # tuples of 8-bit RGB
  19. GAMMA_MAP = 3 # tuples of 24-bit red values
  20. # mode parameters for UseExclusive calls
  21. INPUT = 0
  22. OUTPUT = 1
  23. IN_OUT = 2
  24. # Format constants for the capture routines
  25. RGB8_FRAMES = 0 # noninterleaved 8 bit 3:2:3 RBG fields
  26. RGB32_FRAMES = 1 # 32-bit 8:8:8 RGB frames
  27. YUV411_FRAMES = 2 # interleaved, 8:2:2 YUV format
  28. YUV411_FRAMES_AND_BLANKING_BUFFER = 3
  29. #
  30. # sv.SetParam is passed variable length argument lists,
  31. # consisting of <name, value> pairs. The following
  32. # constants identify argument names.
  33. #
  34. _NAME_BASE = 1000
  35. SOURCE = (_NAME_BASE + 0)
  36. SOURCE1 = 0
  37. SOURCE2 = 1
  38. SOURCE3 = 2
  39. COLOR = (_NAME_BASE + 1)
  40. DEFAULT_COLOR = 0
  41. USER_COLOR = 1
  42. MONO = 2
  43. OUTPUTMODE = (_NAME_BASE + 2)
  44. LIVE_OUTPUT = 0
  45. STILL24_OUT = 1
  46. FREEZE = (_NAME_BASE + 3)
  47. DITHER = (_NAME_BASE + 4)
  48. OUTPUT_FILTER = (_NAME_BASE + 5)
  49. HUE = (_NAME_BASE + 6)
  50. GENLOCK = (_NAME_BASE + 7)
  51. GENLOCK_OFF = 0
  52. GENLOCK_ON = 1
  53. GENLOCK_HOUSE = 2
  54. BROADCAST = (_NAME_BASE + 8)
  55. NTSC = 0
  56. PAL = 1
  57. VIDEO_MODE = (_NAME_BASE + 9)
  58. COMP = 0
  59. SVIDEO = 1
  60. INPUT_BYPASS = (_NAME_BASE + 10)
  61. FIELDDROP = (_NAME_BASE + 11)
  62. SLAVE = (_NAME_BASE + 12)
  63. APERTURE_FACTOR = (_NAME_BASE + 13)
  64. AFACTOR_0 = 0
  65. AFACTOR_QTR = 1
  66. AFACTOR_HLF = 2
  67. AFACTOR_ONE = 3
  68. CORING = (_NAME_BASE + 14)
  69. COR_OFF = 0
  70. COR_1LSB = 1
  71. COR_2LSB = 2
  72. COR_3LSB = 3
  73. APERTURE_BANDPASS = (_NAME_BASE + 15)
  74. ABAND_F0 = 0
  75. ABAND_F1 = 1
  76. ABAND_F2 = 2
  77. ABAND_F3 = 3
  78. PREFILTER = (_NAME_BASE + 16)
  79. CHROMA_TRAP = (_NAME_BASE + 17)
  80. CK_THRESHOLD = (_NAME_BASE + 18)
  81. PAL_SENSITIVITY = (_NAME_BASE + 19)
  82. GAIN_CONTROL = (_NAME_BASE + 20)
  83. GAIN_SLOW = 0
  84. GAIN_MEDIUM = 1
  85. GAIN_FAST = 2
  86. GAIN_FROZEN = 3
  87. AUTO_CKILL = (_NAME_BASE + 21)
  88. VTR_MODE = (_NAME_BASE + 22)
  89. VTR_INPUT = 0
  90. CAMERA_INPUT = 1
  91. LUMA_DELAY = (_NAME_BASE + 23)
  92. VNOISE = (_NAME_BASE + 24)
  93. VNOISE_NORMAL = 0
  94. VNOISE_SEARCH = 1
  95. VNOISE_AUTO = 2
  96. VNOISE_BYPASS = 3
  97. CHCV_PAL = (_NAME_BASE + 25)
  98. CHCV_NTSC = (_NAME_BASE + 26)
  99. CCIR_LEVELS = (_NAME_BASE + 27)
  100. STD_CHROMA = (_NAME_BASE + 28)
  101. DENC_VTBYPASS = (_NAME_BASE + 29)
  102. FAST_TIMECONSTANT = (_NAME_BASE + 30)
  103. GENLOCK_DELAY = (_NAME_BASE + 31)
  104. PHASE_SYNC = (_NAME_BASE + 32)
  105. VIDEO_OUTPUT = (_NAME_BASE + 33)
  106. CHROMA_PHASEOUT = (_NAME_BASE + 34)
  107. CHROMA_CENTER = (_NAME_BASE + 35)
  108. YUV_TO_RGB_INVERT = (_NAME_BASE + 36)
  109. SOURCE1_BROADCAST = (_NAME_BASE + 37)
  110. SOURCE1_MODE = (_NAME_BASE + 38)
  111. SOURCE2_BROADCAST = (_NAME_BASE + 39)
  112. SOURCE2_MODE = (_NAME_BASE + 40)
  113. SOURCE3_BROADCAST = (_NAME_BASE + 41)
  114. SOURCE3_MODE = (_NAME_BASE + 42)
  115. SIGNAL_STD = (_NAME_BASE + 43)
  116. NOSIGNAL = 2
  117. SIGNAL_COLOR = (_NAME_BASE + 44)