Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_clip/clip_ops.c
| Show First 20 Lines • Show All 1,453 Lines • ▼ Show 20 Lines | static int clip_rebuild_proxy_exec(bContext *C, wmOperator *UNUSED(op)) | ||||
| MovieClip *clip = ED_space_clip_get_clip(sc); | MovieClip *clip = ED_space_clip_get_clip(sc); | ||||
| if ((clip->flag & MCLIP_USE_PROXY) == 0) { | if ((clip->flag & MCLIP_USE_PROXY) == 0) { | ||||
| return OPERATOR_CANCELLED; | return OPERATOR_CANCELLED; | ||||
| } | } | ||||
| wm_job = WM_jobs_get(CTX_wm_manager(C), | wm_job = WM_jobs_get(CTX_wm_manager(C), | ||||
| CTX_wm_window(C), | CTX_wm_window(C), | ||||
| sa, | scene, | ||||
| "Building Proxies", | "Building Proxies", | ||||
| WM_JOB_PROGRESS, | WM_JOB_PROGRESS, | ||||
| WM_JOB_TYPE_CLIP_BUILD_PROXY); | WM_JOB_TYPE_CLIP_BUILD_PROXY); | ||||
| pj = MEM_callocN(sizeof(ProxyJob), "proxy rebuild job"); | pj = MEM_callocN(sizeof(ProxyJob), "proxy rebuild job"); | ||||
| pj->scene = scene; | pj->scene = scene; | ||||
| pj->main = CTX_data_main(C); | pj->main = CTX_data_main(C); | ||||
| pj->clip = clip; | pj->clip = clip; | ||||
| ▲ Show 20 Lines • Show All 285 Lines • Show Last 20 Lines | |||||