Changeset View
Changeset View
Standalone View
Standalone View
source/blender/imbuf/IMB_imbuf.h
| Show First 20 Lines • Show All 362 Lines • ▼ Show 20 Lines | |||||
| * Defaults to BL_proxy within the directory of the animation. | * Defaults to BL_proxy within the directory of the animation. | ||||
| */ | */ | ||||
| void IMB_anim_set_index_dir(struct anim *anim, const char *dir); | void IMB_anim_set_index_dir(struct anim *anim, const char *dir); | ||||
| void IMB_anim_get_fname(struct anim *anim, char *file, int size); | void IMB_anim_get_fname(struct anim *anim, char *file, int size); | ||||
| int IMB_anim_index_get_frame_index(struct anim *anim, IMB_Timecode_Type tc, int position); | int IMB_anim_index_get_frame_index(struct anim *anim, IMB_Timecode_Type tc, int position); | ||||
| IMB_Proxy_Size IMB_anim_proxy_get_existing(struct anim *anim); | IMB_Proxy_Size IMB_anim_proxy_get_existing(struct anim *anim); | ||||
| IMB_Timecode_Type IMB_anim_timecode_get_existing(struct anim *anim); | |||||
| struct IndexBuildContext; | struct IndexBuildContext; | ||||
| /** | /** | ||||
| * Prepare context for proxies/time-codes builder | * Prepare context for proxies/time-codes builder | ||||
| */ | */ | ||||
| struct IndexBuildContext *IMB_anim_index_rebuild_context(struct anim *anim, | struct IndexBuildContext *IMB_anim_index_rebuild_context(struct anim *anim, | ||||
| IMB_Timecode_Type tcs_in_use, | IMB_Timecode_Type tcs_in_use, | ||||
| ▲ Show 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | |||||
| /** | /** | ||||
| * | * | ||||
| * \attention Defined in anim_movie.c | * \attention Defined in anim_movie.c | ||||
| */ | */ | ||||
| int ismovie(const char *filepath); | int ismovie(const char *filepath); | ||||
| int IMB_anim_get_image_width(struct anim *anim); | int IMB_anim_get_image_width(struct anim *anim); | ||||
| int IMB_anim_get_image_height(struct anim *anim); | int IMB_anim_get_image_height(struct anim *anim); | ||||
| bool IMB_anim_seek_failed_check(struct anim *anim); | |||||
| /** | /** | ||||
| * | * | ||||
| * \attention Defined in anim_movie.c | * \attention Defined in anim_movie.c | ||||
| */ | */ | ||||
| struct ImBuf *IMB_anim_absolute(struct anim *anim, | struct ImBuf *IMB_anim_absolute(struct anim *anim, | ||||
| int position, | int position, | ||||
| ▲ Show 20 Lines • Show All 566 Lines • Show Last 20 Lines | |||||