| 1 | NTSC_XMAX = 640
|
|---|
| 2 | NTSC_YMAX = 480
|
|---|
| 3 | PAL_XMAX = 768
|
|---|
| 4 | PAL_YMAX = 576
|
|---|
| 5 | BLANKING_BUFFER_SIZE = 2
|
|---|
| 6 |
|
|---|
| 7 | MAX_SOURCES = 2
|
|---|
| 8 |
|
|---|
| 9 | # mode parameter for Bind calls
|
|---|
| 10 | IN_OFF = 0 # No Video
|
|---|
| 11 | IN_OVER = 1 # Video over graphics
|
|---|
| 12 | IN_UNDER = 2 # Video under graphics
|
|---|
| 13 | IN_REPLACE = 3 # Video replaces entire win
|
|---|
| 14 |
|
|---|
| 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 |
|
|---|
| 21 | # mode parameters for UseExclusive calls
|
|---|
| 22 | INPUT = 0
|
|---|
| 23 | OUTPUT = 1
|
|---|
| 24 | IN_OUT = 2
|
|---|
| 25 |
|
|---|
| 26 | # Format constants for the capture routines
|
|---|
| 27 | RGB8_FRAMES = 0 # noninterleaved 8 bit 3:2:3 RBG fields
|
|---|
| 28 | RGB32_FRAMES = 1 # 32-bit 8:8:8 RGB frames
|
|---|
| 29 | YUV411_FRAMES = 2 # interleaved, 8:2:2 YUV format
|
|---|
| 30 | YUV411_FRAMES_AND_BLANKING_BUFFER = 3
|
|---|
| 31 |
|
|---|
| 32 | #
|
|---|
| 33 | # sv.SetParam is passed variable length argument lists,
|
|---|
| 34 | # consisting of <name, value> pairs. The following
|
|---|
| 35 | # constants identify argument names.
|
|---|
| 36 | #
|
|---|
| 37 | _NAME_BASE = 1000
|
|---|
| 38 | SOURCE = (_NAME_BASE + 0)
|
|---|
| 39 | SOURCE1 = 0
|
|---|
| 40 | SOURCE2 = 1
|
|---|
| 41 | SOURCE3 = 2
|
|---|
| 42 | COLOR = (_NAME_BASE + 1)
|
|---|
| 43 | DEFAULT_COLOR = 0
|
|---|
| 44 | USER_COLOR = 1
|
|---|
| 45 | MONO = 2
|
|---|
| 46 | OUTPUTMODE = (_NAME_BASE + 2)
|
|---|
| 47 | LIVE_OUTPUT = 0
|
|---|
| 48 | STILL24_OUT = 1
|
|---|
| 49 | FREEZE = (_NAME_BASE + 3)
|
|---|
| 50 | DITHER = (_NAME_BASE + 4)
|
|---|
| 51 | OUTPUT_FILTER = (_NAME_BASE + 5)
|
|---|
| 52 | HUE = (_NAME_BASE + 6)
|
|---|
| 53 | GENLOCK = (_NAME_BASE + 7)
|
|---|
| 54 | GENLOCK_OFF = 0
|
|---|
| 55 | GENLOCK_ON = 1
|
|---|
| 56 | GENLOCK_HOUSE = 2
|
|---|
| 57 | BROADCAST = (_NAME_BASE + 8)
|
|---|
| 58 | NTSC = 0
|
|---|
| 59 | PAL = 1
|
|---|
| 60 | VIDEO_MODE = (_NAME_BASE + 9)
|
|---|
| 61 | COMP = 0
|
|---|
| 62 | SVIDEO = 1
|
|---|
| 63 | INPUT_BYPASS = (_NAME_BASE + 10)
|
|---|
| 64 | FIELDDROP = (_NAME_BASE + 11)
|
|---|
| 65 | SLAVE = (_NAME_BASE + 12)
|
|---|
| 66 | APERTURE_FACTOR = (_NAME_BASE + 13)
|
|---|
| 67 | AFACTOR_0 = 0
|
|---|
| 68 | AFACTOR_QTR = 1
|
|---|
| 69 | AFACTOR_HLF = 2
|
|---|
| 70 | AFACTOR_ONE = 3
|
|---|
| 71 | CORING = (_NAME_BASE + 14)
|
|---|
| 72 | COR_OFF = 0
|
|---|
| 73 | COR_1LSB = 1
|
|---|
| 74 | COR_2LSB = 2
|
|---|
| 75 | COR_3LSB = 3
|
|---|
| 76 | APERTURE_BANDPASS = (_NAME_BASE + 15)
|
|---|
| 77 | ABAND_F0 = 0
|
|---|
| 78 | ABAND_F1 = 1
|
|---|
| 79 | ABAND_F2 = 2
|
|---|
| 80 | ABAND_F3 = 3
|
|---|
| 81 | PREFILTER = (_NAME_BASE + 16)
|
|---|
| 82 | CHROMA_TRAP = (_NAME_BASE + 17)
|
|---|
| 83 | CK_THRESHOLD = (_NAME_BASE + 18)
|
|---|
| 84 | PAL_SENSITIVITY = (_NAME_BASE + 19)
|
|---|
| 85 | GAIN_CONTROL = (_NAME_BASE + 20)
|
|---|
| 86 | GAIN_SLOW = 0
|
|---|
| 87 | GAIN_MEDIUM = 1
|
|---|
| 88 | GAIN_FAST = 2
|
|---|
|
|---|