Change hard coded path to get by using tzplatform API
[platform/core/multimedia/libmm-utility.git] / gif / test / mm_util_gif_testsuite.c
index ff20f44..33ffc3d 100755 (executable)
@@ -25,8 +25,9 @@
 #include <errno.h>
 #include <limits.h>
 #include <mm_util_gif.h>
+#include <tzplatform_config.h>
 
-#define ENCODED_FILEPATH               "/opt/usr/home/owner/media/mm_util_test.gif"
+#define ENCODE_RESULT_PATH tzplatform_mkpath(TZ_USER_CONTENT, "encode_test.gif")
 #define ANIMATED_FRAME_MAX     100
 
 static gboolean g_encode_mem = FALSE;
@@ -156,7 +157,7 @@ int main(int argc, char *argv[])
                ret = mm_util_gif_encode_set_mem(gif_file, (void **)&encoded_gif_mem, &encoded_gif_size);
                fprintf(stderr, "\t mm_util_gif_encode_set_mem [%d]\n", ret);
        } else {
-               ret = mm_util_gif_encode_set_file(gif_file, ENCODED_FILEPATH);
+               ret = mm_util_gif_encode_set_file(gif_file, ENCODE_RESULT_PATH);
                fprintf(stderr, "\t mm_util_gif_enc_set_file [%d]\n", ret);
        }
 
@@ -194,7 +195,7 @@ int main(int argc, char *argv[])
        ret = mm_util_gif_encode_save(gif_file);
        fprintf(stderr, "\t mm_util_gif_enc_save [%d]\n", ret);
        if (g_encode_mem)
-               _write_file(ENCODED_FILEPATH, (void *)encoded_gif_mem, (size_t)encoded_gif_size);
+               _write_file(ENCODE_RESULT_PATH, (void *)encoded_gif_mem, (size_t)encoded_gif_size);
        mm_util_gif_encode_destroy(gif_file);
 
        return 0;