41 if (scene->
ed !=
nullptr) {
52 if (strip_backup !=
nullptr) {
60 if (scene->
ed !=
nullptr) {
65 if (strip_backup.scene_sound !=
nullptr) {
void BKE_sound_remove_scene_sound(struct Scene *scene, void *handle)
bool BLI_session_uid_is_generated(const SessionUID *uid)
SequencerBackup(const Depsgraph *depsgraph)
const Depsgraph * depsgraph
Map< SessionUID, StripBackup > strips_backup
void init_from_scene(Scene *scene)
void restore_to_scene(Scene *scene)
void init_from_strip(Strip *strip)
void restore_to_strip(Strip *strip)
static bool strip_init_cb(Strip *strip, void *user_data)
static bool strip_restore_cb(Strip *strip, void *user_data)
void foreach_strip(ListBase *seqbase, ForEachFunc callback, void *user_data)