|
Blender V4.3
|
Go to the source code of this file.
Macros | |
| #define | PROXY_MAXFILE (2 * FILE_MAXDIR + FILE_MAXFILE) |
Functions | |
| ImBuf * | seq_proxy_fetch (const SeqRenderData *context, Sequence *seq, int timeline_frame) |
| bool | seq_proxy_get_custom_file_filepath (Sequence *seq, char *filepath, int view_id) |
| void | free_proxy_seq (Sequence *seq) |
| void | seq_proxy_index_dir_set (ImBufAnim *anim, const char *base_dir) |
| #define PROXY_MAXFILE (2 * FILE_MAXDIR + FILE_MAXFILE) |
Definition at line 16 of file proxy.hh.
Referenced by seq_proxy_build_frame(), seq_proxy_fetch(), seq_proxy_get_custom_file_filepath(), seq_proxy_get_filepath(), and seq_render_movie_strip_custom_file_proxy().
| void free_proxy_seq | ( | Sequence * | seq | ) |
Definition at line 614 of file proxy.cc.
References StripProxy::anim, IMB_free_anim(), Strip::proxy, and Sequence::strip.
Referenced by SEQ_add_reload_new_file().
| ImBuf * seq_proxy_fetch | ( | const SeqRenderData * | context, |
| Sequence * | seq, | ||
| int | timeline_frame ) |
Definition at line 197 of file proxy.cc.
References StripAnim::anim, StripProxy::anim, Sequence::anim_startofs, Sequence::anims, BLI_exists(), Strip::colorspace_settings, ListBase::first, IB_rect, IMB_anim_absolute(), IMB_anim_index_get_frame_index(), IMB_loadiffname(), IMB_PROXY_NONE, IMB_TC_NONE, ColorManagedColorspaceSettings::name, openanim(), Strip::proxy, PROXY_MAXFILE, round_fl_to_int(), SEQ_can_use_proxy(), SEQ_give_frame_index(), seq_imbuf_assign_spaces(), seq_open_anim_file(), seq_proxy_get_filepath(), SEQ_rendersize_to_proxysize(), SEQ_STORAGE_PROXY_CUSTOM_FILE, StripProxy::storage, Sequence::strip, and StripProxy::tc.
Referenced by seq_render_image_strip().
Definition at line 95 of file proxy.cc.
References BKE_main_blendfile_path_from_global(), BLI_path_abs(), BLI_path_join, BLI_snprintf(), BLI_strncpy(), StripProxy::dirpath, FILE_MAX, StripProxy::filename, Strip::proxy, PROXY_MAXFILE, SNPRINTF, and Sequence::strip.
Referenced by seq_proxy_get_filepath(), and seq_render_movie_strip_custom_file_proxy().
| void seq_proxy_index_dir_set | ( | ImBufAnim * | anim, |
| const char * | base_dir ) |
Definition at line 604 of file proxy.cc.
References BLI_path_join, dirname(), FILE_MAX, FILE_MAXFILE, IMB_anim_get_filename(), and IMB_anim_set_index_dir().
Referenced by index_dir_set().