Changeset View
Changeset View
Standalone View
Standalone View
source/blender/sequencer/intern/proxy.c
| Show First 20 Lines • Show All 232 Lines • ▼ Show 20 Lines | if (proxy->storage & SEQ_STORAGE_PROXY_CUSTOM_FILE) { | ||||
| } | } | ||||
| seq_open_anim_file(context->scene, seq, true); | seq_open_anim_file(context->scene, seq, true); | ||||
| sanim = seq->anims.first; | sanim = seq->anims.first; | ||||
| frameno = IMB_anim_index_get_frame_index( | frameno = IMB_anim_index_get_frame_index( | ||||
| sanim ? sanim->anim : NULL, seq->strip->proxy->tc, frameno); | sanim ? sanim->anim : NULL, seq->strip->proxy->tc, frameno); | ||||
| return IMB_anim_absolute(proxy->anim, frameno, IMB_TC_NONE, IMB_PROXY_NONE); | return IMB_anim_absolute( | ||||
| proxy->anim, frameno, IMB_TC_NONE, IMB_PROXY_NONE, IMB_DOWNSCALE_NONE); | |||||
| } | } | ||||
| if (seq_proxy_get_fname(ed, seq, timeline_frame, psize, name, context->view_id) == 0) { | if (seq_proxy_get_fname(ed, seq, timeline_frame, psize, name, context->view_id) == 0) { | ||||
| return NULL; | return NULL; | ||||
| } | } | ||||
| if (BLI_exists(name)) { | if (BLI_exists(name)) { | ||||
| ImBuf *ibuf = IMB_loadiffname(name, IB_rect, NULL); | ImBuf *ibuf = IMB_loadiffname(name, IB_rect, NULL); | ||||
| ▲ Show 20 Lines • Show All 344 Lines • Show Last 20 Lines | |||||