Blender V4.3
media_presence.cc File Reference
#include "BKE_main.hh"
#include "BLI_fileops.h"
#include "BLI_map.hh"
#include "BLI_path_utils.hh"
#include "BLI_string.h"
#include "BLI_threads.h"
#include "DNA_scene_types.h"
#include "DNA_sequence_types.h"
#include "DNA_sound_types.h"
#include "SEQ_utils.hh"

Go to the source code of this file.

Classes

struct  blender::seq::MediaPresence

Namespaces

namespace  blender
namespace  blender::seq

Functions

static const char * blender::seq::get_seq_base_path (const Sequence *seq)
static bool blender::seq::check_sound_media_missing (const bSound *sound, const Sequence *seq)
static bool blender::seq::check_media_missing (const Sequence *seq)
static MediaPresenceblender::seq::get_media_presence_cache (Scene *scene)
bool blender::seq::media_presence_is_missing (Scene *scene, const Sequence *seq)
void blender::seq::media_presence_set_missing (Scene *scene, const Sequence *seq, bool missing)
void blender::seq::media_presence_invalidate_strip (Scene *scene, const Sequence *seq)
void blender::seq::media_presence_invalidate_sound (Scene *scene, const bSound *sound)
void blender::seq::media_presence_free (Scene *scene)

Variables

static ThreadMutex blender::seq::presence_lock = BLI_MUTEX_INITIALIZER