|
| enum | { SEQ_TEXT_SHADOW = (1 << 0)
, SEQ_TEXT_BOX = (1 << 1)
, SEQ_TEXT_BOLD = (1 << 2)
, SEQ_TEXT_ITALIC = (1 << 3)
} |
| |
| enum | { SEQ_TEXT_ALIGN_X_LEFT = 0
, SEQ_TEXT_ALIGN_X_CENTER = 1
, SEQ_TEXT_ALIGN_X_RIGHT = 2
} |
| |
| enum | { SEQ_TEXT_ALIGN_Y_TOP = 0
, SEQ_TEXT_ALIGN_Y_CENTER = 1
, SEQ_TEXT_ALIGN_Y_BOTTOM = 2
} |
| |
| enum | { SEQ_TONEMAP_RH_SIMPLE = 0
, SEQ_TONEMAP_RD_PHOTORECEPTOR = 1
} |
| |
| enum | {
SEQ_LEFTSEL = (1 << 1)
, SEQ_RIGHTSEL = (1 << 2)
, SEQ_OVERLAP = (1 << 3)
, SEQ_FILTERY = (1 << 4)
,
SEQ_MUTE = (1 << 5)
, SEQ_FLAG_UNUSED_6 = (1 << 6)
, SEQ_REVERSE_FRAMES = (1 << 7)
, SEQ_IPO_FRAME_LOCKED = (1 << 8)
,
SEQ_EFFECT_NOT_LOADED = (1 << 9)
, SEQ_FLAG_DELETE = (1 << 10)
, SEQ_FLIPX = (1 << 11)
, SEQ_FLIPY = (1 << 12)
,
SEQ_MAKE_FLOAT = (1 << 13)
, SEQ_LOCK = (1 << 14)
, SEQ_USE_PROXY = (1 << 15)
, SEQ_FLAG_UNUSED_23 = (1 << 16)
,
SEQ_FLAG_UNUSED_22 = (1 << 17)
, SEQ_FLAG_UNUSED_18 = (1 << 18)
, SEQ_FLAG_UNUSED_19 = (1 << 19)
, SEQ_FLAG_UNUSED_21 = (1 << 21)
,
SEQ_USE_EFFECT_DEFAULT_FADE = (1 << 22)
, SEQ_USE_LINEAR_MODIFIERS = (1 << 23)
, SEQ_AUDIO_VOLUME_ANIMATED = (1 << 24)
, SEQ_AUDIO_PITCH_ANIMATED = (1 << 25)
,
SEQ_AUDIO_PAN_ANIMATED = (1 << 26)
, SEQ_AUDIO_DRAW_WAVEFORM = (1 << 27)
, SEQ_SCENE_NO_GPENCIL = (1 << 28)
, SEQ_USE_VIEWS = (1 << 29)
,
SEQ_SCENE_STRIPS = (1 << 30)
, SEQ_INVALID_EFFECT = (1u << 31)
} |
| |
| enum | { SEQ_STORAGE_PROXY_CUSTOM_FILE = (1 << 1)
, SEQ_STORAGE_PROXY_CUSTOM_DIR = (1 << 2)
} |
| |
| enum | { SEQ_PROXY_SKIP_EXISTING = 1
} |
| |
| enum | { SEQ_ALPHA_STRAIGHT = 0
, SEQ_ALPHA_PREMUL = 1
} |
| |
| enum | {
SEQ_TYPE_IMAGE = 0
, SEQ_TYPE_META = 1
, SEQ_TYPE_SCENE = 2
, SEQ_TYPE_MOVIE = 3
,
SEQ_TYPE_SOUND_RAM = 4
, SEQ_TYPE_SOUND_HD = 5
, SEQ_TYPE_MOVIECLIP = 6
, SEQ_TYPE_MASK = 7
,
SEQ_TYPE_EFFECT = 8
, SEQ_TYPE_CROSS = 8
, SEQ_TYPE_ADD = 9
, SEQ_TYPE_SUB = 10
,
SEQ_TYPE_ALPHAOVER = 11
, SEQ_TYPE_ALPHAUNDER = 12
, SEQ_TYPE_GAMCROSS = 13
, SEQ_TYPE_MUL = 14
,
SEQ_TYPE_OVERDROP = 15
, SEQ_TYPE_WIPE = 25
, SEQ_TYPE_GLOW = 26
, SEQ_TYPE_TRANSFORM = 27
,
SEQ_TYPE_COLOR = 28
, SEQ_TYPE_SPEED = 29
, SEQ_TYPE_MULTICAM = 30
, SEQ_TYPE_ADJUSTMENT = 31
,
SEQ_TYPE_GAUSSIAN_BLUR = 40
, SEQ_TYPE_TEXT = 41
, SEQ_TYPE_COLORMIX = 42
, SEQ_TYPE_SCREEN = 43
,
SEQ_TYPE_LIGHTEN = 44
, SEQ_TYPE_DODGE = 45
, SEQ_TYPE_DARKEN = 46
, SEQ_TYPE_COLOR_BURN = 47
,
SEQ_TYPE_LINEAR_BURN = 48
, SEQ_TYPE_OVERLAY = 49
, SEQ_TYPE_HARD_LIGHT = 50
, SEQ_TYPE_SOFT_LIGHT = 51
,
SEQ_TYPE_PIN_LIGHT = 52
, SEQ_TYPE_LIN_LIGHT = 53
, SEQ_TYPE_VIVID_LIGHT = 54
, SEQ_TYPE_HUE = 55
,
SEQ_TYPE_SATURATION = 56
, SEQ_TYPE_VALUE = 57
, SEQ_TYPE_BLEND_COLOR = 58
, SEQ_TYPE_DIFFERENCE = 59
,
SEQ_TYPE_EXCLUSION = 60
, SEQ_TYPE_MAX = 60
} |
| |
| enum | {
seqModifierType_ColorBalance = 1
, seqModifierType_Curves = 2
, seqModifierType_HueCorrect = 3
, seqModifierType_BrightContrast = 4
,
seqModifierType_Mask = 5
, seqModifierType_WhiteBalance = 6
, seqModifierType_Tonemap = 7
, NUM_SEQUENCE_MODIFIER_TYPES
} |
| |
| enum | { SEQUENCE_MODIFIER_MUTE = (1 << 0)
, SEQUENCE_MODIFIER_EXPANDED = (1 << 1)
} |
| |
| enum | { SEQUENCE_MASK_INPUT_STRIP = 0
, SEQUENCE_MASK_INPUT_ID = 1
} |
| |
| enum | { SEQUENCE_MASK_TIME_RELATIVE = 0
, SEQUENCE_MASK_TIME_ABSOLUTE = 1
} |
| |
| enum | {
SEQ_CACHE_STORE_RAW = (1 << 0)
, SEQ_CACHE_STORE_PREPROCESSED = (1 << 1)
, SEQ_CACHE_STORE_COMPOSITE = (1 << 2)
, SEQ_CACHE_STORE_FINAL_OUT = (1 << 3)
,
SEQ_CACHE_ALL_TYPES
, SEQ_CACHE_OVERRIDE = (1 << 4)
, SEQ_CACHE_VIEW_ENABLE = (1 << 5)
, SEQ_CACHE_VIEW_RAW = (1 << 6)
,
SEQ_CACHE_VIEW_PREPROCESSED = (1 << 7)
, SEQ_CACHE_VIEW_COMPOSITE = (1 << 8)
, SEQ_CACHE_VIEW_FINAL_OUT = (1 << 9)
, SEQ_CACHE_PREFETCH_ENABLE = (1 << 10)
,
SEQ_CACHE_DISK_CACHE_ENABLE = (1 << 11)
} |
| |
Structs for use by the 'Sequencer' (Video Editor)
Note on terminology
- Sequence: video/effect/audio data you can select and manipulate in the sequencer.
- Sequence.machine: Strange name for the channel.
- Strip: The data referenced by the Sequence
- Meta Strip (SEQ_TYPE_META): Support for nesting Sequences.
Definition in file DNA_sequence_types.h.