fp = NULL;
return FALSE;
} else {
- if (fread(*data, 1, file_size, fp)) {
+ if (fread(*data, 1, file_size, fp) == (size_t)file_size) {
fprintf(stderr, "#Success# fread\n");
} else {
fprintf(stderr, "#Error# fread\n");
fprintf(stderr, "\t[usage]\n");
fprintf(stderr, "\t\t1. decode & encode : %s ", argv[0]);
- for (i = 0; i < LAST_DECODE_TEST; i++) {
+ for (i = 0; i <= LAST_DECODE_TEST; i++) {
fprintf(stderr, "%s", TEST_CMD[i]);
- if (i != LAST_DECODE_TEST - 1)
+ if (i != LAST_DECODE_TEST)
fprintf(stderr, "/");
}
fprintf(stderr, " filepath encode_image_type\n");
Name: capi-media-image-util
Summary: A Image Utility library in Tizen Native API
-Version: 0.1.28
+Version: 0.1.29
Release: 2
Group: Multimedia/API
License: Apache-2.0
frame_s *frame = (frame_s *)frame_h;
mm_util_gif_image_destory(frame->frame_h);
+
+ IMAGE_UTIL_SAFE_FREE(frame);
}
int image_util_encode_add_frame(image_util_encode_h encode_h, image_util_frame_h frame_h)
src = malloc(size);
if (src == NULL) {
g_printf("\tmemory allocation failed\n");
+ fclose(fp);
return IMAGE_UTIL_ERROR_NO_SUCH_FILE;
}
- if (fread(src, 1, (int)size, fp)) {
+ if (fread(src, 1, (int)size, fp) == size) {
g_printf("#Success# fread\n");
memcpy(ptr, src, (int)size);
g_printf("memcpy\n");
} else {
g_printf("#Error# fread\n");
}
+ fclose(fp);
}
}
} else {
goto Exit;
}
- bool hardware_acceleration = FALSE;
-
ret = create_media_packet();
if (ret == MEDIA_PACKET_ERROR_NONE) {
g_printf("Success - Create_media_packet\n");
goto Exit;
}
- ret = image_util_transform_set_hardware_acceleration(g_handle, hardware_acceleration);
+ ret = image_util_transform_set_hardware_acceleration(g_handle, FALSE);
if (ret != IMAGE_UTIL_ERROR_NONE) {
g_printf("[%d]Error image_util_transform_set_hardware_acceleration condition [%d]\n", __LINE__, ret);
goto Exit;