Blender V5.0
sequencer_preview.cc File Reference
#include "DNA_sequence_types.h"
#include "DNA_sound_types.h"
#include "BLI_listbase.h"
#include "BLI_task.h"
#include "BLI_threads.h"
#include "BKE_context.hh"
#include "BKE_global.hh"
#include "BKE_sound.h"
#include "WM_api.hh"
#include "WM_types.hh"
#include "ED_screen.hh"
#include "MEM_guardedalloc.h"
#include "sequencer_intern.hh"

Go to the source code of this file.

Classes

struct  blender::ed::vse::PreviewJob
struct  blender::ed::vse::PreviewJobAudio
struct  blender::ed::vse::ReadSoundWaveformTask

Namespaces

namespace  blender
namespace  blender::ed
namespace  blender::ed::vse

Functions

static void blender::ed::vse::free_preview_job (void *data)
static void blender::ed::vse::clear_sound_waveform_loading_tag (bSound *sound)
static void blender::ed::vse::free_read_sound_waveform_task (TaskPool *__restrict task_pool, void *data)
static void blender::ed::vse::execute_read_sound_waveform_task (TaskPool *__restrict task_pool, void *task_data)
static void blender::ed::vse::preview_startjob (void *data, wmJobWorkerStatus *worker_status)
static void blender::ed::vse::preview_endjob (void *data)
void blender::ed::vse::sequencer_preview_add_sound (const bContext *C, const Strip *strip)