-typedef struct
-{
- char *input_path;
- bool accurate_mode;
- video_util_video_codec_e video_codec;
- video_util_audio_codec_e audio_codec;
- video_util_file_format_e file_format;
- int width;
- int height;
- int fps;
- MMHandleType transcode_h;
-}video_util_s;
+#define LOG_TAG "CAPI_MEDIA_VIDEO_UTIL"
+
+#define video_util_debug(fmt, arg...) do { \
+ LOGD(""fmt"", ##arg); \
+ } while (0)
+
+#define video_util_info(fmt, arg...) do { \
+ LOGI(""fmt"", ##arg); \
+ } while (0)
+
+#define video_util_error(fmt, arg...) do { \
+ LOGE(""fmt"", ##arg); \
+ } while (0)
+
+#define video_util_debug_fenter() do { \
+ LOGD("<Enter>"); \
+ } while (0)
+
+#define video_util_debug_fleave() do { \
+ LOGD("<Leave>"); \
+ } while (0)
+
+#define video_util_secure_info(fmt, arg...) do { \
+ SECURE_LOGI(""fmt"", ##arg); \
+ } while (0)
+
+typedef bool (*video_util_supported_type_cb)(int type, void *user_data);