utc-media-book.c
utc-media-bookmark.c
utc-media-content.c
-utc-media-face.c
utc-media-filter.c
utc-media-folder.c
utc-media-group.c
image_meta_clone
image_meta_destroy
image_meta_get_date_taken
-image_meta_get_exposure_time
-image_meta_get_fnumber
-image_meta_get_iso
-image_meta_get_model
image_meta_get_height
image_meta_get_media_id
image_meta_get_orientation
media_content_cancel_scan_folder
media_content_add_db_updated_cb
media_content_remove_db_updated_cb
-media_face_clone
-media_face_destroy
-media_face_get_face_id
-media_face_get_media_id
-media_face_get_face_rect
-media_face_get_orientation
-media_face_get_tag
-media_face_create
-media_face_set_face_rect
-media_face_set_orientation
-media_face_set_tag
-media_face_insert_to_db
-media_face_update_to_db
-media_face_delete_from_db
-media_face_get_face_count_from_db
-media_face_foreach_face_from_db
media_filter_create
media_filter_destroy
media_filter_get_condition
media_info_is_drm
media_info_move_to_db
media_info_update_to_db
-media_info_get_face_count_from_db
-media_info_foreach_face_from_db
media_info_generate_thumbnail
media_playlist_add_media
media_playlist_clone
extern void utc_media_book_cleanup(void);
extern void utc_media_content_startup(void);
extern void utc_media_content_cleanup(void);
-extern void utc_media_face_startup(void);
-extern void utc_media_face_cleanup(void);
extern void utc_media_filter_startup(void);
extern void utc_media_filter_cleanup(void);
extern void utc_media_folder_startup(void);
extern int utc_media_content_add_db_updated_cb_p(void);
extern int utc_media_content_remove_db_updated_cb_n(void);
extern int utc_media_content_remove_db_updated_cb_p(void);
-extern int utc_media_face_clone_p(void);
-extern int utc_media_face_clone_n(void);
-extern int utc_media_face_destroy_p(void);
-extern int utc_media_face_destroy_n(void);
-extern int utc_media_face_get_face_id_p(void);
-extern int utc_media_face_get_face_id_n(void);
-extern int utc_media_face_get_media_id_p(void);
-extern int utc_media_face_get_media_id_n(void);
-extern int utc_media_face_get_face_rect_p(void);
-extern int utc_media_face_get_face_rect_n(void);
-extern int utc_media_face_get_orientation_p(void);
-extern int utc_media_face_get_orientation_n(void);
-extern int utc_media_face_get_tag_p(void);
-extern int utc_media_face_get_tag_n(void);
-extern int utc_media_face_create_p(void);
-extern int utc_media_face_create_n(void);
-extern int utc_media_face_set_face_rect_p(void);
-extern int utc_media_face_set_face_rect_n(void);
-extern int utc_media_face_set_orientation_p(void);
-extern int utc_media_face_set_orientation_n(void);
-extern int utc_media_face_set_tag_p(void);
-extern int utc_media_face_set_tag_n(void);
-extern int utc_media_face_insert_to_db_p(void);
-extern int utc_media_face_insert_to_db_n(void);
-extern int utc_media_face_update_to_db_p(void);
-extern int utc_media_face_update_to_db_n(void);
-extern int utc_media_face_delete_from_db_p(void);
-extern int utc_media_face_delete_from_db_n(void);
-extern int utc_media_face_get_face_count_from_db_p(void);
-extern int utc_media_face_get_face_count_from_db_n(void);
-extern int utc_media_face_foreach_face_from_db_p(void);
-extern int utc_media_face_foreach_face_from_db_n(void);
extern int utc_media_filter_create_n(void);
extern int utc_media_filter_create_p(void);
extern int utc_media_filter_destroy_n(void);
extern int utc_image_meta_get_orientation_p(void);
extern int utc_image_meta_get_date_taken_n(void);
extern int utc_image_meta_get_date_taken_p(void);
-extern int utc_image_meta_get_exposure_time_n(void);
-extern int utc_image_meta_get_exposure_time_p(void);
-extern int utc_image_meta_get_fnumber_n(void);
-extern int utc_image_meta_get_fnumber_p(void);
-extern int utc_image_meta_get_iso_n(void);
-extern int utc_image_meta_get_iso_p(void);
-extern int utc_image_meta_get_model_n(void);
-extern int utc_image_meta_get_model_p(void);
extern int utc_media_info_insert_to_db_n(void);
extern int utc_media_info_insert_to_db_p(void);
extern int utc_media_info_insert_batch_to_db_n(void);
extern int utc_media_info_set_favorite_p(void);
extern int utc_media_info_update_to_db_n(void);
extern int utc_media_info_update_to_db_p(void);
-extern int utc_media_info_start_face_detection_n(void);
-extern int utc_media_info_start_face_detection_p(void);
extern int utc_media_info_move_to_db_n(void);
extern int utc_media_info_move_to_db_p(void);
extern int utc_media_info_foreach_media_from_db_n(void);
extern int utc_media_info_get_title_p(void);
extern int utc_media_info_is_360_content_n(void);
extern int utc_media_info_is_360_content_p(void);
-extern int utc_media_info_cancel_face_detection_n(void);
-extern int utc_media_info_cancel_face_detection_p(void);
-extern int utc_media_info_get_face_count_from_db_n(void);
-extern int utc_media_info_get_face_count_from_db_p(void);
-extern int utc_media_info_foreach_face_from_db_n(void);
-extern int utc_media_info_foreach_face_from_db_p(void);
extern int utc_media_info_generate_thumbnail_n(void);
extern int utc_media_info_generate_thumbnail_p(void);
extern int utc_media_playlist_insert_to_db_n(void);
{"utc_media_content_add_db_updated_cb_p",utc_media_content_add_db_updated_cb_p,utc_media_content_startup,utc_media_content_cleanup},
{"utc_media_content_remove_db_updated_cb_n",utc_media_content_remove_db_updated_cb_n,utc_media_content_startup,utc_media_content_cleanup},
{"utc_media_content_remove_db_updated_cb_p",utc_media_content_remove_db_updated_cb_p,utc_media_content_startup,utc_media_content_cleanup},
- {"utc_media_face_clone_p",utc_media_face_clone_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_clone_n",utc_media_face_clone_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_destroy_p",utc_media_face_destroy_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_destroy_n",utc_media_face_destroy_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_id_p",utc_media_face_get_face_id_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_id_n",utc_media_face_get_face_id_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_media_id_p",utc_media_face_get_media_id_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_media_id_n",utc_media_face_get_media_id_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_rect_p",utc_media_face_get_face_rect_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_rect_n",utc_media_face_get_face_rect_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_orientation_p",utc_media_face_get_orientation_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_orientation_n",utc_media_face_get_orientation_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_tag_p",utc_media_face_get_tag_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_tag_n",utc_media_face_get_tag_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_create_p",utc_media_face_create_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_create_n",utc_media_face_create_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_face_rect_p",utc_media_face_set_face_rect_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_face_rect_n",utc_media_face_set_face_rect_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_orientation_p",utc_media_face_set_orientation_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_orientation_n",utc_media_face_set_orientation_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_tag_p",utc_media_face_set_tag_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_tag_n",utc_media_face_set_tag_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_insert_to_db_p",utc_media_face_insert_to_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_insert_to_db_n",utc_media_face_insert_to_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_update_to_db_p",utc_media_face_update_to_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_update_to_db_n",utc_media_face_update_to_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_delete_from_db_p",utc_media_face_delete_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_delete_from_db_n",utc_media_face_delete_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_count_from_db_p",utc_media_face_get_face_count_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_count_from_db_n",utc_media_face_get_face_count_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_foreach_face_from_db_p",utc_media_face_foreach_face_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_foreach_face_from_db_n",utc_media_face_foreach_face_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
{"utc_media_filter_create_n",utc_media_filter_create_n,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_media_filter_create_p",utc_media_filter_create_p,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_media_filter_destroy_n",utc_media_filter_destroy_n,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_image_meta_get_orientation_p",utc_image_meta_get_orientation_p,utc_media_image_startup,utc_media_image_cleanup},
{"utc_image_meta_get_date_taken_n",utc_image_meta_get_date_taken_n,utc_media_image_startup,utc_media_image_cleanup},
{"utc_image_meta_get_date_taken_p",utc_image_meta_get_date_taken_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_exposure_time_n",utc_image_meta_get_exposure_time_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_exposure_time_p",utc_image_meta_get_exposure_time_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_fnumber_n",utc_image_meta_get_fnumber_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_fnumber_p",utc_image_meta_get_fnumber_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_iso_n",utc_image_meta_get_iso_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_iso_p",utc_image_meta_get_iso_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_model_n",utc_image_meta_get_model_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_model_p",utc_image_meta_get_model_p,utc_media_image_startup,utc_media_image_cleanup},
{"utc_media_info_insert_to_db_n",utc_media_info_insert_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_insert_to_db_p",utc_media_info_insert_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_insert_batch_to_db_n",utc_media_info_insert_batch_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_set_favorite_p",utc_media_info_set_favorite_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_update_to_db_n",utc_media_info_update_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_update_to_db_p",utc_media_info_update_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_start_face_detection_n",utc_media_info_start_face_detection_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_start_face_detection_p",utc_media_info_start_face_detection_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_move_to_db_n",utc_media_info_move_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_move_to_db_p",utc_media_info_move_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_media_from_db_n",utc_media_info_foreach_media_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_title_p",utc_media_info_get_title_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_is_360_content_n",utc_media_info_is_360_content_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_is_360_content_p",utc_media_info_is_360_content_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_cancel_face_detection_n",utc_media_info_cancel_face_detection_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_cancel_face_detection_p",utc_media_info_cancel_face_detection_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_face_count_from_db_n",utc_media_info_get_face_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_face_count_from_db_p",utc_media_info_get_face_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_foreach_face_from_db_n",utc_media_info_foreach_face_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_foreach_face_from_db_p",utc_media_info_foreach_face_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_generate_thumbnail_n",utc_media_info_generate_thumbnail_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_generate_thumbnail_p",utc_media_info_generate_thumbnail_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_playlist_insert_to_db_n",utc_media_playlist_insert_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup},
extern void utc_media_book_cleanup(void);
extern void utc_media_content_startup(void);
extern void utc_media_content_cleanup(void);
-extern void utc_media_face_startup(void);
-extern void utc_media_face_cleanup(void);
extern void utc_media_filter_startup(void);
extern void utc_media_filter_cleanup(void);
extern void utc_media_folder_startup(void);
extern int utc_media_content_add_db_updated_cb_p(void);
extern int utc_media_content_remove_db_updated_cb_n(void);
extern int utc_media_content_remove_db_updated_cb_p(void);
-extern int utc_media_face_clone_p(void);
-extern int utc_media_face_clone_n(void);
-extern int utc_media_face_destroy_p(void);
-extern int utc_media_face_destroy_n(void);
-extern int utc_media_face_get_face_id_p(void);
-extern int utc_media_face_get_face_id_n(void);
-extern int utc_media_face_get_media_id_p(void);
-extern int utc_media_face_get_media_id_n(void);
-extern int utc_media_face_get_face_rect_p(void);
-extern int utc_media_face_get_face_rect_n(void);
-extern int utc_media_face_get_orientation_p(void);
-extern int utc_media_face_get_orientation_n(void);
-extern int utc_media_face_get_tag_p(void);
-extern int utc_media_face_get_tag_n(void);
-extern int utc_media_face_create_p(void);
-extern int utc_media_face_create_n(void);
-extern int utc_media_face_set_face_rect_p(void);
-extern int utc_media_face_set_face_rect_n(void);
-extern int utc_media_face_set_orientation_p(void);
-extern int utc_media_face_set_orientation_n(void);
-extern int utc_media_face_set_tag_p(void);
-extern int utc_media_face_set_tag_n(void);
-extern int utc_media_face_insert_to_db_p(void);
-extern int utc_media_face_insert_to_db_n(void);
-extern int utc_media_face_update_to_db_p(void);
-extern int utc_media_face_update_to_db_n(void);
-extern int utc_media_face_delete_from_db_p(void);
-extern int utc_media_face_delete_from_db_n(void);
-extern int utc_media_face_get_face_count_from_db_p(void);
-extern int utc_media_face_get_face_count_from_db_n(void);
-extern int utc_media_face_foreach_face_from_db_p(void);
-extern int utc_media_face_foreach_face_from_db_n(void);
extern int utc_media_filter_create_n(void);
extern int utc_media_filter_create_p(void);
extern int utc_media_filter_destroy_n(void);
extern int utc_image_meta_get_orientation_p(void);
extern int utc_image_meta_get_date_taken_n(void);
extern int utc_image_meta_get_date_taken_p(void);
-extern int utc_image_meta_get_exposure_time_n(void);
-extern int utc_image_meta_get_exposure_time_p(void);
-extern int utc_image_meta_get_fnumber_n(void);
-extern int utc_image_meta_get_fnumber_p(void);
-extern int utc_image_meta_get_iso_n(void);
-extern int utc_image_meta_get_iso_p(void);
-extern int utc_image_meta_get_model_n(void);
-extern int utc_image_meta_get_model_p(void);
extern int utc_media_info_insert_to_db_n(void);
extern int utc_media_info_insert_to_db_p(void);
extern int utc_media_info_insert_batch_to_db_n(void);
extern int utc_media_info_set_favorite_p(void);
extern int utc_media_info_update_to_db_n(void);
extern int utc_media_info_update_to_db_p(void);
-extern int utc_media_info_start_face_detection_n(void);
-extern int utc_media_info_start_face_detection_p(void);
extern int utc_media_info_move_to_db_n(void);
extern int utc_media_info_move_to_db_p(void);
extern int utc_media_info_foreach_media_from_db_n(void);
extern int utc_media_info_get_title_p(void);
extern int utc_media_info_is_360_content_n(void);
extern int utc_media_info_is_360_content_p(void);
-extern int utc_media_info_cancel_face_detection_n(void);
-extern int utc_media_info_cancel_face_detection_p(void);
-extern int utc_media_info_get_face_count_from_db_n(void);
-extern int utc_media_info_get_face_count_from_db_p(void);
-extern int utc_media_info_foreach_face_from_db_n(void);
-extern int utc_media_info_foreach_face_from_db_p(void);
extern int utc_media_info_generate_thumbnail_n(void);
extern int utc_media_info_generate_thumbnail_p(void);
extern int utc_media_playlist_insert_to_db_n(void);
{"utc_media_content_add_db_updated_cb_p",utc_media_content_add_db_updated_cb_p,utc_media_content_startup,utc_media_content_cleanup},
{"utc_media_content_remove_db_updated_cb_n",utc_media_content_remove_db_updated_cb_n,utc_media_content_startup,utc_media_content_cleanup},
{"utc_media_content_remove_db_updated_cb_p",utc_media_content_remove_db_updated_cb_p,utc_media_content_startup,utc_media_content_cleanup},
- {"utc_media_face_clone_p",utc_media_face_clone_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_clone_n",utc_media_face_clone_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_destroy_p",utc_media_face_destroy_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_destroy_n",utc_media_face_destroy_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_id_p",utc_media_face_get_face_id_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_id_n",utc_media_face_get_face_id_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_media_id_p",utc_media_face_get_media_id_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_media_id_n",utc_media_face_get_media_id_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_rect_p",utc_media_face_get_face_rect_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_rect_n",utc_media_face_get_face_rect_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_orientation_p",utc_media_face_get_orientation_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_orientation_n",utc_media_face_get_orientation_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_tag_p",utc_media_face_get_tag_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_tag_n",utc_media_face_get_tag_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_create_p",utc_media_face_create_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_create_n",utc_media_face_create_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_face_rect_p",utc_media_face_set_face_rect_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_face_rect_n",utc_media_face_set_face_rect_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_orientation_p",utc_media_face_set_orientation_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_orientation_n",utc_media_face_set_orientation_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_tag_p",utc_media_face_set_tag_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_tag_n",utc_media_face_set_tag_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_insert_to_db_p",utc_media_face_insert_to_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_insert_to_db_n",utc_media_face_insert_to_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_update_to_db_p",utc_media_face_update_to_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_update_to_db_n",utc_media_face_update_to_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_delete_from_db_p",utc_media_face_delete_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_delete_from_db_n",utc_media_face_delete_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_count_from_db_p",utc_media_face_get_face_count_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_count_from_db_n",utc_media_face_get_face_count_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_foreach_face_from_db_p",utc_media_face_foreach_face_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_foreach_face_from_db_n",utc_media_face_foreach_face_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
{"utc_media_filter_create_n",utc_media_filter_create_n,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_media_filter_create_p",utc_media_filter_create_p,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_media_filter_destroy_n",utc_media_filter_destroy_n,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_image_meta_get_orientation_p",utc_image_meta_get_orientation_p,utc_media_image_startup,utc_media_image_cleanup},
{"utc_image_meta_get_date_taken_n",utc_image_meta_get_date_taken_n,utc_media_image_startup,utc_media_image_cleanup},
{"utc_image_meta_get_date_taken_p",utc_image_meta_get_date_taken_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_exposure_time_n",utc_image_meta_get_exposure_time_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_exposure_time_p",utc_image_meta_get_exposure_time_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_fnumber_n",utc_image_meta_get_fnumber_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_fnumber_p",utc_image_meta_get_fnumber_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_iso_n",utc_image_meta_get_iso_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_iso_p",utc_image_meta_get_iso_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_model_n",utc_image_meta_get_model_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_model_p",utc_image_meta_get_model_p,utc_media_image_startup,utc_media_image_cleanup},
{"utc_media_info_insert_to_db_n",utc_media_info_insert_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_insert_to_db_p",utc_media_info_insert_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_insert_batch_to_db_n",utc_media_info_insert_batch_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_set_favorite_p",utc_media_info_set_favorite_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_update_to_db_n",utc_media_info_update_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_update_to_db_p",utc_media_info_update_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_start_face_detection_n",utc_media_info_start_face_detection_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_start_face_detection_p",utc_media_info_start_face_detection_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_move_to_db_n",utc_media_info_move_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_move_to_db_p",utc_media_info_move_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_media_from_db_n",utc_media_info_foreach_media_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_title_p",utc_media_info_get_title_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_is_360_content_n",utc_media_info_is_360_content_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_is_360_content_p",utc_media_info_is_360_content_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_cancel_face_detection_n",utc_media_info_cancel_face_detection_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_cancel_face_detection_p",utc_media_info_cancel_face_detection_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_face_count_from_db_n",utc_media_info_get_face_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_face_count_from_db_p",utc_media_info_get_face_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_foreach_face_from_db_n",utc_media_info_foreach_face_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_foreach_face_from_db_p",utc_media_info_foreach_face_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_generate_thumbnail_n",utc_media_info_generate_thumbnail_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_generate_thumbnail_p",utc_media_info_generate_thumbnail_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_playlist_insert_to_db_n",utc_media_playlist_insert_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup},
extern void utc_media_book_cleanup(void);
extern void utc_media_content_startup(void);
extern void utc_media_content_cleanup(void);
-extern void utc_media_face_startup(void);
-extern void utc_media_face_cleanup(void);
extern void utc_media_filter_startup(void);
extern void utc_media_filter_cleanup(void);
extern void utc_media_folder_startup(void);
extern int utc_media_content_add_db_updated_cb_p(void);
extern int utc_media_content_remove_db_updated_cb_n(void);
extern int utc_media_content_remove_db_updated_cb_p(void);
-extern int utc_media_face_clone_p(void);
-extern int utc_media_face_clone_n(void);
-extern int utc_media_face_destroy_p(void);
-extern int utc_media_face_destroy_n(void);
-extern int utc_media_face_get_face_id_p(void);
-extern int utc_media_face_get_face_id_n(void);
-extern int utc_media_face_get_media_id_p(void);
-extern int utc_media_face_get_media_id_n(void);
-extern int utc_media_face_get_face_rect_p(void);
-extern int utc_media_face_get_face_rect_n(void);
-extern int utc_media_face_get_orientation_p(void);
-extern int utc_media_face_get_orientation_n(void);
-extern int utc_media_face_get_tag_p(void);
-extern int utc_media_face_get_tag_n(void);
-extern int utc_media_face_create_p(void);
-extern int utc_media_face_create_n(void);
-extern int utc_media_face_set_face_rect_p(void);
-extern int utc_media_face_set_face_rect_n(void);
-extern int utc_media_face_set_orientation_p(void);
-extern int utc_media_face_set_orientation_n(void);
-extern int utc_media_face_set_tag_p(void);
-extern int utc_media_face_set_tag_n(void);
-extern int utc_media_face_insert_to_db_p(void);
-extern int utc_media_face_insert_to_db_n(void);
-extern int utc_media_face_update_to_db_p(void);
-extern int utc_media_face_update_to_db_n(void);
-extern int utc_media_face_delete_from_db_p(void);
-extern int utc_media_face_delete_from_db_n(void);
-extern int utc_media_face_get_face_count_from_db_p(void);
-extern int utc_media_face_get_face_count_from_db_n(void);
-extern int utc_media_face_foreach_face_from_db_p(void);
-extern int utc_media_face_foreach_face_from_db_n(void);
extern int utc_media_filter_create_n(void);
extern int utc_media_filter_create_p(void);
extern int utc_media_filter_destroy_n(void);
extern int utc_image_meta_get_orientation_p(void);
extern int utc_image_meta_get_date_taken_n(void);
extern int utc_image_meta_get_date_taken_p(void);
-extern int utc_image_meta_get_exposure_time_n(void);
-extern int utc_image_meta_get_exposure_time_p(void);
-extern int utc_image_meta_get_fnumber_n(void);
-extern int utc_image_meta_get_fnumber_p(void);
-extern int utc_image_meta_get_iso_n(void);
-extern int utc_image_meta_get_iso_p(void);
-extern int utc_image_meta_get_model_n(void);
-extern int utc_image_meta_get_model_p(void);
extern int utc_media_info_insert_to_db_n(void);
extern int utc_media_info_insert_to_db_p(void);
extern int utc_media_info_insert_batch_to_db_n(void);
extern int utc_media_info_set_favorite_p(void);
extern int utc_media_info_update_to_db_n(void);
extern int utc_media_info_update_to_db_p(void);
-extern int utc_media_info_start_face_detection_n(void);
-extern int utc_media_info_start_face_detection_p(void);
extern int utc_media_info_move_to_db_n(void);
extern int utc_media_info_move_to_db_p(void);
extern int utc_media_info_foreach_media_from_db_n(void);
extern int utc_media_info_get_title_p(void);
extern int utc_media_info_is_360_content_n(void);
extern int utc_media_info_is_360_content_p(void);
-extern int utc_media_info_cancel_face_detection_n(void);
-extern int utc_media_info_cancel_face_detection_p(void);
-extern int utc_media_info_get_face_count_from_db_n(void);
-extern int utc_media_info_get_face_count_from_db_p(void);
-extern int utc_media_info_foreach_face_from_db_n(void);
-extern int utc_media_info_foreach_face_from_db_p(void);
extern int utc_media_info_generate_thumbnail_n(void);
extern int utc_media_info_generate_thumbnail_p(void);
extern int utc_media_playlist_insert_to_db_n(void);
{"utc_media_content_add_db_updated_cb_p",utc_media_content_add_db_updated_cb_p,utc_media_content_startup,utc_media_content_cleanup},
{"utc_media_content_remove_db_updated_cb_n",utc_media_content_remove_db_updated_cb_n,utc_media_content_startup,utc_media_content_cleanup},
{"utc_media_content_remove_db_updated_cb_p",utc_media_content_remove_db_updated_cb_p,utc_media_content_startup,utc_media_content_cleanup},
- {"utc_media_face_clone_p",utc_media_face_clone_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_clone_n",utc_media_face_clone_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_destroy_p",utc_media_face_destroy_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_destroy_n",utc_media_face_destroy_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_id_p",utc_media_face_get_face_id_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_id_n",utc_media_face_get_face_id_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_media_id_p",utc_media_face_get_media_id_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_media_id_n",utc_media_face_get_media_id_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_rect_p",utc_media_face_get_face_rect_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_rect_n",utc_media_face_get_face_rect_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_orientation_p",utc_media_face_get_orientation_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_orientation_n",utc_media_face_get_orientation_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_tag_p",utc_media_face_get_tag_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_tag_n",utc_media_face_get_tag_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_create_p",utc_media_face_create_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_create_n",utc_media_face_create_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_face_rect_p",utc_media_face_set_face_rect_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_face_rect_n",utc_media_face_set_face_rect_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_orientation_p",utc_media_face_set_orientation_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_orientation_n",utc_media_face_set_orientation_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_tag_p",utc_media_face_set_tag_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_tag_n",utc_media_face_set_tag_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_insert_to_db_p",utc_media_face_insert_to_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_insert_to_db_n",utc_media_face_insert_to_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_update_to_db_p",utc_media_face_update_to_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_update_to_db_n",utc_media_face_update_to_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_delete_from_db_p",utc_media_face_delete_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_delete_from_db_n",utc_media_face_delete_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_count_from_db_p",utc_media_face_get_face_count_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_count_from_db_n",utc_media_face_get_face_count_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_foreach_face_from_db_p",utc_media_face_foreach_face_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_foreach_face_from_db_n",utc_media_face_foreach_face_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
{"utc_media_filter_create_n",utc_media_filter_create_n,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_media_filter_create_p",utc_media_filter_create_p,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_media_filter_destroy_n",utc_media_filter_destroy_n,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_image_meta_get_orientation_p",utc_image_meta_get_orientation_p,utc_media_image_startup,utc_media_image_cleanup},
{"utc_image_meta_get_date_taken_n",utc_image_meta_get_date_taken_n,utc_media_image_startup,utc_media_image_cleanup},
{"utc_image_meta_get_date_taken_p",utc_image_meta_get_date_taken_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_exposure_time_n",utc_image_meta_get_exposure_time_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_exposure_time_p",utc_image_meta_get_exposure_time_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_fnumber_n",utc_image_meta_get_fnumber_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_fnumber_p",utc_image_meta_get_fnumber_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_iso_n",utc_image_meta_get_iso_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_iso_p",utc_image_meta_get_iso_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_model_n",utc_image_meta_get_model_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_model_p",utc_image_meta_get_model_p,utc_media_image_startup,utc_media_image_cleanup},
{"utc_media_info_insert_to_db_n",utc_media_info_insert_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_insert_to_db_p",utc_media_info_insert_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_insert_batch_to_db_n",utc_media_info_insert_batch_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_set_favorite_p",utc_media_info_set_favorite_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_update_to_db_n",utc_media_info_update_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_update_to_db_p",utc_media_info_update_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_start_face_detection_n",utc_media_info_start_face_detection_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_start_face_detection_p",utc_media_info_start_face_detection_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_move_to_db_n",utc_media_info_move_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_move_to_db_p",utc_media_info_move_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_media_from_db_n",utc_media_info_foreach_media_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_title_p",utc_media_info_get_title_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_is_360_content_n",utc_media_info_is_360_content_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_is_360_content_p",utc_media_info_is_360_content_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_cancel_face_detection_n",utc_media_info_cancel_face_detection_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_cancel_face_detection_p",utc_media_info_cancel_face_detection_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_face_count_from_db_n",utc_media_info_get_face_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_face_count_from_db_p",utc_media_info_get_face_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_foreach_face_from_db_n",utc_media_info_foreach_face_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_foreach_face_from_db_p",utc_media_info_foreach_face_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_generate_thumbnail_n",utc_media_info_generate_thumbnail_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_generate_thumbnail_p",utc_media_info_generate_thumbnail_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_playlist_insert_to_db_n",utc_media_playlist_insert_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup},
extern void utc_media_book_cleanup(void);
extern void utc_media_content_startup(void);
extern void utc_media_content_cleanup(void);
-extern void utc_media_face_startup(void);
-extern void utc_media_face_cleanup(void);
extern void utc_media_filter_startup(void);
extern void utc_media_filter_cleanup(void);
extern void utc_media_folder_startup(void);
extern int utc_media_content_add_db_updated_cb_p(void);
extern int utc_media_content_remove_db_updated_cb_n(void);
extern int utc_media_content_remove_db_updated_cb_p(void);
-extern int utc_media_face_clone_p(void);
-extern int utc_media_face_clone_n(void);
-extern int utc_media_face_destroy_p(void);
-extern int utc_media_face_destroy_n(void);
-extern int utc_media_face_get_face_id_p(void);
-extern int utc_media_face_get_face_id_n(void);
-extern int utc_media_face_get_media_id_p(void);
-extern int utc_media_face_get_media_id_n(void);
-extern int utc_media_face_get_face_rect_p(void);
-extern int utc_media_face_get_face_rect_n(void);
-extern int utc_media_face_get_orientation_p(void);
-extern int utc_media_face_get_orientation_n(void);
-extern int utc_media_face_get_tag_p(void);
-extern int utc_media_face_get_tag_n(void);
-extern int utc_media_face_create_p(void);
-extern int utc_media_face_create_n(void);
-extern int utc_media_face_set_face_rect_p(void);
-extern int utc_media_face_set_face_rect_n(void);
-extern int utc_media_face_set_orientation_p(void);
-extern int utc_media_face_set_orientation_n(void);
-extern int utc_media_face_set_tag_p(void);
-extern int utc_media_face_set_tag_n(void);
-extern int utc_media_face_insert_to_db_p(void);
-extern int utc_media_face_insert_to_db_n(void);
-extern int utc_media_face_update_to_db_p(void);
-extern int utc_media_face_update_to_db_n(void);
-extern int utc_media_face_delete_from_db_p(void);
-extern int utc_media_face_delete_from_db_n(void);
-extern int utc_media_face_get_face_count_from_db_p(void);
-extern int utc_media_face_get_face_count_from_db_n(void);
-extern int utc_media_face_foreach_face_from_db_p(void);
-extern int utc_media_face_foreach_face_from_db_n(void);
extern int utc_media_filter_create_n(void);
extern int utc_media_filter_create_p(void);
extern int utc_media_filter_destroy_n(void);
extern int utc_image_meta_get_orientation_p(void);
extern int utc_image_meta_get_date_taken_n(void);
extern int utc_image_meta_get_date_taken_p(void);
-extern int utc_image_meta_get_exposure_time_n(void);
-extern int utc_image_meta_get_exposure_time_p(void);
-extern int utc_image_meta_get_fnumber_n(void);
-extern int utc_image_meta_get_fnumber_p(void);
-extern int utc_image_meta_get_iso_n(void);
-extern int utc_image_meta_get_iso_p(void);
-extern int utc_image_meta_get_model_n(void);
-extern int utc_image_meta_get_model_p(void);
extern int utc_media_info_insert_to_db_n(void);
extern int utc_media_info_insert_to_db_p(void);
extern int utc_media_info_insert_batch_to_db_n(void);
extern int utc_media_info_set_favorite_p(void);
extern int utc_media_info_update_to_db_n(void);
extern int utc_media_info_update_to_db_p(void);
-extern int utc_media_info_start_face_detection_n(void);
-extern int utc_media_info_start_face_detection_p(void);
extern int utc_media_info_move_to_db_n(void);
extern int utc_media_info_move_to_db_p(void);
extern int utc_media_info_foreach_media_from_db_n(void);
extern int utc_media_info_get_title_p(void);
extern int utc_media_info_is_360_content_n(void);
extern int utc_media_info_is_360_content_p(void);
-extern int utc_media_info_cancel_face_detection_n(void);
-extern int utc_media_info_cancel_face_detection_p(void);
-extern int utc_media_info_get_face_count_from_db_n(void);
-extern int utc_media_info_get_face_count_from_db_p(void);
-extern int utc_media_info_foreach_face_from_db_n(void);
-extern int utc_media_info_foreach_face_from_db_p(void);
extern int utc_media_info_generate_thumbnail_n(void);
extern int utc_media_info_generate_thumbnail_p(void);
extern int utc_media_playlist_insert_to_db_n(void);
{"utc_media_content_add_db_updated_cb_p",utc_media_content_add_db_updated_cb_p,utc_media_content_startup,utc_media_content_cleanup},
{"utc_media_content_remove_db_updated_cb_n",utc_media_content_remove_db_updated_cb_n,utc_media_content_startup,utc_media_content_cleanup},
{"utc_media_content_remove_db_updated_cb_p",utc_media_content_remove_db_updated_cb_p,utc_media_content_startup,utc_media_content_cleanup},
- {"utc_media_face_clone_p",utc_media_face_clone_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_clone_n",utc_media_face_clone_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_destroy_p",utc_media_face_destroy_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_destroy_n",utc_media_face_destroy_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_id_p",utc_media_face_get_face_id_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_id_n",utc_media_face_get_face_id_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_media_id_p",utc_media_face_get_media_id_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_media_id_n",utc_media_face_get_media_id_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_rect_p",utc_media_face_get_face_rect_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_rect_n",utc_media_face_get_face_rect_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_orientation_p",utc_media_face_get_orientation_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_orientation_n",utc_media_face_get_orientation_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_tag_p",utc_media_face_get_tag_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_tag_n",utc_media_face_get_tag_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_create_p",utc_media_face_create_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_create_n",utc_media_face_create_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_face_rect_p",utc_media_face_set_face_rect_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_face_rect_n",utc_media_face_set_face_rect_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_orientation_p",utc_media_face_set_orientation_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_orientation_n",utc_media_face_set_orientation_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_tag_p",utc_media_face_set_tag_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_set_tag_n",utc_media_face_set_tag_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_insert_to_db_p",utc_media_face_insert_to_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_insert_to_db_n",utc_media_face_insert_to_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_update_to_db_p",utc_media_face_update_to_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_update_to_db_n",utc_media_face_update_to_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_delete_from_db_p",utc_media_face_delete_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_delete_from_db_n",utc_media_face_delete_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_count_from_db_p",utc_media_face_get_face_count_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_get_face_count_from_db_n",utc_media_face_get_face_count_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_foreach_face_from_db_p",utc_media_face_foreach_face_from_db_p,utc_media_face_startup,utc_media_face_cleanup},
- {"utc_media_face_foreach_face_from_db_n",utc_media_face_foreach_face_from_db_n,utc_media_face_startup,utc_media_face_cleanup},
{"utc_media_filter_create_n",utc_media_filter_create_n,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_media_filter_create_p",utc_media_filter_create_p,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_media_filter_destroy_n",utc_media_filter_destroy_n,utc_media_filter_startup,utc_media_filter_cleanup},
{"utc_image_meta_get_orientation_p",utc_image_meta_get_orientation_p,utc_media_image_startup,utc_media_image_cleanup},
{"utc_image_meta_get_date_taken_n",utc_image_meta_get_date_taken_n,utc_media_image_startup,utc_media_image_cleanup},
{"utc_image_meta_get_date_taken_p",utc_image_meta_get_date_taken_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_exposure_time_n",utc_image_meta_get_exposure_time_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_exposure_time_p",utc_image_meta_get_exposure_time_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_fnumber_n",utc_image_meta_get_fnumber_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_fnumber_p",utc_image_meta_get_fnumber_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_iso_n",utc_image_meta_get_iso_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_iso_p",utc_image_meta_get_iso_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_model_n",utc_image_meta_get_model_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_model_p",utc_image_meta_get_model_p,utc_media_image_startup,utc_media_image_cleanup},
{"utc_media_info_insert_to_db_n",utc_media_info_insert_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_insert_to_db_p",utc_media_info_insert_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_insert_batch_to_db_n",utc_media_info_insert_batch_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_set_favorite_p",utc_media_info_set_favorite_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_update_to_db_n",utc_media_info_update_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_update_to_db_p",utc_media_info_update_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_start_face_detection_n",utc_media_info_start_face_detection_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_start_face_detection_p",utc_media_info_start_face_detection_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_move_to_db_n",utc_media_info_move_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_move_to_db_p",utc_media_info_move_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_media_from_db_n",utc_media_info_foreach_media_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_title_p",utc_media_info_get_title_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_is_360_content_n",utc_media_info_is_360_content_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_is_360_content_p",utc_media_info_is_360_content_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_cancel_face_detection_n",utc_media_info_cancel_face_detection_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_cancel_face_detection_p",utc_media_info_cancel_face_detection_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_face_count_from_db_n",utc_media_info_get_face_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_face_count_from_db_p",utc_media_info_get_face_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_foreach_face_from_db_n",utc_media_info_foreach_face_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_foreach_face_from_db_p",utc_media_info_foreach_face_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_generate_thumbnail_n",utc_media_info_generate_thumbnail_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_generate_thumbnail_p",utc_media_info_generate_thumbnail_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_playlist_insert_to_db_n",utc_media_playlist_insert_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup},
+++ /dev/null
-//
-// Copyright (c) 2014 Samsung Electronics Co., Ltd.
-//
-// Licensed under the Apache License, Version 2.0 (the License);
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-#include <media_content.h>
-#include <tct_common.h>
-#include <storage.h>
-#include <limits.h>
-
-//& set: MediaFace
-
-static media_face_h g_face = NULL;
-static media_face_h g_face_dst = NULL;
-static char *g_media_id = NULL;
-static char *g_face_id = NULL;
-static char g_image_path[PATH_MAX + 1] = { 0, };
-static int startup_ret = MEDIA_CONTENT_ERROR_NONE;
-
-static bool __face_cb(media_face_h face, void *user_data)
-{
- if (media_face_clone(&g_face, face) != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_face_clone failed.\\n", __LINE__);
- return false;
- }
-
- if (media_face_get_face_id(g_face, &g_face_id) != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_face_get_face_id failed.\\n", __LINE__);
- return false;
- }
-
- return false;
-}
-
-static bool __sub_face_cb(media_face_h face, void *user_data)
-{
- return false;
-}
-
-/**
- * @function utc_media_face_startup
- * @description Called before each test
- * @parameter NA
- * @return NA
- */
-void utc_media_face_startup(void)
-{
- char *root_path = NULL;
- media_info_h media = NULL;
-
- if (storage_get_root_directory(0, &root_path) == STORAGE_ERROR_NONE) {
- snprintf(g_image_path, PATH_MAX, "%s/res/image.jpg", root_path);
- FREE_MEMORY(root_path);
- }
-
- startup_ret = media_content_connect();
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_content_connect failed.\\n", __LINE__);
- return;
- }
-
- startup_ret = media_info_get_media_from_db_by_path(g_image_path, &media);
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- startup_ret = media_info_insert_to_db(g_image_path, &media);
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_info_insert_to_db failed.\\n", __LINE__);
- return;
- }
- }
-
- startup_ret = media_info_get_media_id(media, &g_media_id);
- media_info_destroy(media);
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_info_get_media_id failed.\\n", __LINE__);
- return;
- }
-
- startup_ret = media_face_create(g_media_id, &g_face);
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_face_create failed.\\n", __LINE__);
- return;
- }
-
- startup_ret = media_face_set_face_rect(g_face, 10, 10, 10, 10);
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_face_set_face_rect failed.\\n", __LINE__);
- return;
- }
-
- startup_ret = media_face_set_tag(g_face, "Test");
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_face_set_tag failed.\\n", __LINE__);
- return;
- }
-
- startup_ret = media_face_insert_to_db(g_face);
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_face_insert_to_db failed.\\n", __LINE__);
- return;
- }
-
- startup_ret = media_face_destroy(g_face);
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_face_destroy failed.\\n", __LINE__);
- return;
- }
-
- startup_ret = media_info_foreach_face_from_db(g_media_id, NULL, __face_cb, NULL);
- if (startup_ret != MEDIA_CONTENT_ERROR_NONE) {
- FPRINTF("[Line : %d] media_info_foreach_face_from_db failed.\\n", __LINE__);
- return;
- }
-}
-
-/**
- * @function utc_media_face_cleanup
- * @description Called after each test
- * @parameter NA
- * @return NA
- */
-void utc_media_face_cleanup(void)
-{
- FREE_MEMORY(g_media_id);
-
- if (g_face_id) {
- media_face_delete_from_db(g_face_id);
- FREE_MEMORY(g_face_id);
- }
-
- if (g_face) {
- media_face_destroy(g_face);
- g_face = NULL;
- }
-
- if (g_face_dst) {
- media_face_destroy(g_face_dst);
- g_face_dst = NULL;
- }
-
- memset(&g_image_path, 0, PATH_MAX + 1);
-
- media_content_disconnect();
-}
-
-/**
- * @testcase utc_media_face_clone_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_clone()
- */
-int utc_media_face_clone_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_clone(&g_face_dst, g_face), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_clone_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_clone()
- */
-int utc_media_face_clone_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_clone(&g_face_dst, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_clone(NULL, g_face), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_destroy_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_destroy()
- */
-int utc_media_face_destroy_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_clone(&g_face_dst, g_face), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_destroy_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_destroy()
- */
-int utc_media_face_destroy_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_destroy(NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_face_id_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_get_face_id()
- */
-int utc_media_face_get_face_id_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- char *face_id = NULL;
-
- assert_eq(media_face_get_face_id(g_face, &face_id), MEDIA_CONTENT_ERROR_NONE);
- FREE_MEMORY(face_id);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_face_id_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_get_face_id()
- */
-int utc_media_face_get_face_id_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- char *face_id = NULL;
-
- assert_eq(media_face_get_face_id(NULL, &face_id), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_get_face_id(g_face, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_media_id_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_get_media_id()
- */
-int utc_media_face_get_media_id_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- char *media_id = NULL;
-
- assert_eq(media_face_get_media_id(g_face, &media_id), MEDIA_CONTENT_ERROR_NONE);
- FREE_MEMORY(media_id);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_media_id_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_get_media_id()
- */
-int utc_media_face_get_media_id_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- char *media_id = NULL;
-
- assert_eq(media_face_get_media_id(NULL, &media_id), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_get_media_id(g_face, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_face_rect_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_get_face_rect()
- */
-int utc_media_face_get_face_rect_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- unsigned int rect_x = 0;
- unsigned int rect_y = 0;
- unsigned int rect_w = 0;
- unsigned int rect_h = 0;
-
- assert_eq(media_face_get_face_rect(g_face, &rect_x, &rect_y, &rect_w, &rect_h), MEDIA_CONTENT_ERROR_NONE);
- assert_eq(rect_x, 10);
- assert_eq(rect_y, 10);
- assert_eq(rect_w, 10);
- assert_eq(rect_h, 10);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_face_rect_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_get_face_rect()
- */
-int utc_media_face_get_face_rect_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- unsigned int rect_x = 0;
- unsigned int rect_y = 0;
- unsigned int rect_w = 0;
- unsigned int rect_h = 0;
-
- assert_eq(media_face_get_face_rect(NULL, &rect_x, &rect_y, &rect_w, &rect_h), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_get_face_rect(g_face, NULL, &rect_y, &rect_w, &rect_h), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_get_face_rect(g_face, &rect_x, NULL, &rect_w, &rect_h), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_get_face_rect(g_face, &rect_x, &rect_y, NULL, &rect_h), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_get_face_rect(g_face, &rect_x, &rect_y, &rect_w, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_orientation_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_get_orientation()
- */
-int utc_media_face_get_orientation_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- media_content_orientation_e orient = MEDIA_CONTENT_ORIENTATION_NOT_AVAILABLE;
-
- assert_eq(media_face_get_orientation(g_face, &orient), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_orientation_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_get_orientation()
- */
-int utc_media_face_get_orientation_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- media_content_orientation_e orient = MEDIA_CONTENT_ORIENTATION_NOT_AVAILABLE;
-
- assert_eq(media_face_get_orientation(NULL, &orient), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_get_orientation(g_face, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_tag_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_get_tag()
- */
-int utc_media_face_get_tag_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- char *tag = NULL;
-
- assert_eq(media_face_get_tag(g_face, &tag), MEDIA_CONTENT_ERROR_NONE);
- FREE_MEMORY(tag);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_tag_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_get_tag()
- */
-int utc_media_face_get_tag_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- char *tag = NULL;
-
- assert_eq(media_face_get_tag(NULL, &tag), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_get_tag(g_face, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_create_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_create()
- */
-int utc_media_face_create_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_create(g_media_id, &g_face_dst), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_create_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_create()
- */
-int utc_media_face_create_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_create(NULL, &g_face_dst), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_face_create(g_face, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_set_face_rect_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_set_face_rect()
- */
-int utc_media_face_set_face_rect_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_set_face_rect(g_face, 20, 20, 20, 20), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_update_to_db(g_face), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_set_face_rect_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_set_face_rect()
- */
-int utc_media_face_set_face_rect_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_set_face_rect(NULL, 20, 20, 20, 20), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_set_orientation_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_set_orientation()
- */
-int utc_media_face_set_orientation_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_set_orientation(g_face, MEDIA_CONTENT_ORIENTATION_NORMAL), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_update_to_db(g_face), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_set_orientation_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_set_orientation()
- */
-int utc_media_face_set_orientation_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_set_orientation(NULL, MEDIA_CONTENT_ORIENTATION_NORMAL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_set_tag_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_set_tag()
- */
-int utc_media_face_set_tag_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_set_tag(g_face, "new_tag"), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_update_to_db(g_face), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_set_tag_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_set_tag()
- */
-int utc_media_face_set_tag_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_set_tag(NULL, "new_tag"), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_insert_to_db_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_insert_to_db()
- */
-int utc_media_face_insert_to_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
- char *face_id = NULL;
-
- assert_eq(media_face_clone(&g_face_dst, g_face), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_set_face_rect(g_face_dst, 15, 15, 15, 15), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_insert_to_db(g_face_dst), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_get_face_id(g_face_dst, &face_id), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_delete_from_db(face_id), MEDIA_CONTENT_ERROR_NONE);
- FREE_MEMORY(face_id);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_insert_to_db_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_insert_to_db()
- */
-int utc_media_face_insert_to_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_insert_to_db(NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_update_to_db_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_update_to_db()
- */
-int utc_media_face_update_to_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_update_to_db(g_face), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_update_to_db_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_update_to_db()
- */
-int utc_media_face_update_to_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_update_to_db(NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_delete_from_db_p
- * @since_tizen 3.0
- * @description Positive test case of media_face_delete_from_db()
- */
-int utc_media_face_delete_from_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
- char *face_id = NULL;
-
- assert_eq(media_face_clone(&g_face_dst, g_face), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_set_face_rect(g_face_dst, 15, 15, 15, 15), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_insert_to_db(g_face_dst), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_get_face_id(g_face_dst, &face_id), MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_delete_from_db(face_id), MEDIA_CONTENT_ERROR_NONE);
- FREE_MEMORY(face_id);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_delete_from_db_n
- * @since_tizen 3.0
- * @description Negative test case of media_face_delete_from_db()
- */
-int utc_media_face_delete_from_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_delete_from_db(NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_face_count_from_db_p
- * @since_tizen 4.0
- * @description Positive test case of media_face_get_face_count_from_db()
- */
-int utc_media_face_get_face_count_from_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int face_cnt = 0;
-
- assert_eq(media_face_get_face_count_from_db(NULL, &face_cnt), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_get_face_count_from_db_n
- * @since_tizen 4.0
- * @description Negative test case of media_face_get_face_count_from_db()
- */
-int utc_media_face_get_face_count_from_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_get_face_count_from_db(NULL, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_foreach_face_from_db_p
- * @since_tizen 4.0
- * @description Positive test case of media_face_foreach_face_from_db()
- */
-int utc_media_face_foreach_face_from_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_foreach_face_from_db(NULL, __sub_face_cb, NULL), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_face_foreach_face_from_db_n
- * @since_tizen 4.0
- * @description Negative test case of media_face_foreach_face_from_db()
- */
-int utc_media_face_foreach_face_from_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_face_foreach_face_from_db(NULL, NULL, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
return 0;
}
-
-/**
- * @testcase utc_image_meta_get_exposure_time_n
- * @since_tizen 2.4
- * @description Negative test case of image_meta_get_exposure_time()
- */
-int utc_image_meta_get_exposure_time_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(image_meta_get_exposure_time(NULL, &g_val_str), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(image_meta_get_exposure_time(g_image, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_image_meta_get_exposure_time_p
- * @since_tizen 2.4
- * @description Positive test case of image_meta_get_exposure_time()
- */
-int utc_image_meta_get_exposure_time_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(image_meta_get_exposure_time(g_image, &g_val_str), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_image_meta_get_fnumber_n
- * @since_tizen 2.4
- * @description Negative test case of image_meta_get_fnumber()
- */
-int utc_image_meta_get_fnumber_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(image_meta_get_fnumber(NULL, &g_val_double), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(image_meta_get_fnumber(g_image, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_image_meta_get_fnumber_p
- * @since_tizen 2.4
- * @description Positive test case of image_meta_get_fnumber()
- */
-int utc_image_meta_get_fnumber_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(image_meta_get_fnumber(g_image, &g_val_double), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_image_meta_get_iso_n
- * @since_tizen 2.4
- * @description Negative test case of image_meta_get_iso()
- */
-int utc_image_meta_get_iso_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(image_meta_get_iso(NULL, &g_val_int), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(image_meta_get_iso(g_image, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_image_meta_get_iso_p
- * @since_tizen 2.4
- * @description Positive test case of image_meta_get_iso()
- */
-int utc_image_meta_get_iso_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(image_meta_get_iso(g_image, &g_val_int), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_image_meta_get_model_n
- * @since_tizen 2.4
- * @description Negative test case of image_meta_get_model()
- */
-int utc_image_meta_get_model_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(image_meta_get_model(NULL, &g_val_str), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(image_meta_get_model(g_image, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_image_meta_get_model_p
- * @since_tizen 2.4
- * @description Positive test case of image_meta_get_model()
- */
-int utc_image_meta_get_model_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(image_meta_get_model(g_image, &g_val_str), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
static int cb_result = MEDIA_CONTENT_ERROR_NONE;
static int startup_ret = MEDIA_CONTENT_ERROR_NONE;
-static bool g_isFaceRecognitionSupported = FALSE;
-
static bool sub_item_cb(media_info_h media, void *user_data)
{
return true;
char video_path[PATH_MAX + 1] = { 0, };
char book_path[PATH_MAX + 1] = { 0, };
- system_info_get_platform_bool("http://tizen.org/feature/vision.face_recognition", &g_isFaceRecognitionSupported);
-
if (storage_get_root_directory(0, &root_path) == STORAGE_ERROR_NONE) {
g_image_path = g_strdup_printf("%s/res/image.jpg", root_path);
g_move_path = g_strdup_printf("%s/res/move.jpg", root_path);
return 0;
}
-static void face_detection_cb(media_content_error_e error, const int face_count, void *user_data)
-{
- cb_result = error;
- if (g_loop != NULL)
- g_main_loop_quit(g_loop);
-}
-
-static gboolean _face_detection_start(gpointer data)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_start_face_detection(g_image, face_detection_cb, NULL);
- if (ret != MEDIA_CONTENT_ERROR_NONE) {
- if (g_loop != NULL)
- g_main_loop_quit(g_loop);
- cb_result = ret;
- }
- return G_SOURCE_REMOVE;
-}
-
-/**
- * @testcase utc_media_info_start_face_detection_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_start_face_detection()
- */
-int utc_media_info_start_face_detection_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_start_face_detection(NULL, face_detection_cb, NULL);
- if (!g_isFaceRecognitionSupported) {
- assert_eq(ret, MEDIA_CONTENT_ERROR_NOT_SUPPORTED);
- } else {
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
- }
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_start_face_detection_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_start_face_detection()
- */
-int utc_media_info_start_face_detection_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- g_loop = g_main_loop_new(NULL, FALSE);
- g_idle_add(_face_detection_start, NULL);
- g_main_loop_run(g_loop);
- g_main_loop_unref(g_loop);
- g_loop = NULL;
-
- if (!g_isFaceRecognitionSupported) {
- assert_eq(cb_result, MEDIA_CONTENT_ERROR_NOT_SUPPORTED);
- } else {
- assert_eq(cb_result, MEDIA_CONTENT_ERROR_NONE);
- }
-
- return 0;
-}
-
/**
* @testcase utc_media_info_move_to_db_n
* @since_tizen 2.3
return 0;
}
-/**
- * @testcase utc_media_info_cancel_face_detection_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_cancel_face_detection()
- */
-int utc_media_info_cancel_face_detection_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_cancel_face_detection(NULL);
- if (!g_isFaceRecognitionSupported) {
- assert_eq(ret, MEDIA_CONTENT_ERROR_NOT_SUPPORTED);
- } else {
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
- }
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_cancel_face_detection_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_cancel_face_detection()
- */
-int utc_media_info_cancel_face_detection_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_start_face_detection(g_image, face_detection_cb, NULL);
- if (!g_isFaceRecognitionSupported) {
- assert_eq(ret, MEDIA_CONTENT_ERROR_NOT_SUPPORTED);
- } else {
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- }
-
- ret = media_info_cancel_face_detection(g_image);
- if (!g_isFaceRecognitionSupported) {
- assert_eq(ret, MEDIA_CONTENT_ERROR_NOT_SUPPORTED);
- } else {
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- }
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_get_face_count_from_db_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_get_face_count_from_db()
- */
-int utc_media_info_get_face_count_from_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_info_get_face_count_from_db(NULL, NULL, &g_val_int), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- assert_eq(media_info_get_face_count_from_db(g_media_id, NULL, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_get_face_count_from_db_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_get_face_count_from_db()
- */
-int utc_media_info_get_face_count_from_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_info_get_face_count_from_db(g_media_id, NULL, &g_val_int), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-static bool face_cb(media_face_h face, void *user_data)
-{
- return false;
-}
-
-/**
- * @testcase utc_media_info_foreach_face_from_db_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_foreach_face_from_db()
- */
-int utc_media_info_foreach_face_from_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_info_foreach_face_from_db(NULL, NULL, face_cb, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_foreach_face_from_db_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_foreach_face_from_db()
- */
-int utc_media_info_foreach_face_from_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(media_info_foreach_face_from_db(g_media_id, NULL, face_cb, NULL), MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
/**
* @testcase utc_media_info_generate_thumbnail_n
* @since_tizen 5.0