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