Sequencer: Add session UUID field to the Sequence DNA

master
Sergey Sharybin 4 years ago
parent de21ddf821
commit 44b32e0e4a

@ -34,6 +34,7 @@
#include "DNA_color_types.h"
#include "DNA_defs.h"
#include "DNA_listBase.h"
#include "DNA_session_uuid_types.h"
#include "DNA_vec_types.h"
#include "DNA_vfont_types.h"
@ -119,6 +120,10 @@ typedef struct Strip {
ColorManagedColorspaceSettings colorspace_settings;
} Strip;
typedef struct SequenceRuntime {
SessionUUID session_uuid;
} SequenceRuntime;
/**
* The sequence structure is the basic struct used by any strip.
* each of the strips uses a different sequence structure.
@ -237,6 +242,10 @@ typedef struct Sequence {
int cache_flag;
int _pad2[3];
SequenceRuntime runtime;
/* NOTE: Technically this is a runtime data as well, but it is aimed to be removed once the
* UUID is in place. */
struct Sequence *orig_sequence;
void *_pad3;
} Sequence;

Loading…
Cancel
Save