Lines Matching refs:delays
431 STBIDEF stbi_uc *stbi_load_gif_from_memory(stbi_uc const *buffer, int len, int **delays, int *x, int *y, int *z, int *comp, int req_comp);
953 static void *stbi__load_gif_main(stbi__context *s, int **delays, int *x, int *y, int *z, int *comp, int req_comp);
1442 STBIDEF stbi_uc *stbi_load_gif_from_memory(stbi_uc const *buffer, int len, int **delays, int *x, int *y, int *z, int *comp, int req_comp)
1448 result = (unsigned char*) stbi__load_gif_main(&s, delays, x, y, z, comp, req_comp);
6951 static void *stbi__load_gif_main_outofmem(stbi__gif *g, stbi_uc *out, int **delays)
6958 if (delays && *delays) STBI_FREE(*delays);
6962 static void *stbi__load_gif_main(stbi__context *s, int **delays, int *x, int *y, int *z, int *comp, int req_comp)
6978 if (delays) {
6979 *delays = 0;
6995 void *ret = stbi__load_gif_main_outofmem(&g, out, delays);
6996 if (delays && *delays) *delays = 0;
7004 if (delays) {
7005 int *new_delays = (int*) STBI_REALLOC_SIZED( *delays, delays_size, sizeof(int) * layers );
7007 return stbi__load_gif_main_outofmem(&g, out, delays);
7008 *delays = new_delays;
7014 void *ret = stbi__load_gif_main_outofmem(&g, out, delays);
7015 if (delays && *delays) *delays = 0;
7019 if (delays) {
7020 *delays = (int*) stbi__malloc( layers * sizeof(int) );
7021 if (!*delays)
7022 return stbi__load_gif_main_outofmem(&g, out, delays);
7031 if (delays) {
7032 (*delays)[layers - 1U] = g.delay;