Blender  V3.3
Functions
proxy_job.c File Reference
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_ghash.h"
#include "BLI_timecode.h"
#include "DNA_scene_types.h"
#include "DNA_sequence_types.h"
#include "BKE_context.h"
#include "BKE_global.h"
#include "BKE_main.h"
#include "BKE_report.h"
#include "SEQ_iterator.h"
#include "SEQ_proxy.h"
#include "SEQ_relations.h"
#include "SEQ_sequencer.h"
#include "WM_api.h"
#include "WM_types.h"
#include "RNA_define.h"

Go to the source code of this file.

Functions

static void proxy_freejob (void *pjv)
 
static void proxy_startjob (void *pjv, short *stop, short *do_update, float *progress)
 
static void proxy_endjob (void *pjv)
 
ProxyJobED_seq_proxy_job_get (const bContext *C, wmJob *wm_job)
 
struct wmJobED_seq_proxy_wm_job_get (const bContext *C)
 

Function Documentation

◆ ED_seq_proxy_job_get()

ProxyJob* ED_seq_proxy_job_get ( const bContext C,
wmJob wm_job 
)

◆ ED_seq_proxy_wm_job_get()

struct wmJob* ED_seq_proxy_wm_job_get ( const bContext C)

◆ proxy_endjob()

static void proxy_endjob ( void pjv)
static

◆ proxy_freejob()

static void proxy_freejob ( void pjv)
static

Definition at line 34 of file proxy_job.c.

References BLI_freelistN(), MEM_freeN, and ProxyBuildJob::queue.

Referenced by ED_seq_proxy_job_get().

◆ proxy_startjob()

static void proxy_startjob ( void pjv,
short *  stop,
short *  do_update,
float progress 
)
static