Sequencer: Add session UUID field to the Sequence DNA
This commit is contained in:
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…
Reference in New Issue