audio_meta_get_sample_rate
audio_meta_get_track_num
audio_meta_get_year
-audio_meta_update_to_db
image_meta_clone
image_meta_destroy
-image_meta_get_burst_id
image_meta_get_date_taken
image_meta_get_exposure_time
image_meta_get_fnumber
image_meta_get_media_id
image_meta_get_orientation
image_meta_get_width
-image_meta_is_burst_shot
-image_meta_set_orientation
-image_meta_update_to_db
media_album_clone
media_album_destroy
media_album_foreach_album_from_db
media_folder_get_folder_from_db
media_folder_get_folder_id
media_folder_get_media_count_from_db
-media_folder_get_modified_time
media_folder_get_name
media_folder_get_path
media_folder_get_storage_type
media_folder_get_storage_id
-media_folder_get_order
-media_folder_set_name
-media_folder_set_order
-media_folder_get_parent_folder_id
-media_folder_update_to_db
media_group_foreach_group_from_db
media_group_foreach_media_from_db
media_group_get_group_count_from_db
media_info_cancel_thumbnail
media_info_clone
media_info_create_thumbnail
-media_info_delete_batch_from_db
media_info_delete_from_db
media_info_destroy
media_info_foreach_bookmark_from_db
media_info_foreach_media_from_db
media_info_foreach_tag_from_db
media_info_get_added_time
-media_info_get_age_rating
media_info_get_altitude
media_info_get_audio
-media_info_get_author
media_info_get_bookmark_count_from_db
-media_info_get_category
-media_info_get_content_name
media_info_get_description
media_info_get_display_name
media_info_get_favorite
media_info_get_file_path
media_info_get_image
-media_info_get_keyword
media_info_get_latitude
-media_info_get_location_tag
media_info_get_longitude
media_info_get_media_count_from_db
media_info_get_media_from_db
media_info_get_media_type
media_info_get_mime_type
media_info_get_modified_time
-media_info_get_provider
-media_info_get_played_count
-media_info_get_played_time
media_info_get_rating
media_info_get_size
media_info_get_storage_type
media_info_get_timeline
media_info_get_title
media_info_get_video
-media_info_get_weather
media_info_is_360_content
media_info_insert_batch_to_db
-media_info_insert_burst_shot_to_db
media_info_insert_to_db
media_info_is_drm
media_info_move_to_db
-media_info_refresh_metadata_to_db
-media_info_set_added_time
-media_info_set_age_rating
-media_info_set_altitude
-media_info_set_author
-media_info_set_category
-media_info_set_content_name
-media_info_set_description
-media_info_set_display_name
-media_info_set_favorite
-media_info_set_keyword
-media_info_increase_played_count
-media_info_set_played_time
-media_info_set_latitude
-media_info_set_location_tag
-media_info_set_longitude
-media_info_set_provider
-media_info_set_rating
-media_info_set_weather
media_info_update_to_db
media_info_get_face_count_from_db
media_info_foreach_face_from_db
-media_info_create
-media_info_insert_to_db_with_data
-media_info_set_title
-media_info_set_album
-media_info_set_artist
-media_info_set_genre
-media_info_set_recorded_date
media_info_generate_thumbnail
media_playlist_add_media
media_playlist_clone
media_storage_destroy
media_storage_clone
media_storage_get_id
-media_storage_get_name
media_storage_get_path
media_storage_get_type
media_tag_add_media
video_meta_get_track_num
video_meta_get_width
video_meta_get_year
-video_meta_update_to_db
video_meta_get_rotation
extern int utc_media_audio_meta_get_duration_p(void);
extern int utc_media_audio_meta_get_bitpersample_n(void);
extern int utc_media_audio_meta_get_bitpersample_p(void);
-extern int utc_media_audio_meta_update_to_db_n(void);
-extern int utc_media_audio_meta_update_to_db_p(void);
extern int utc_media_bookmark_delete_from_db_n(void);
extern int utc_media_bookmark_delete_from_db_p(void);
extern int utc_media_bookmark_insert_to_db_n(void);
extern int utc_media_folder_clone_p(void);
extern int utc_media_folder_get_path_n(void);
extern int utc_media_folder_get_path_p(void);
-extern int utc_media_folder_get_modified_time_p(void);
-extern int utc_media_folder_get_modified_time_n(void);
extern int utc_media_folder_get_name_n(void);
extern int utc_media_folder_get_name_p(void);
-extern int utc_media_folder_get_date_modified_n(void);
-extern int utc_media_folder_get_date_modified_p(void);
extern int utc_media_folder_get_storage_type_n(void);
extern int utc_media_folder_get_storage_type_p(void);
extern int utc_media_folder_get_storage_id_n(void);
extern int utc_media_folder_get_storage_id_p(void);
-extern int utc_media_folder_get_order_n(void);
-extern int utc_media_folder_get_order_p(void);
-extern int utc_media_folder_set_name_n(void);
-extern int utc_media_folder_set_name_p(void);
-extern int utc_media_folder_set_order_n(void);
-extern int utc_media_folder_set_order_p(void);
-extern int utc_media_folder_update_to_db_n(void);
-extern int utc_media_folder_update_to_db_p(void);
extern int utc_media_folder_get_folder_id_n(void);
extern int utc_media_folder_get_folder_id_p(void);
extern int utc_media_folder_get_folder_from_db_n(void);
extern int utc_media_folder_get_folder_from_db_p(void);
extern int utc_media_folder_get_folder_count_from_db_n(void);
extern int utc_media_folder_get_folder_count_from_db_p(void);
-extern int utc_media_folder_get_parent_folder_id_n(void);
-extern int utc_media_folder_get_parent_folder_id_p(void);
extern int utc_media_folder_destroy_n(void);
extern int utc_media_folder_destroy_p(void);
extern int utc_media_album_get_album_count_from_db_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_image_meta_set_orientation_n(void);
-extern int utc_image_meta_set_orientation_p(void);
-extern int utc_image_meta_update_to_db_n(void);
-extern int utc_image_meta_update_to_db_p(void);
-extern int utc_image_meta_get_burst_id_n(void);
-extern int utc_image_meta_get_burst_id_p(void);
-extern int utc_image_meta_is_burst_shot_n(void);
-extern int utc_image_meta_is_burst_shot_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_insert_batch_to_db_p(void);
-extern int utc_media_info_set_display_name_n(void);
-extern int utc_media_info_set_display_name_p(void);
extern int utc_media_info_set_favorite_n(void);
extern int utc_media_info_set_favorite_p(void);
-extern int utc_media_info_set_altitude_n(void);
-extern int utc_media_info_set_altitude_p(void);
-extern int utc_media_info_set_latitude_n(void);
-extern int utc_media_info_set_latitude_p(void);
-extern int utc_media_info_set_longitude_n(void);
-extern int utc_media_info_set_longitude_p(void);
-extern int utc_media_info_set_weather_n(void);
-extern int utc_media_info_set_weather_p(void);
-extern int utc_media_info_set_rating_n(void);
-extern int utc_media_info_set_rating_p(void);
-extern int utc_media_info_set_category_n(void);
-extern int utc_media_info_set_category_p(void);
-extern int utc_media_info_set_location_tag_n(void);
-extern int utc_media_info_set_location_tag_p(void);
-extern int utc_media_info_set_provider_n(void);
-extern int utc_media_info_set_provider_p(void);
-extern int utc_media_info_set_content_name_n(void);
-extern int utc_media_info_set_content_name_p(void);
-extern int utc_media_info_set_description_n(void);
-extern int utc_media_info_set_description_p(void);
-extern int utc_media_info_set_author_n(void);
-extern int utc_media_info_set_author_p(void);
-extern int utc_media_info_set_age_rating_n(void);
-extern int utc_media_info_set_age_rating_p(void);
-extern int utc_media_info_set_added_time_n(void);
-extern int utc_media_info_set_added_time_p(void);
-extern int utc_media_info_set_keyword_n(void);
-extern int utc_media_info_set_keyword_p(void);
-extern int utc_media_info_increase_played_count_n(void);
-extern int utc_media_info_increase_played_count_p(void);
-extern int utc_media_info_set_played_time_n(void);
-extern int utc_media_info_set_played_time_p(void);
-extern int utc_media_info_set_title_n(void);
-extern int utc_media_info_set_title_p(void);
-extern int utc_media_info_set_album_n(void);
-extern int utc_media_info_set_album_p(void);
-extern int utc_media_info_set_artist_n(void);
-extern int utc_media_info_set_artist_p(void);
-extern int utc_media_info_set_genre_n(void);
-extern int utc_media_info_set_genre_p(void);
-extern int utc_media_info_set_recorded_date_n(void);
-extern int utc_media_info_set_recorded_date_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_create_thumbnail_n(void);
extern int utc_media_info_move_to_db_p(void);
extern int utc_media_info_delete_from_db_n(void);
extern int utc_media_info_delete_from_db_p(void);
-extern int utc_media_info_delete_batch_from_db_n(void);
-extern int utc_media_info_delete_batch_from_db_p(void);
extern int utc_media_info_foreach_media_from_db_n(void);
extern int utc_media_info_foreach_media_from_db_p(void);
extern int utc_media_info_destroy_n(void);
extern int utc_media_info_get_latitude_p(void);
extern int utc_media_info_get_longitude_n(void);
extern int utc_media_info_get_longitude_p(void);
-extern int utc_media_info_get_weather_n(void);
-extern int utc_media_info_get_weather_p(void);
extern int utc_media_info_get_description_n(void);
extern int utc_media_info_get_description_p(void);
extern int utc_media_info_get_rating_n(void);
extern int utc_media_info_get_rating_p(void);
-extern int utc_media_info_get_location_tag_n(void);
-extern int utc_media_info_get_location_tag_p(void);
-extern int utc_media_info_get_provider_n(void);
-extern int utc_media_info_get_provider_p(void);
-extern int utc_media_info_get_content_name_n(void);
-extern int utc_media_info_get_content_name_p(void);
-extern int utc_media_info_get_category_n(void);
-extern int utc_media_info_get_category_p(void);
-extern int utc_media_info_get_age_rating_n(void);
-extern int utc_media_info_get_age_rating_p(void);
-extern int utc_media_info_get_keyword_n(void);
-extern int utc_media_info_get_keyword_p(void);
-extern int utc_media_info_get_author_n(void);
-extern int utc_media_info_get_author_p(void);
extern int utc_media_info_get_added_time_n(void);
extern int utc_media_info_get_added_time_p(void);
extern int utc_media_info_get_favorite_n(void);
extern int utc_media_info_get_favorite_p(void);
-extern int utc_media_info_get_played_count_n(void);
-extern int utc_media_info_get_played_count_p(void);
-extern int utc_media_info_get_played_time_n(void);
-extern int utc_media_info_get_played_time_p(void);
extern int utc_media_info_get_media_from_db_n(void);
extern int utc_media_info_get_media_from_db_p(void);
extern int utc_media_info_get_image_n(void);
extern int utc_media_info_get_video_p(void);
extern int utc_media_info_get_audio_n(void);
extern int utc_media_info_get_audio_p(void);
-extern int utc_media_info_refresh_metadata_to_db_n(void);
-extern int utc_media_info_refresh_metadata_to_db_p(void);
extern int utc_media_info_foreach_tag_from_db_n(void);
extern int utc_media_info_foreach_tag_from_db_p(void);
extern int utc_media_info_foreach_bookmark_from_db_n(void);
extern int utc_media_info_cancel_thumbnail_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_insert_burst_shot_to_db_n(void);
-extern int utc_media_info_insert_burst_shot_to_db_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_create_n(void);
-extern int utc_media_info_create_p(void);
-extern int utc_media_info_insert_to_db_with_data_n(void);
-extern int utc_media_info_insert_to_db_with_data_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);
extern int utc_media_storage_clone_p(void);
extern int utc_media_storage_get_id_n(void);
extern int utc_media_storage_get_id_p(void);
-extern int utc_media_storage_get_name_n(void);
-extern int utc_media_storage_get_name_p(void);
extern int utc_media_storage_get_path_n(void);
extern int utc_media_storage_get_path_p(void);
extern int utc_media_storage_get_type_n(void);
extern int utc_video_meta_get_width_p(void);
extern int utc_video_meta_get_height_n(void);
extern int utc_video_meta_get_height_p(void);
-extern int utc_video_meta_update_to_db_n(void);
-extern int utc_video_meta_update_to_db_p(void);
extern int utc_video_meta_get_rotation_n(void);
extern int utc_video_meta_get_rotation_p(void);
{"utc_media_audio_meta_get_duration_p",utc_media_audio_meta_get_duration_p,utc_media_audio_startup,utc_media_audio_cleanup},
{"utc_media_audio_meta_get_bitpersample_n",utc_media_audio_meta_get_bitpersample_n,utc_media_audio_startup,utc_media_audio_cleanup},
{"utc_media_audio_meta_get_bitpersample_p",utc_media_audio_meta_get_bitpersample_p,utc_media_audio_startup,utc_media_audio_cleanup},
- {"utc_media_audio_meta_update_to_db_n",utc_media_audio_meta_update_to_db_n,utc_media_audio_startup,utc_media_audio_cleanup},
- {"utc_media_audio_meta_update_to_db_p",utc_media_audio_meta_update_to_db_p,utc_media_audio_startup,utc_media_audio_cleanup},
{"utc_media_bookmark_delete_from_db_n",utc_media_bookmark_delete_from_db_n,utc_media_bookmark_delete_startup,utc_media_bookmark_delete_cleanup},
{"utc_media_bookmark_delete_from_db_p",utc_media_bookmark_delete_from_db_p,utc_media_bookmark_delete_startup,utc_media_bookmark_delete_cleanup},
{"utc_media_bookmark_insert_to_db_n",utc_media_bookmark_insert_to_db_n,utc_media_bookmark_insert_startup,utc_media_bookmark_insert_cleanup},
{"utc_media_folder_clone_p",utc_media_folder_clone_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_path_n",utc_media_folder_get_path_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_path_p",utc_media_folder_get_path_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_modified_time_p",utc_media_folder_get_modified_time_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_modified_time_n",utc_media_folder_get_modified_time_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_name_n",utc_media_folder_get_name_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_name_p",utc_media_folder_get_name_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_date_modified_n",utc_media_folder_get_date_modified_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_date_modified_p",utc_media_folder_get_date_modified_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_type_n",utc_media_folder_get_storage_type_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_type_p",utc_media_folder_get_storage_type_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_id_n",utc_media_folder_get_storage_id_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_id_p",utc_media_folder_get_storage_id_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_order_n",utc_media_folder_get_order_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_order_p",utc_media_folder_get_order_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_name_n",utc_media_folder_set_name_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_name_p",utc_media_folder_set_name_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_order_n",utc_media_folder_set_order_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_order_p",utc_media_folder_set_order_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_update_to_db_n",utc_media_folder_update_to_db_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_update_to_db_p",utc_media_folder_update_to_db_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_id_n",utc_media_folder_get_folder_id_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_id_p",utc_media_folder_get_folder_id_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_from_db_n",utc_media_folder_get_folder_from_db_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_from_db_p",utc_media_folder_get_folder_from_db_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_count_from_db_n",utc_media_folder_get_folder_count_from_db_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_count_from_db_p",utc_media_folder_get_folder_count_from_db_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_parent_folder_id_n",utc_media_folder_get_parent_folder_id_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_parent_folder_id_p",utc_media_folder_get_parent_folder_id_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_destroy_n",utc_media_folder_destroy_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_destroy_p",utc_media_folder_destroy_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_album_get_album_count_from_db_n",utc_media_album_get_album_count_from_db_n,utc_media_group_startup,utc_media_group_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_image_meta_set_orientation_n",utc_image_meta_set_orientation_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_set_orientation_p",utc_image_meta_set_orientation_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_update_to_db_n",utc_image_meta_update_to_db_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_update_to_db_p",utc_image_meta_update_to_db_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_burst_id_n",utc_image_meta_get_burst_id_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_burst_id_p",utc_image_meta_get_burst_id_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_is_burst_shot_n",utc_image_meta_is_burst_shot_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_is_burst_shot_p",utc_image_meta_is_burst_shot_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_insert_batch_to_db_p",utc_media_info_insert_batch_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_display_name_n",utc_media_info_set_display_name_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_display_name_p",utc_media_info_set_display_name_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_set_favorite_n",utc_media_info_set_favorite_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_set_altitude_n",utc_media_info_set_altitude_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_altitude_p",utc_media_info_set_altitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_latitude_n",utc_media_info_set_latitude_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_latitude_p",utc_media_info_set_latitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_longitude_n",utc_media_info_set_longitude_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_longitude_p",utc_media_info_set_longitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_weather_n",utc_media_info_set_weather_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_weather_p",utc_media_info_set_weather_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_rating_n",utc_media_info_set_rating_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_rating_p",utc_media_info_set_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_category_n",utc_media_info_set_category_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_category_p",utc_media_info_set_category_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_location_tag_n",utc_media_info_set_location_tag_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_location_tag_p",utc_media_info_set_location_tag_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_provider_n",utc_media_info_set_provider_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_provider_p",utc_media_info_set_provider_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_content_name_n",utc_media_info_set_content_name_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_content_name_p",utc_media_info_set_content_name_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_description_n",utc_media_info_set_description_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_description_p",utc_media_info_set_description_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_author_n",utc_media_info_set_author_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_author_p",utc_media_info_set_author_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_age_rating_n",utc_media_info_set_age_rating_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_age_rating_p",utc_media_info_set_age_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_added_time_n",utc_media_info_set_added_time_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_added_time_p",utc_media_info_set_added_time_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_keyword_n",utc_media_info_set_keyword_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_keyword_p",utc_media_info_set_keyword_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_increase_played_count_n",utc_media_info_increase_played_count_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_increase_played_count_p",utc_media_info_increase_played_count_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_played_time_n",utc_media_info_set_played_time_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_played_time_p",utc_media_info_set_played_time_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_title_n",utc_media_info_set_title_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_title_p",utc_media_info_set_title_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_album_n",utc_media_info_set_album_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_album_p",utc_media_info_set_album_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_artist_n",utc_media_info_set_artist_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_artist_p",utc_media_info_set_artist_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_genre_n",utc_media_info_set_genre_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_genre_p",utc_media_info_set_genre_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_recorded_date_n",utc_media_info_set_recorded_date_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_recorded_date_p",utc_media_info_set_recorded_date_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_create_thumbnail_n",utc_media_info_create_thumbnail_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_delete_from_db_n",utc_media_info_delete_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_delete_from_db_p",utc_media_info_delete_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_delete_batch_from_db_n",utc_media_info_delete_batch_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_delete_batch_from_db_p",utc_media_info_delete_batch_from_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_foreach_media_from_db_p",utc_media_info_foreach_media_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_destroy_n",utc_media_info_destroy_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_latitude_p",utc_media_info_get_latitude_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_longitude_n",utc_media_info_get_longitude_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_longitude_p",utc_media_info_get_longitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_weather_n",utc_media_info_get_weather_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_weather_p",utc_media_info_get_weather_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_description_n",utc_media_info_get_description_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_description_p",utc_media_info_get_description_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_rating_n",utc_media_info_get_rating_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_rating_p",utc_media_info_get_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_location_tag_n",utc_media_info_get_location_tag_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_location_tag_p",utc_media_info_get_location_tag_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_provider_n",utc_media_info_get_provider_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_provider_p",utc_media_info_get_provider_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_content_name_n",utc_media_info_get_content_name_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_content_name_p",utc_media_info_get_content_name_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_category_n",utc_media_info_get_category_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_category_p",utc_media_info_get_category_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_age_rating_n",utc_media_info_get_age_rating_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_age_rating_p",utc_media_info_get_age_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_keyword_n",utc_media_info_get_keyword_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_keyword_p",utc_media_info_get_keyword_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_author_n",utc_media_info_get_author_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_author_p",utc_media_info_get_author_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_added_time_n",utc_media_info_get_added_time_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_added_time_p",utc_media_info_get_added_time_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_favorite_n",utc_media_info_get_favorite_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_favorite_p",utc_media_info_get_favorite_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_count_n",utc_media_info_get_played_count_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_count_p",utc_media_info_get_played_count_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_time_n",utc_media_info_get_played_time_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_time_p",utc_media_info_get_played_time_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_media_from_db_n",utc_media_info_get_media_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_media_from_db_p",utc_media_info_get_media_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_image_n",utc_media_info_get_image_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_video_p",utc_media_info_get_video_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_audio_n",utc_media_info_get_audio_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_audio_p",utc_media_info_get_audio_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_refresh_metadata_to_db_n",utc_media_info_refresh_metadata_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_refresh_metadata_to_db_p",utc_media_info_refresh_metadata_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_tag_from_db_n",utc_media_info_foreach_tag_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_tag_from_db_p",utc_media_info_foreach_tag_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_bookmark_from_db_n",utc_media_info_foreach_bookmark_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_cancel_thumbnail_p",utc_media_info_cancel_thumbnail_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_insert_burst_shot_to_db_n",utc_media_info_insert_burst_shot_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_insert_burst_shot_to_db_p",utc_media_info_insert_burst_shot_to_db_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_create_n",utc_media_info_create_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_create_p",utc_media_info_create_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_insert_to_db_with_data_n",utc_media_info_insert_to_db_with_data_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_insert_to_db_with_data_p",utc_media_info_insert_to_db_with_data_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},
{"utc_media_storage_clone_p",utc_media_storage_clone_p,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_id_n",utc_media_storage_get_id_n,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_id_p",utc_media_storage_get_id_p,utc_media_storage_startup,utc_media_storage_cleanup},
- {"utc_media_storage_get_name_n",utc_media_storage_get_name_n,utc_media_storage_startup,utc_media_storage_cleanup},
- {"utc_media_storage_get_name_p",utc_media_storage_get_name_p,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_path_n",utc_media_storage_get_path_n,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_path_p",utc_media_storage_get_path_p,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_type_n",utc_media_storage_get_type_n,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_video_meta_get_width_p",utc_video_meta_get_width_p,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_height_n",utc_video_meta_get_height_n,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_height_p",utc_video_meta_get_height_p,utc_media_video_startup,utc_media_video_cleanup},
- {"utc_video_meta_update_to_db_n",utc_video_meta_update_to_db_n,utc_media_video_startup,utc_media_video_cleanup},
- {"utc_video_meta_update_to_db_p",utc_video_meta_update_to_db_p,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_rotation_n",utc_video_meta_get_rotation_n,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_rotation_p",utc_video_meta_get_rotation_p,utc_media_video_startup,utc_media_video_cleanup},
{NULL, NULL}
extern int utc_media_audio_meta_get_duration_p(void);
extern int utc_media_audio_meta_get_bitpersample_n(void);
extern int utc_media_audio_meta_get_bitpersample_p(void);
-extern int utc_media_audio_meta_update_to_db_n(void);
-extern int utc_media_audio_meta_update_to_db_p(void);
extern int utc_media_bookmark_delete_from_db_n(void);
extern int utc_media_bookmark_delete_from_db_p(void);
extern int utc_media_bookmark_insert_to_db_n(void);
extern int utc_media_folder_clone_p(void);
extern int utc_media_folder_get_path_n(void);
extern int utc_media_folder_get_path_p(void);
-extern int utc_media_folder_get_modified_time_p(void);
-extern int utc_media_folder_get_modified_time_n(void);
extern int utc_media_folder_get_name_n(void);
extern int utc_media_folder_get_name_p(void);
-extern int utc_media_folder_get_date_modified_n(void);
-extern int utc_media_folder_get_date_modified_p(void);
extern int utc_media_folder_get_storage_type_n(void);
extern int utc_media_folder_get_storage_type_p(void);
extern int utc_media_folder_get_storage_id_n(void);
extern int utc_media_folder_get_storage_id_p(void);
-extern int utc_media_folder_get_order_n(void);
-extern int utc_media_folder_get_order_p(void);
-extern int utc_media_folder_set_name_n(void);
-extern int utc_media_folder_set_name_p(void);
-extern int utc_media_folder_set_order_n(void);
-extern int utc_media_folder_set_order_p(void);
-extern int utc_media_folder_update_to_db_n(void);
-extern int utc_media_folder_update_to_db_p(void);
extern int utc_media_folder_get_folder_id_n(void);
extern int utc_media_folder_get_folder_id_p(void);
extern int utc_media_folder_get_folder_from_db_n(void);
extern int utc_media_folder_get_folder_from_db_p(void);
extern int utc_media_folder_get_folder_count_from_db_n(void);
extern int utc_media_folder_get_folder_count_from_db_p(void);
-extern int utc_media_folder_get_parent_folder_id_n(void);
-extern int utc_media_folder_get_parent_folder_id_p(void);
extern int utc_media_folder_destroy_n(void);
extern int utc_media_folder_destroy_p(void);
extern int utc_media_album_get_album_count_from_db_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_image_meta_set_orientation_n(void);
-extern int utc_image_meta_set_orientation_p(void);
-extern int utc_image_meta_update_to_db_n(void);
-extern int utc_image_meta_update_to_db_p(void);
-extern int utc_image_meta_get_burst_id_n(void);
-extern int utc_image_meta_get_burst_id_p(void);
-extern int utc_image_meta_is_burst_shot_n(void);
-extern int utc_image_meta_is_burst_shot_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_insert_batch_to_db_p(void);
-extern int utc_media_info_set_display_name_n(void);
-extern int utc_media_info_set_display_name_p(void);
extern int utc_media_info_set_favorite_n(void);
extern int utc_media_info_set_favorite_p(void);
-extern int utc_media_info_set_altitude_n(void);
-extern int utc_media_info_set_altitude_p(void);
-extern int utc_media_info_set_latitude_n(void);
-extern int utc_media_info_set_latitude_p(void);
-extern int utc_media_info_set_longitude_n(void);
-extern int utc_media_info_set_longitude_p(void);
-extern int utc_media_info_set_weather_n(void);
-extern int utc_media_info_set_weather_p(void);
-extern int utc_media_info_set_rating_n(void);
-extern int utc_media_info_set_rating_p(void);
-extern int utc_media_info_set_category_n(void);
-extern int utc_media_info_set_category_p(void);
-extern int utc_media_info_set_location_tag_n(void);
-extern int utc_media_info_set_location_tag_p(void);
-extern int utc_media_info_set_provider_n(void);
-extern int utc_media_info_set_provider_p(void);
-extern int utc_media_info_set_content_name_n(void);
-extern int utc_media_info_set_content_name_p(void);
-extern int utc_media_info_set_description_n(void);
-extern int utc_media_info_set_description_p(void);
-extern int utc_media_info_set_author_n(void);
-extern int utc_media_info_set_author_p(void);
-extern int utc_media_info_set_age_rating_n(void);
-extern int utc_media_info_set_age_rating_p(void);
-extern int utc_media_info_set_added_time_n(void);
-extern int utc_media_info_set_added_time_p(void);
-extern int utc_media_info_set_keyword_n(void);
-extern int utc_media_info_set_keyword_p(void);
-extern int utc_media_info_increase_played_count_n(void);
-extern int utc_media_info_increase_played_count_p(void);
-extern int utc_media_info_set_played_time_n(void);
-extern int utc_media_info_set_played_time_p(void);
-extern int utc_media_info_set_title_n(void);
-extern int utc_media_info_set_title_p(void);
-extern int utc_media_info_set_album_n(void);
-extern int utc_media_info_set_album_p(void);
-extern int utc_media_info_set_artist_n(void);
-extern int utc_media_info_set_artist_p(void);
-extern int utc_media_info_set_genre_n(void);
-extern int utc_media_info_set_genre_p(void);
-extern int utc_media_info_set_recorded_date_n(void);
-extern int utc_media_info_set_recorded_date_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_create_thumbnail_n(void);
extern int utc_media_info_move_to_db_p(void);
extern int utc_media_info_delete_from_db_n(void);
extern int utc_media_info_delete_from_db_p(void);
-extern int utc_media_info_delete_batch_from_db_n(void);
-extern int utc_media_info_delete_batch_from_db_p(void);
extern int utc_media_info_foreach_media_from_db_n(void);
extern int utc_media_info_foreach_media_from_db_p(void);
extern int utc_media_info_destroy_n(void);
extern int utc_media_info_get_latitude_p(void);
extern int utc_media_info_get_longitude_n(void);
extern int utc_media_info_get_longitude_p(void);
-extern int utc_media_info_get_weather_n(void);
-extern int utc_media_info_get_weather_p(void);
extern int utc_media_info_get_description_n(void);
extern int utc_media_info_get_description_p(void);
extern int utc_media_info_get_rating_n(void);
extern int utc_media_info_get_rating_p(void);
-extern int utc_media_info_get_location_tag_n(void);
-extern int utc_media_info_get_location_tag_p(void);
-extern int utc_media_info_get_provider_n(void);
-extern int utc_media_info_get_provider_p(void);
-extern int utc_media_info_get_content_name_n(void);
-extern int utc_media_info_get_content_name_p(void);
-extern int utc_media_info_get_category_n(void);
-extern int utc_media_info_get_category_p(void);
-extern int utc_media_info_get_age_rating_n(void);
-extern int utc_media_info_get_age_rating_p(void);
-extern int utc_media_info_get_keyword_n(void);
-extern int utc_media_info_get_keyword_p(void);
-extern int utc_media_info_get_author_n(void);
-extern int utc_media_info_get_author_p(void);
extern int utc_media_info_get_added_time_n(void);
extern int utc_media_info_get_added_time_p(void);
extern int utc_media_info_get_favorite_n(void);
extern int utc_media_info_get_favorite_p(void);
-extern int utc_media_info_get_played_count_n(void);
-extern int utc_media_info_get_played_count_p(void);
-extern int utc_media_info_get_played_time_n(void);
-extern int utc_media_info_get_played_time_p(void);
extern int utc_media_info_get_media_from_db_n(void);
extern int utc_media_info_get_media_from_db_p(void);
extern int utc_media_info_get_image_n(void);
extern int utc_media_info_get_video_p(void);
extern int utc_media_info_get_audio_n(void);
extern int utc_media_info_get_audio_p(void);
-extern int utc_media_info_refresh_metadata_to_db_n(void);
-extern int utc_media_info_refresh_metadata_to_db_p(void);
extern int utc_media_info_foreach_tag_from_db_n(void);
extern int utc_media_info_foreach_tag_from_db_p(void);
extern int utc_media_info_foreach_bookmark_from_db_n(void);
extern int utc_media_info_cancel_thumbnail_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_insert_burst_shot_to_db_n(void);
-extern int utc_media_info_insert_burst_shot_to_db_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_create_n(void);
-extern int utc_media_info_create_p(void);
-extern int utc_media_info_insert_to_db_with_data_n(void);
-extern int utc_media_info_insert_to_db_with_data_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);
extern int utc_media_storage_clone_p(void);
extern int utc_media_storage_get_id_n(void);
extern int utc_media_storage_get_id_p(void);
-extern int utc_media_storage_get_name_n(void);
-extern int utc_media_storage_get_name_p(void);
extern int utc_media_storage_get_path_n(void);
extern int utc_media_storage_get_path_p(void);
extern int utc_media_storage_get_type_n(void);
extern int utc_video_meta_get_width_p(void);
extern int utc_video_meta_get_height_n(void);
extern int utc_video_meta_get_height_p(void);
-extern int utc_video_meta_update_to_db_n(void);
-extern int utc_video_meta_update_to_db_p(void);
extern int utc_video_meta_get_rotation_n(void);
extern int utc_video_meta_get_rotation_p(void);
{"utc_media_audio_meta_get_duration_p",utc_media_audio_meta_get_duration_p,utc_media_audio_startup,utc_media_audio_cleanup},
{"utc_media_audio_meta_get_bitpersample_n",utc_media_audio_meta_get_bitpersample_n,utc_media_audio_startup,utc_media_audio_cleanup},
{"utc_media_audio_meta_get_bitpersample_p",utc_media_audio_meta_get_bitpersample_p,utc_media_audio_startup,utc_media_audio_cleanup},
- {"utc_media_audio_meta_update_to_db_n",utc_media_audio_meta_update_to_db_n,utc_media_audio_startup,utc_media_audio_cleanup},
- {"utc_media_audio_meta_update_to_db_p",utc_media_audio_meta_update_to_db_p,utc_media_audio_startup,utc_media_audio_cleanup},
{"utc_media_bookmark_delete_from_db_n",utc_media_bookmark_delete_from_db_n,utc_media_bookmark_delete_startup,utc_media_bookmark_delete_cleanup},
{"utc_media_bookmark_delete_from_db_p",utc_media_bookmark_delete_from_db_p,utc_media_bookmark_delete_startup,utc_media_bookmark_delete_cleanup},
{"utc_media_bookmark_insert_to_db_n",utc_media_bookmark_insert_to_db_n,utc_media_bookmark_insert_startup,utc_media_bookmark_insert_cleanup},
{"utc_media_folder_clone_p",utc_media_folder_clone_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_path_n",utc_media_folder_get_path_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_path_p",utc_media_folder_get_path_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_modified_time_p",utc_media_folder_get_modified_time_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_modified_time_n",utc_media_folder_get_modified_time_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_name_n",utc_media_folder_get_name_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_name_p",utc_media_folder_get_name_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_date_modified_n",utc_media_folder_get_date_modified_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_date_modified_p",utc_media_folder_get_date_modified_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_type_n",utc_media_folder_get_storage_type_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_type_p",utc_media_folder_get_storage_type_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_id_n",utc_media_folder_get_storage_id_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_id_p",utc_media_folder_get_storage_id_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_order_n",utc_media_folder_get_order_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_order_p",utc_media_folder_get_order_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_name_n",utc_media_folder_set_name_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_name_p",utc_media_folder_set_name_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_order_n",utc_media_folder_set_order_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_order_p",utc_media_folder_set_order_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_update_to_db_n",utc_media_folder_update_to_db_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_update_to_db_p",utc_media_folder_update_to_db_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_id_n",utc_media_folder_get_folder_id_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_id_p",utc_media_folder_get_folder_id_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_from_db_n",utc_media_folder_get_folder_from_db_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_from_db_p",utc_media_folder_get_folder_from_db_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_count_from_db_n",utc_media_folder_get_folder_count_from_db_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_count_from_db_p",utc_media_folder_get_folder_count_from_db_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_parent_folder_id_n",utc_media_folder_get_parent_folder_id_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_parent_folder_id_p",utc_media_folder_get_parent_folder_id_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_destroy_n",utc_media_folder_destroy_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_destroy_p",utc_media_folder_destroy_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_album_get_album_count_from_db_n",utc_media_album_get_album_count_from_db_n,utc_media_group_startup,utc_media_group_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_image_meta_set_orientation_n",utc_image_meta_set_orientation_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_set_orientation_p",utc_image_meta_set_orientation_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_update_to_db_n",utc_image_meta_update_to_db_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_update_to_db_p",utc_image_meta_update_to_db_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_burst_id_n",utc_image_meta_get_burst_id_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_burst_id_p",utc_image_meta_get_burst_id_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_is_burst_shot_n",utc_image_meta_is_burst_shot_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_is_burst_shot_p",utc_image_meta_is_burst_shot_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_insert_batch_to_db_p",utc_media_info_insert_batch_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_display_name_n",utc_media_info_set_display_name_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_display_name_p",utc_media_info_set_display_name_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_set_favorite_n",utc_media_info_set_favorite_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_set_altitude_n",utc_media_info_set_altitude_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_altitude_p",utc_media_info_set_altitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_latitude_n",utc_media_info_set_latitude_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_latitude_p",utc_media_info_set_latitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_longitude_n",utc_media_info_set_longitude_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_longitude_p",utc_media_info_set_longitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_weather_n",utc_media_info_set_weather_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_weather_p",utc_media_info_set_weather_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_rating_n",utc_media_info_set_rating_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_rating_p",utc_media_info_set_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_category_n",utc_media_info_set_category_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_category_p",utc_media_info_set_category_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_location_tag_n",utc_media_info_set_location_tag_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_location_tag_p",utc_media_info_set_location_tag_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_provider_n",utc_media_info_set_provider_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_provider_p",utc_media_info_set_provider_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_content_name_n",utc_media_info_set_content_name_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_content_name_p",utc_media_info_set_content_name_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_description_n",utc_media_info_set_description_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_description_p",utc_media_info_set_description_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_author_n",utc_media_info_set_author_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_author_p",utc_media_info_set_author_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_age_rating_n",utc_media_info_set_age_rating_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_age_rating_p",utc_media_info_set_age_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_added_time_n",utc_media_info_set_added_time_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_added_time_p",utc_media_info_set_added_time_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_keyword_n",utc_media_info_set_keyword_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_keyword_p",utc_media_info_set_keyword_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_increase_played_count_n",utc_media_info_increase_played_count_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_increase_played_count_p",utc_media_info_increase_played_count_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_played_time_n",utc_media_info_set_played_time_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_played_time_p",utc_media_info_set_played_time_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_title_n",utc_media_info_set_title_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_title_p",utc_media_info_set_title_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_album_n",utc_media_info_set_album_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_album_p",utc_media_info_set_album_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_artist_n",utc_media_info_set_artist_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_artist_p",utc_media_info_set_artist_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_genre_n",utc_media_info_set_genre_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_genre_p",utc_media_info_set_genre_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_recorded_date_n",utc_media_info_set_recorded_date_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_recorded_date_p",utc_media_info_set_recorded_date_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_create_thumbnail_n",utc_media_info_create_thumbnail_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_delete_from_db_n",utc_media_info_delete_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_delete_from_db_p",utc_media_info_delete_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_delete_batch_from_db_n",utc_media_info_delete_batch_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_delete_batch_from_db_p",utc_media_info_delete_batch_from_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_foreach_media_from_db_p",utc_media_info_foreach_media_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_destroy_n",utc_media_info_destroy_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_latitude_p",utc_media_info_get_latitude_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_longitude_n",utc_media_info_get_longitude_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_longitude_p",utc_media_info_get_longitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_weather_n",utc_media_info_get_weather_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_weather_p",utc_media_info_get_weather_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_description_n",utc_media_info_get_description_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_description_p",utc_media_info_get_description_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_rating_n",utc_media_info_get_rating_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_rating_p",utc_media_info_get_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_location_tag_n",utc_media_info_get_location_tag_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_location_tag_p",utc_media_info_get_location_tag_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_provider_n",utc_media_info_get_provider_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_provider_p",utc_media_info_get_provider_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_content_name_n",utc_media_info_get_content_name_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_content_name_p",utc_media_info_get_content_name_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_category_n",utc_media_info_get_category_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_category_p",utc_media_info_get_category_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_age_rating_n",utc_media_info_get_age_rating_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_age_rating_p",utc_media_info_get_age_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_keyword_n",utc_media_info_get_keyword_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_keyword_p",utc_media_info_get_keyword_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_author_n",utc_media_info_get_author_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_author_p",utc_media_info_get_author_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_added_time_n",utc_media_info_get_added_time_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_added_time_p",utc_media_info_get_added_time_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_favorite_n",utc_media_info_get_favorite_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_favorite_p",utc_media_info_get_favorite_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_count_n",utc_media_info_get_played_count_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_count_p",utc_media_info_get_played_count_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_time_n",utc_media_info_get_played_time_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_time_p",utc_media_info_get_played_time_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_media_from_db_n",utc_media_info_get_media_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_media_from_db_p",utc_media_info_get_media_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_image_n",utc_media_info_get_image_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_video_p",utc_media_info_get_video_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_audio_n",utc_media_info_get_audio_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_audio_p",utc_media_info_get_audio_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_refresh_metadata_to_db_n",utc_media_info_refresh_metadata_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_refresh_metadata_to_db_p",utc_media_info_refresh_metadata_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_tag_from_db_n",utc_media_info_foreach_tag_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_tag_from_db_p",utc_media_info_foreach_tag_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_bookmark_from_db_n",utc_media_info_foreach_bookmark_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_cancel_thumbnail_p",utc_media_info_cancel_thumbnail_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_insert_burst_shot_to_db_n",utc_media_info_insert_burst_shot_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_insert_burst_shot_to_db_p",utc_media_info_insert_burst_shot_to_db_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_create_n",utc_media_info_create_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_create_p",utc_media_info_create_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_insert_to_db_with_data_n",utc_media_info_insert_to_db_with_data_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_insert_to_db_with_data_p",utc_media_info_insert_to_db_with_data_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},
{"utc_media_storage_clone_p",utc_media_storage_clone_p,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_id_n",utc_media_storage_get_id_n,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_id_p",utc_media_storage_get_id_p,utc_media_storage_startup,utc_media_storage_cleanup},
- {"utc_media_storage_get_name_n",utc_media_storage_get_name_n,utc_media_storage_startup,utc_media_storage_cleanup},
- {"utc_media_storage_get_name_p",utc_media_storage_get_name_p,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_path_n",utc_media_storage_get_path_n,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_path_p",utc_media_storage_get_path_p,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_media_storage_get_type_n",utc_media_storage_get_type_n,utc_media_storage_startup,utc_media_storage_cleanup},
{"utc_video_meta_get_width_p",utc_video_meta_get_width_p,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_height_n",utc_video_meta_get_height_n,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_height_p",utc_video_meta_get_height_p,utc_media_video_startup,utc_media_video_cleanup},
- {"utc_video_meta_update_to_db_n",utc_video_meta_update_to_db_n,utc_media_video_startup,utc_media_video_cleanup},
- {"utc_video_meta_update_to_db_p",utc_video_meta_update_to_db_p,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_rotation_n",utc_video_meta_get_rotation_n,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_rotation_p",utc_video_meta_get_rotation_p,utc_media_video_startup,utc_media_video_cleanup},
{NULL, NULL}
extern int utc_media_audio_meta_get_duration_p(void);
extern int utc_media_audio_meta_get_bitpersample_n(void);
extern int utc_media_audio_meta_get_bitpersample_p(void);
-extern int utc_media_audio_meta_update_to_db_n(void);
-extern int utc_media_audio_meta_update_to_db_p(void);
extern int utc_media_bookmark_delete_from_db_n(void);
extern int utc_media_bookmark_delete_from_db_p(void);
extern int utc_media_bookmark_insert_to_db_n(void);
extern int utc_media_folder_clone_p(void);
extern int utc_media_folder_get_path_n(void);
extern int utc_media_folder_get_path_p(void);
-extern int utc_media_folder_get_modified_time_p(void);
-extern int utc_media_folder_get_modified_time_n(void);
extern int utc_media_folder_get_name_n(void);
extern int utc_media_folder_get_name_p(void);
-extern int utc_media_folder_get_date_modified_n(void);
-extern int utc_media_folder_get_date_modified_p(void);
extern int utc_media_folder_get_storage_type_n(void);
extern int utc_media_folder_get_storage_type_p(void);
extern int utc_media_folder_get_storage_id_n(void);
extern int utc_media_folder_get_storage_id_p(void);
-extern int utc_media_folder_get_order_n(void);
-extern int utc_media_folder_get_order_p(void);
-extern int utc_media_folder_set_name_n(void);
-extern int utc_media_folder_set_name_p(void);
-extern int utc_media_folder_set_order_n(void);
-extern int utc_media_folder_set_order_p(void);
-extern int utc_media_folder_update_to_db_n(void);
-extern int utc_media_folder_update_to_db_p(void);
extern int utc_media_folder_get_folder_id_n(void);
extern int utc_media_folder_get_folder_id_p(void);
extern int utc_media_folder_get_folder_from_db_n(void);
extern int utc_media_folder_get_folder_from_db_p(void);
extern int utc_media_folder_get_folder_count_from_db_n(void);
extern int utc_media_folder_get_folder_count_from_db_p(void);
-extern int utc_media_folder_get_parent_folder_id_n(void);
-extern int utc_media_folder_get_parent_folder_id_p(void);
extern int utc_media_folder_destroy_n(void);
extern int utc_media_folder_destroy_p(void);
extern int utc_media_album_get_album_count_from_db_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_image_meta_set_orientation_n(void);
-extern int utc_image_meta_set_orientation_p(void);
-extern int utc_image_meta_update_to_db_n(void);
-extern int utc_image_meta_update_to_db_p(void);
-extern int utc_image_meta_get_burst_id_n(void);
-extern int utc_image_meta_get_burst_id_p(void);
-extern int utc_image_meta_is_burst_shot_n(void);
-extern int utc_image_meta_is_burst_shot_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_insert_batch_to_db_p(void);
-extern int utc_media_info_set_display_name_n(void);
-extern int utc_media_info_set_display_name_p(void);
extern int utc_media_info_set_favorite_n(void);
extern int utc_media_info_set_favorite_p(void);
-extern int utc_media_info_set_altitude_n(void);
-extern int utc_media_info_set_altitude_p(void);
-extern int utc_media_info_set_latitude_n(void);
-extern int utc_media_info_set_latitude_p(void);
-extern int utc_media_info_set_longitude_n(void);
-extern int utc_media_info_set_longitude_p(void);
-extern int utc_media_info_set_weather_n(void);
-extern int utc_media_info_set_weather_p(void);
-extern int utc_media_info_set_rating_n(void);
-extern int utc_media_info_set_rating_p(void);
-extern int utc_media_info_set_category_n(void);
-extern int utc_media_info_set_category_p(void);
-extern int utc_media_info_set_location_tag_n(void);
-extern int utc_media_info_set_location_tag_p(void);
-extern int utc_media_info_set_provider_n(void);
-extern int utc_media_info_set_provider_p(void);
-extern int utc_media_info_set_content_name_n(void);
-extern int utc_media_info_set_content_name_p(void);
-extern int utc_media_info_set_description_n(void);
-extern int utc_media_info_set_description_p(void);
-extern int utc_media_info_set_author_n(void);
-extern int utc_media_info_set_author_p(void);
-extern int utc_media_info_set_age_rating_n(void);
-extern int utc_media_info_set_age_rating_p(void);
-extern int utc_media_info_set_added_time_n(void);
-extern int utc_media_info_set_added_time_p(void);
-extern int utc_media_info_set_keyword_n(void);
-extern int utc_media_info_set_keyword_p(void);
-extern int utc_media_info_increase_played_count_n(void);
-extern int utc_media_info_increase_played_count_p(void);
-extern int utc_media_info_set_played_time_n(void);
-extern int utc_media_info_set_played_time_p(void);
-extern int utc_media_info_set_title_n(void);
-extern int utc_media_info_set_title_p(void);
-extern int utc_media_info_set_album_n(void);
-extern int utc_media_info_set_album_p(void);
-extern int utc_media_info_set_artist_n(void);
-extern int utc_media_info_set_artist_p(void);
-extern int utc_media_info_set_genre_n(void);
-extern int utc_media_info_set_genre_p(void);
-extern int utc_media_info_set_recorded_date_n(void);
-extern int utc_media_info_set_recorded_date_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_create_thumbnail_n(void);
extern int utc_media_info_move_to_db_p(void);
extern int utc_media_info_delete_from_db_n(void);
extern int utc_media_info_delete_from_db_p(void);
-extern int utc_media_info_delete_batch_from_db_n(void);
-extern int utc_media_info_delete_batch_from_db_p(void);
extern int utc_media_info_foreach_media_from_db_n(void);
extern int utc_media_info_foreach_media_from_db_p(void);
extern int utc_media_info_destroy_n(void);
extern int utc_media_info_get_latitude_p(void);
extern int utc_media_info_get_longitude_n(void);
extern int utc_media_info_get_longitude_p(void);
-extern int utc_media_info_get_weather_n(void);
-extern int utc_media_info_get_weather_p(void);
extern int utc_media_info_get_description_n(void);
extern int utc_media_info_get_description_p(void);
extern int utc_media_info_get_rating_n(void);
extern int utc_media_info_get_rating_p(void);
-extern int utc_media_info_get_location_tag_n(void);
-extern int utc_media_info_get_location_tag_p(void);
-extern int utc_media_info_get_provider_n(void);
-extern int utc_media_info_get_provider_p(void);
-extern int utc_media_info_get_content_name_n(void);
-extern int utc_media_info_get_content_name_p(void);
-extern int utc_media_info_get_category_n(void);
-extern int utc_media_info_get_category_p(void);
-extern int utc_media_info_get_age_rating_n(void);
-extern int utc_media_info_get_age_rating_p(void);
-extern int utc_media_info_get_keyword_n(void);
-extern int utc_media_info_get_keyword_p(void);
-extern int utc_media_info_get_author_n(void);
-extern int utc_media_info_get_author_p(void);
extern int utc_media_info_get_added_time_n(void);
extern int utc_media_info_get_added_time_p(void);
extern int utc_media_info_get_favorite_n(void);
extern int utc_media_info_get_favorite_p(void);
-extern int utc_media_info_get_played_count_n(void);
-extern int utc_media_info_get_played_count_p(void);
-extern int utc_media_info_get_played_time_n(void);
-extern int utc_media_info_get_played_time_p(void);
extern int utc_media_info_get_media_from_db_n(void);
extern int utc_media_info_get_media_from_db_p(void);
extern int utc_media_info_get_image_n(void);
extern int utc_media_info_get_video_p(void);
extern int utc_media_info_get_audio_n(void);
extern int utc_media_info_get_audio_p(void);
-extern int utc_media_info_refresh_metadata_to_db_n(void);
-extern int utc_media_info_refresh_metadata_to_db_p(void);
extern int utc_media_info_foreach_tag_from_db_n(void);
extern int utc_media_info_foreach_tag_from_db_p(void);
extern int utc_media_info_foreach_bookmark_from_db_n(void);
extern int utc_media_info_cancel_thumbnail_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_insert_burst_shot_to_db_n(void);
-extern int utc_media_info_insert_burst_shot_to_db_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_create_n(void);
-extern int utc_media_info_create_p(void);
-extern int utc_media_info_insert_to_db_with_data_n(void);
-extern int utc_media_info_insert_to_db_with_data_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);
extern int utc_video_meta_get_width_p(void);
extern int utc_video_meta_get_height_n(void);
extern int utc_video_meta_get_height_p(void);
-extern int utc_video_meta_update_to_db_n(void);
-extern int utc_video_meta_update_to_db_p(void);
extern int utc_video_meta_get_rotation_n(void);
extern int utc_video_meta_get_rotation_p(void);
{"utc_media_audio_meta_get_duration_p",utc_media_audio_meta_get_duration_p,utc_media_audio_startup,utc_media_audio_cleanup},
{"utc_media_audio_meta_get_bitpersample_n",utc_media_audio_meta_get_bitpersample_n,utc_media_audio_startup,utc_media_audio_cleanup},
{"utc_media_audio_meta_get_bitpersample_p",utc_media_audio_meta_get_bitpersample_p,utc_media_audio_startup,utc_media_audio_cleanup},
- {"utc_media_audio_meta_update_to_db_n",utc_media_audio_meta_update_to_db_n,utc_media_audio_startup,utc_media_audio_cleanup},
- {"utc_media_audio_meta_update_to_db_p",utc_media_audio_meta_update_to_db_p,utc_media_audio_startup,utc_media_audio_cleanup},
{"utc_media_bookmark_delete_from_db_n",utc_media_bookmark_delete_from_db_n,utc_media_bookmark_delete_startup,utc_media_bookmark_delete_cleanup},
{"utc_media_bookmark_delete_from_db_p",utc_media_bookmark_delete_from_db_p,utc_media_bookmark_delete_startup,utc_media_bookmark_delete_cleanup},
{"utc_media_bookmark_insert_to_db_n",utc_media_bookmark_insert_to_db_n,utc_media_bookmark_insert_startup,utc_media_bookmark_insert_cleanup},
{"utc_media_folder_clone_p",utc_media_folder_clone_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_path_n",utc_media_folder_get_path_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_path_p",utc_media_folder_get_path_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_modified_time_p",utc_media_folder_get_modified_time_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_modified_time_n",utc_media_folder_get_modified_time_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_name_n",utc_media_folder_get_name_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_name_p",utc_media_folder_get_name_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_date_modified_n",utc_media_folder_get_date_modified_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_date_modified_p",utc_media_folder_get_date_modified_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_type_n",utc_media_folder_get_storage_type_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_type_p",utc_media_folder_get_storage_type_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_id_n",utc_media_folder_get_storage_id_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_storage_id_p",utc_media_folder_get_storage_id_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_order_n",utc_media_folder_get_order_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_order_p",utc_media_folder_get_order_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_name_n",utc_media_folder_set_name_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_name_p",utc_media_folder_set_name_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_order_n",utc_media_folder_set_order_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_set_order_p",utc_media_folder_set_order_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_update_to_db_n",utc_media_folder_update_to_db_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_update_to_db_p",utc_media_folder_update_to_db_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_id_n",utc_media_folder_get_folder_id_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_id_p",utc_media_folder_get_folder_id_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_from_db_n",utc_media_folder_get_folder_from_db_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_from_db_p",utc_media_folder_get_folder_from_db_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_count_from_db_n",utc_media_folder_get_folder_count_from_db_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_get_folder_count_from_db_p",utc_media_folder_get_folder_count_from_db_p,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_parent_folder_id_n",utc_media_folder_get_parent_folder_id_n,utc_media_folder_startup,utc_media_folder_cleanup},
- {"utc_media_folder_get_parent_folder_id_p",utc_media_folder_get_parent_folder_id_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_destroy_n",utc_media_folder_destroy_n,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_folder_destroy_p",utc_media_folder_destroy_p,utc_media_folder_startup,utc_media_folder_cleanup},
{"utc_media_album_get_album_count_from_db_n",utc_media_album_get_album_count_from_db_n,utc_media_group_startup,utc_media_group_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_image_meta_set_orientation_n",utc_image_meta_set_orientation_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_set_orientation_p",utc_image_meta_set_orientation_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_update_to_db_n",utc_image_meta_update_to_db_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_update_to_db_p",utc_image_meta_update_to_db_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_burst_id_n",utc_image_meta_get_burst_id_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_get_burst_id_p",utc_image_meta_get_burst_id_p,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_is_burst_shot_n",utc_image_meta_is_burst_shot_n,utc_media_image_startup,utc_media_image_cleanup},
- {"utc_image_meta_is_burst_shot_p",utc_image_meta_is_burst_shot_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_insert_batch_to_db_p",utc_media_info_insert_batch_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_display_name_n",utc_media_info_set_display_name_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_display_name_p",utc_media_info_set_display_name_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_set_favorite_n",utc_media_info_set_favorite_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_set_altitude_n",utc_media_info_set_altitude_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_altitude_p",utc_media_info_set_altitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_latitude_n",utc_media_info_set_latitude_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_latitude_p",utc_media_info_set_latitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_longitude_n",utc_media_info_set_longitude_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_longitude_p",utc_media_info_set_longitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_weather_n",utc_media_info_set_weather_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_weather_p",utc_media_info_set_weather_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_rating_n",utc_media_info_set_rating_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_rating_p",utc_media_info_set_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_category_n",utc_media_info_set_category_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_category_p",utc_media_info_set_category_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_location_tag_n",utc_media_info_set_location_tag_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_location_tag_p",utc_media_info_set_location_tag_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_provider_n",utc_media_info_set_provider_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_provider_p",utc_media_info_set_provider_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_content_name_n",utc_media_info_set_content_name_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_content_name_p",utc_media_info_set_content_name_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_description_n",utc_media_info_set_description_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_description_p",utc_media_info_set_description_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_author_n",utc_media_info_set_author_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_author_p",utc_media_info_set_author_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_age_rating_n",utc_media_info_set_age_rating_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_age_rating_p",utc_media_info_set_age_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_added_time_n",utc_media_info_set_added_time_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_added_time_p",utc_media_info_set_added_time_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_keyword_n",utc_media_info_set_keyword_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_keyword_p",utc_media_info_set_keyword_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_increase_played_count_n",utc_media_info_increase_played_count_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_increase_played_count_p",utc_media_info_increase_played_count_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_played_time_n",utc_media_info_set_played_time_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_played_time_p",utc_media_info_set_played_time_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_title_n",utc_media_info_set_title_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_title_p",utc_media_info_set_title_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_album_n",utc_media_info_set_album_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_album_p",utc_media_info_set_album_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_artist_n",utc_media_info_set_artist_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_artist_p",utc_media_info_set_artist_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_genre_n",utc_media_info_set_genre_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_genre_p",utc_media_info_set_genre_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_recorded_date_n",utc_media_info_set_recorded_date_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_set_recorded_date_p",utc_media_info_set_recorded_date_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_create_thumbnail_n",utc_media_info_create_thumbnail_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_delete_from_db_n",utc_media_info_delete_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_delete_from_db_p",utc_media_info_delete_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_delete_batch_from_db_n",utc_media_info_delete_batch_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_delete_batch_from_db_p",utc_media_info_delete_batch_from_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_foreach_media_from_db_p",utc_media_info_foreach_media_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_destroy_n",utc_media_info_destroy_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_latitude_p",utc_media_info_get_latitude_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_longitude_n",utc_media_info_get_longitude_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_longitude_p",utc_media_info_get_longitude_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_weather_n",utc_media_info_get_weather_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_weather_p",utc_media_info_get_weather_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_description_n",utc_media_info_get_description_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_description_p",utc_media_info_get_description_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_rating_n",utc_media_info_get_rating_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_rating_p",utc_media_info_get_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_location_tag_n",utc_media_info_get_location_tag_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_location_tag_p",utc_media_info_get_location_tag_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_provider_n",utc_media_info_get_provider_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_provider_p",utc_media_info_get_provider_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_content_name_n",utc_media_info_get_content_name_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_content_name_p",utc_media_info_get_content_name_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_category_n",utc_media_info_get_category_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_category_p",utc_media_info_get_category_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_age_rating_n",utc_media_info_get_age_rating_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_age_rating_p",utc_media_info_get_age_rating_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_keyword_n",utc_media_info_get_keyword_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_keyword_p",utc_media_info_get_keyword_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_author_n",utc_media_info_get_author_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_author_p",utc_media_info_get_author_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_added_time_n",utc_media_info_get_added_time_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_added_time_p",utc_media_info_get_added_time_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_favorite_n",utc_media_info_get_favorite_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_favorite_p",utc_media_info_get_favorite_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_count_n",utc_media_info_get_played_count_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_count_p",utc_media_info_get_played_count_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_time_n",utc_media_info_get_played_time_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_get_played_time_p",utc_media_info_get_played_time_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_media_from_db_n",utc_media_info_get_media_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_media_from_db_p",utc_media_info_get_media_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_image_n",utc_media_info_get_image_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_video_p",utc_media_info_get_video_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_audio_n",utc_media_info_get_audio_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_get_audio_p",utc_media_info_get_audio_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_refresh_metadata_to_db_n",utc_media_info_refresh_metadata_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_refresh_metadata_to_db_p",utc_media_info_refresh_metadata_to_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_tag_from_db_n",utc_media_info_foreach_tag_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_tag_from_db_p",utc_media_info_foreach_tag_from_db_p,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_foreach_bookmark_from_db_n",utc_media_info_foreach_bookmark_from_db_n,utc_media_info_startup,utc_media_info_cleanup},
{"utc_media_info_cancel_thumbnail_p",utc_media_info_cancel_thumbnail_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_insert_burst_shot_to_db_n",utc_media_info_insert_burst_shot_to_db_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_insert_burst_shot_to_db_p",utc_media_info_insert_burst_shot_to_db_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_create_n",utc_media_info_create_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_create_p",utc_media_info_create_p,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_insert_to_db_with_data_n",utc_media_info_insert_to_db_with_data_n,utc_media_info_startup,utc_media_info_cleanup},
- {"utc_media_info_insert_to_db_with_data_p",utc_media_info_insert_to_db_with_data_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},
{"utc_video_meta_get_width_p",utc_video_meta_get_width_p,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_height_n",utc_video_meta_get_height_n,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_height_p",utc_video_meta_get_height_p,utc_media_video_startup,utc_media_video_cleanup},
- {"utc_video_meta_update_to_db_n",utc_video_meta_update_to_db_n,utc_media_video_startup,utc_media_video_cleanup},
- {"utc_video_meta_update_to_db_p",utc_video_meta_update_to_db_p,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_rotation_n",utc_video_meta_get_rotation_n,utc_media_video_startup,utc_media_video_cleanup},
{"utc_video_meta_get_rotation_p",utc_video_meta_get_rotation_p,utc_media_video_startup,utc_media_video_cleanup},
{NULL, NULL}
return 0;
}
-
-/**
- * @testcase utc_media_audio_meta_update_to_db_n
- * @since_tizen 2.3
- * @description Negative test case of media_audio_meta_update_to_db()
- */
-int utc_media_audio_meta_update_to_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = audio_meta_update_to_db(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_audio_meta_update_to_db_p
- * @since_tizen 2.3
- * @description Positive test case of media_audio_meta_update_to_db()
- */
-int utc_media_audio_meta_update_to_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = audio_meta_update_to_db(g_audio);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
return 0;
}
-/**
- * @testcase utc_media_folder_get_modified_time_p
- * @since_tizen 2.3
- * @description Positive test case of media_folder_get_modified_time()
- */
-int utc_media_folder_get_modified_time_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- time_t date;
-
- ret = media_folder_get_modified_time(g_folder, &date);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_folder_get_modified_time_n
- * @since_tizen 2.3
- * @description Negative test case of media_folder_get_modified_time()
- */
-int utc_media_folder_get_modified_time_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_folder_get_modified_time(NULL, NULL);
- assert_neq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
/**
* @testcase utc_media_folder_get_name_n
* @since_tizen 2.3
}
-/**
- * @testcase utc_media_folder_get_date_modified_n
- * @since_tizen 2.3
- * @description Negative test case of media_folder_get_date_modified()
- */
-int utc_media_folder_get_date_modified_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- time_t date_modifed = 0;
-
- ret = media_folder_get_modified_time(NULL, &date_modifed);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_folder_get_date_modified_p
- * @since_tizen 2.3
- * @description Positive test case of media_folder_get_date_modified()
- */
-int utc_media_folder_get_date_modified_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- time_t date_modifed = 0;
-
- ret = media_folder_get_modified_time(g_folder, &date_modifed);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
/**
* @testcase utc_media_folder_get_storage_type_n
* @since_tizen 2.3
return 0;
}
-/**
- * @testcase utc_media_folder_get_order_n
- * @since_tizen 2.3
- * @description Negative test case of media_folder_get_order()
- */
-int utc_media_folder_get_order_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- int order = 0;
-
- ret = media_folder_get_order(NULL, &order);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_folder_get_order_p
- * @since_tizen 2.3
- * @description Positive test case of media_folder_get_order()
- */
-int utc_media_folder_get_order_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- int order = 0;
-
- ret = media_folder_get_order(g_folder, &order);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_folder_set_name_n
- * @since_tizen 2.3
- * @description Negative test case of media_folder_set_name()
- */
-int utc_media_folder_set_name_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_folder_set_name(NULL, NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _name_cb(media_folder_h folder, void *user_data)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *name = NULL;
-
- media_folder_get_path(folder, &g_folder_path);
-
- if (strcmp(g_folder_path, g_default_folder_path) == 0) {
- ret = media_folder_get_name(folder, &name);
- if (strcmp(name, TEST_DEFAULT_NAME) != 0)
- ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- }
-
- if (g_folder_path) {
- free(g_folder_path);
- g_folder_path = NULL;
- }
-
- if (name) {
- free(name);
- name = NULL;
- }
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return true;
-}
-
-
-/**
- * @testcase utc_media_folder_set_name_p
- * @since_tizen 2.3
- * @description Negative test case of media_folder_set_name()
- */
-int utc_media_folder_set_name_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char test_copy[100] = {0, };
-
- snprintf(test_copy, sizeof(test_copy), "/bin/cp -r %s %s", g_test_folder_path, g_set_folder_path);
-
- ret = system(test_copy);
-
- ret = media_folder_set_name(g_test_folder, TEST_SET_NAME);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_folder_update_to_db(g_test_folder);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_folder_set_name(g_test_folder, TEST_DEFAULT_NAME);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_folder_update_to_db(g_test_folder);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- media_folder_foreach_folder_from_db(g_filter, _name_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- memset(test_copy, 0, sizeof(test_copy));
- snprintf(test_copy, sizeof(test_copy), "/bin/rm -rf %s", g_set_folder_path);
-
- ret = system(test_copy);
-
- unlink(g_set_folder_path);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_folder_set_order_n
- * @since_tizen 2.3
- * @description Negative test case of media_folder_set_order()
- */
-int utc_media_folder_set_order_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_folder_set_order(NULL, 0);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_folder_set_order_p
- * @since_tizen 2.3
- * @description Positive test case of media_folder_set_order()
- */
-int utc_media_folder_set_order_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_folder_set_order(g_folder, 1);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_folder_update_to_db_n
- * @since_tizen 2.3
- * @description Negative test case of media_folder_update_to_db()
- */
-int utc_media_folder_update_to_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_folder_update_to_db(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_folder_update_to_db_p
- * @since_tizen 2.3
- * @description Positive test case of media_folder_update_to_db()
- */
-int utc_media_folder_update_to_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- filter_h filter1;
- int folder_count = 0;
- char *org_name = NULL;
- char test_copy[100] = {0, };
-
- snprintf(test_copy, sizeof(test_copy), "/bin/cp -r %s %s", g_test_folder_path, g_set_folder_path);
-
- ret = system(test_copy);
-
- ret = media_filter_create(&filter1);
-
- media_filter_set_condition(filter1, TEST_SET_CONDITION_WITH_STORAGE_TYPE, MEDIA_CONTENT_COLLATE_DEFAULT); /*MEDIA_TYPE 0-image, 1-video, 2-sound, 3-music, 4-other*/
-
- ret = media_folder_get_folder_count_from_db(filter1, &folder_count);
- ret = media_folder_foreach_folder_from_db(filter1, capi_folder_list_cb, NULL);
-
- media_filter_destroy(filter1);
- filter1 = NULL;
-
- ret = media_folder_get_name(g_test_folder,&org_name);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_folder_set_name(g_test_folder, TEST_SET_NAME);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_folder_update_to_db(g_test_folder);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_folder_set_name(g_test_folder, org_name);
- ret = media_folder_update_to_db(g_test_folder);
-
- free(org_name);
- org_name = NULL;
-
- memset(test_copy, 0, sizeof(test_copy));
- snprintf(test_copy, sizeof(test_copy), "/bin/rm -rf %s", g_set_folder_path);
-
- ret = system(test_copy);
-
- unlink(g_set_folder_path);
-
- return 0;
-}
-
-
/**
* @testcase utc_media_folder_get_folder_id_n
* @since_tizen 2.3
return 0;
}
-/**
- * @testcase utc_media_folder_get_parent_folder_id_n
- * @since_tizen 2.4
- * @description Negative test case of media_folder_get_parent_folder_id()
- */
-int utc_media_folder_get_parent_folder_id_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *parent_fid = NULL;
-
- ret = media_folder_get_parent_folder_id(NULL, &parent_fid);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_folder_get_parent_folder_id_p
- * @since_tizen 2.4
- * @description Positive test case of media_folder_get_parent_folder_id()
- */
-int utc_media_folder_get_parent_folder_id_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *parent_fid = NULL;
-
- ret = media_folder_get_parent_folder_id(g_folder, &parent_fid);
- if (parent_fid != NULL) {
- free(parent_fid);
- parent_fid = NULL;
- } else {
- ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
/**
* @testcase utc_media_folder_destroy_n
return 0;
}
-
-
-/**
- * @testcase utc_image_meta_set_orientation_n
- * @since_tizen 2.3
- * @description Negative test case of image_meta_set_orientation()
- */
-int utc_image_meta_set_orientation_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = image_meta_set_orientation(NULL, MEDIA_CONTENT_ORIENTATION_NORMAL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- ret = image_meta_set_orientation(g_image, 100);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-/**
- * @testcase utc_image_meta_set_orientation_p
- * @since_tizen 2.3
- * @description Positive test case of image_meta_set_orientation()
- */
-int utc_image_meta_set_orientation_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = image_meta_set_orientation(g_image, MEDIA_CONTENT_ORIENTATION_NORMAL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = image_meta_update_to_db(g_image);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_image_meta_update_to_db_n
- * @since_tizen 2.3
- * @description Negative test case of image_meta_update_to_db()
- */
-int utc_image_meta_update_to_db_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = image_meta_update_to_db(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_image_meta_update_to_db_p
- * @since_tizen 2.3
- * @description Positive test case of image_meta_update_to_db()
- */
-int utc_image_meta_update_to_db_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = image_meta_update_to_db(g_image);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_image_meta_get_burst_id_n
- * @since_tizen 2.3
- * @description Negative test case of image_meta_get_burst_id()
- */
-int utc_image_meta_get_burst_id_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = image_meta_get_burst_id(NULL, NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_image_meta_get_burst_id_p
- * @since_tizen 2.3
- * @description Positive test case of image_meta_get_burst_id()
- */
-int utc_image_meta_get_burst_id_p(void)
-{
- char* burst_id = NULL;
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = image_meta_get_burst_id(g_image, &burst_id);
-
- if (burst_id) {
- free(burst_id);
- burst_id = NULL;
- }
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_image_meta_is_burst_shot_n
- * @since_tizen 2.3
- * @description Negative test case of image_meta_is_burst_shot()
- */
-int utc_image_meta_is_burst_shot_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = image_meta_is_burst_shot(NULL, NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_image_meta_is_burst_shot_p
- * @since_tizen 2.3
- * @description Positive test case of image_meta_is_burst_shot()
- */
-int utc_image_meta_is_burst_shot_p(void)
-{
- bool is_burst_shot = false;
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = image_meta_is_burst_shot(g_image, &is_burst_shot);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
}
-/**
- * @testcase utc_media_info_set_display_name_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_display_name()
- */
-int utc_media_info_set_display_name_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_display_name(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _display_name_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *name = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if(strcmp(path, g_insert_path) == 0) {
- media_info_get_display_name(media, &name);
-
- if (name) {
- if(strcmp(name, TEST_SET_SVALUE) != 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(name);
- name = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- return false;
- }
-
- return true;
-}
-
-
-/**
- * @testcase utc_media_info_set_display_name_p
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_display_name()
- */
-int utc_media_info_set_display_name_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_display_name(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _display_name_cb, NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
/**
* @testcase utc_media_info_set_favorite_n
* @since_tizen 2.3
/**
- * @testcase utc_media_info_set_altitude_n
+ * @testcase utc_media_info_update_to_db_n
* @since_tizen 2.3
- * @description Negative test case of media_info_set_altitude()
+ * @description Negative test case of media_info_update_to_db()
*/
-int utc_media_info_set_altitude_n(void)
+int utc_media_info_update_to_db_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- ret = media_info_set_altitude(NULL, TEST_SET_IVALUE);
+ ret = media_info_update_to_db(NULL);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
}
-static bool _set_altitude_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- double altitude = 0;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if(path){
- if(strcmp(path, g_insert_path) == 0) {
- media_info_get_altitude(media, &altitude);
-
- if(altitude != TEST_SET_IVALUE)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
/**
- * @testcase utc_media_info_set_altitude_p
+ * @testcase utc_media_info_update_to_db_p
* @since_tizen 2.3
- * @description Positive test case of media_info_set_altitude()
+ * @description Positive test case of media_info_update_to_db()
*/
-int utc_media_info_set_altitude_p(void)
+int utc_media_info_update_to_db_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_altitude(g_inserted_media_handle, TEST_SET_IVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
ret = media_info_update_to_db(g_inserted_media_handle);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- ret = media_info_foreach_media_from_db(g_filter, _set_altitude_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
return 0;
}
-/**
- * @testcase utc_media_info_set_latitude_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_latitude()
- */
-int utc_media_info_set_latitude_n(void)
+static void thumb_cb(media_content_error_e error, const char *path, void *user_data)
{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
+ thumb_cb_result = error;
+ g_main_loop_quit(g_loop);
+}
+static gboolean _create_thumbnail_start(gpointer data)
+{
int ret = MEDIA_CONTENT_ERROR_NONE;
- ret = media_info_set_latitude(NULL, TEST_SET_IVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
+ ret = media_info_create_thumbnail(g_inserted_media_handle, thumb_cb, NULL);
+ if (ret != MEDIA_CONTENT_ERROR_NONE) {
+ g_main_loop_quit(g_loop);
+ thumb_cb_result = ret;
+ }
- return 0;
+ return false;
}
-static bool _set_latitude_cb(media_info_h media, void *user_data)
+static gboolean _create_cancel_thumbnail_start(gpointer data)
{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- double latitude = 0;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if(strcmp(path, g_insert_path) == 0) {
- media_info_get_latitude(media, &latitude);
-
- if(latitude != TEST_SET_IVALUE)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
+ int ret = MEDIA_CONTENT_ERROR_NONE;
- free(path);
- path = NULL;
+ ret = media_info_create_thumbnail(g_item, thumb_cb, NULL);
+ if (ret != MEDIA_CONTENT_ERROR_NONE) {
+ g_main_loop_quit(g_loop);
+ thumb_cb_result = ret;
+ }
- return false;
- }
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
+ ret = media_info_create_thumbnail(g_item_sub, thumb_cb, NULL);
+ if (ret != MEDIA_CONTENT_ERROR_NONE) {
+ g_main_loop_quit(g_loop);
+ thumb_cb_result = ret;
+ }
- return false;
+ ret = media_info_cancel_thumbnail(g_item_sub);
+ if (ret != MEDIA_CONTENT_ERROR_NONE) {
+ g_main_loop_quit(g_loop);
+ thumb_cb_result = ret;
}
- return true;
+ return false;
}
/**
- * @testcase utc_media_info_set_latitude_p
+ * @testcase utc_media_info_create_thumbnail_n
* @since_tizen 2.3
- * @description Positive test case of media_info_set_latitude()
+ * @description Negative test case of media_info_create_thumbnail()
*/
-int utc_media_info_set_latitude_p(void)
+int utc_media_info_create_thumbnail_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_latitude(g_inserted_media_handle, TEST_SET_IVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_latitude_cb, NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
+ ret = media_info_create_thumbnail(NULL, thumb_cb, NULL);
+ assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
}
/**
- * @testcase utc_media_info_set_longitude_n
+ * @testcase utc_media_info_create_thumbnail_p
* @since_tizen 2.3
- * @description Negative test case of media_info_set_longitude()
+ * @description Positive test case of media_info_create_thumbnail()
*/
-int utc_media_info_set_longitude_n(void)
+int utc_media_info_create_thumbnail_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- ret = media_info_set_longitude(NULL, TEST_SET_IVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_longitude_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- double longitude = 0;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
- if(path) {
- if(strcmp(path, g_insert_path) == 0) {
- media_info_get_longitude(media, &longitude);
+ GSource *source = NULL;
+ GMainContext *context = NULL;
- if(longitude != TEST_SET_IVALUE)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
+ g_loop = g_main_loop_new(NULL, FALSE);
+ context = g_main_loop_get_context(g_loop);
+ source = g_idle_source_new();
+ g_source_set_callback (source, _create_thumbnail_start, NULL, NULL);
+ g_source_attach (source, context);
- free(path);
- path = NULL;
+ g_main_loop_run(g_loop);
+ g_main_loop_unref(g_loop);
- return false;
- }
+ g_loop = NULL;
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
+ assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- return false;
- }
+ assert_eq(thumb_cb_result, MEDIA_CONTENT_ERROR_NONE);
- return true;
+ return 0;
}
-/**
- * @testcase utc_media_info_set_longitude_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_longitude()
- */
-int utc_media_info_set_longitude_p(void)
+static void face_detection_cb(media_content_error_e error, const int face_count, void *user_data)
{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
+ face_detection_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;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_longitude(g_inserted_media_handle, TEST_SET_IVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_longitude_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
+ ret = media_info_start_face_detection(g_inserted_media_handle, face_detection_cb, NULL);
- return 0;
+ if (ret != MEDIA_CONTENT_ERROR_NONE) {
+ if (g_loop != NULL)
+ g_main_loop_quit(g_loop);
+ face_detection_cb_result = ret;
+ }
+ return false;
}
/**
- * @testcase utc_media_info_set_weather_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_weather()
+ * @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_set_weather_n(void)
+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_set_weather(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_weather_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *weather = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if(strcmp(path, g_insert_path) == 0) {
- media_info_get_weather(media, &weather);
-
- if (weather) {
- if(strcmp(weather, TEST_SET_SVALUE) != 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(weather);
- weather = NULL;
-
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
-
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_weather_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_weather()
- */
-int utc_media_info_set_weather_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_weather(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_weather_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_rating_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_rating()
- */
-int utc_media_info_set_rating_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_rating(NULL, 5);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_rating_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- int rating = 0;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if(strcmp(path, g_insert_path) == 0) {
- media_info_get_rating(media, &rating);
-
- if (rating != 5)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(path);
- path = NULL;
-
- return false;
- }
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_rating_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_rating()
- */
-int utc_media_info_set_rating_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_rating(g_inserted_media_handle, 5);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_rating_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_category_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_category()
- */
-int utc_media_info_set_category_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_category(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_category_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *category = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if(strcmp(path, g_insert_path) == 0) {
- media_info_get_category(media, &category);
-
- if (category) {
- if(strcmp(category, TEST_SET_SVALUE) != 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(category);
- category = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_category_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_category()
- */
-int utc_media_info_set_category_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_category(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_category_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_location_tag_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_location_tag()
- */
-int utc_media_info_set_location_tag_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_location_tag(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_location_tag_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *location = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if(strcmp(path, g_insert_path) == 0) {
- media_info_get_location_tag(media, &location);
-
- if (location) {
- if(strcmp(location, TEST_SET_SVALUE)!= 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(location);
- location = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_location_tag_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_location_tag()
- */
-int utc_media_info_set_location_tag_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_location_tag(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_location_tag_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_provider_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_provider()
- */
-int utc_media_info_set_provider_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_provider(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_provider_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *prov = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if(strcmp(path, g_insert_path) == 0) {
- media_info_get_provider(media, &prov);
-
- if (prov) {
- if (strcmp(prov, TEST_SET_SVALUE)!= 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(prov);
- prov = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_provider_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_provider()
- */
-int utc_media_info_set_provider_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_provider(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_provider_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_content_name_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_content_name()
- */
-int utc_media_info_set_content_name_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_content_name(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_content_name_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *name = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_path) == 0) {
- media_info_get_content_name(media, &name);
-
- if (name) {
- if(strcmp(name, TEST_SET_SVALUE)!= 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(name);
- name = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_content_name_p
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_content_name()
- */
-int utc_media_info_set_content_name_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_content_name(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_content_name_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_description_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_description()
- */
-int utc_media_info_set_description_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_description(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_description_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *description = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_path) == 0) {
- media_info_get_description(media, &description);
-
- if (description) {
- if (strcmp(description, TEST_SET_SVALUE)!= 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(description);
- description = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_description_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_description()
- */
-int utc_media_info_set_description_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_description(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_description_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_author_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_author()
- */
-int utc_media_info_set_author_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_author(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_author_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *author = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_path) == 0) {
- media_info_get_author(media, &author);
-
- if (author) {
- if (strcmp(author, TEST_SET_SVALUE)!= 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(author);
- author = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_author_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_author()
- */
-int utc_media_info_set_author_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_author(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_author_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_age_rating_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_age_rating()
- */
-int utc_media_info_set_age_rating_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_age_rating(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_age_rating_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *rating = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_path) == 0) {
- media_info_get_age_rating(media, &rating);
-
- if (rating) {
- if (strcmp(rating, TEST_SET_SVALUE)!= 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(rating);
- rating = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_age_rating_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_age_rating()
- */
-int utc_media_info_set_age_rating_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_age_rating(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_age_rating_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_added_time_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_added_time()
- */
-int utc_media_info_set_added_time_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_added_time(NULL, 0);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_added_time_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- time_t get_added_time = 0;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_path) == 0) {
- media_info_get_added_time(media, &get_added_time);
-
- if (g_added_time != get_added_time)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_added_time_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_added_time()
- */
-int utc_media_info_set_added_time_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- time(&g_added_time);
-
- ret = media_info_set_added_time(g_inserted_media_handle, g_added_time);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_added_time_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_keyword_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_keyword()
- */
-int utc_media_info_set_keyword_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_keyword(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _set_keyword_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *keyword = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_path) == 0) {
- media_info_get_keyword(media, &keyword);
-
- if (keyword) {
- if (strcmp(keyword, TEST_SET_SVALUE)!= 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(keyword);
- keyword = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- return false;
- }
-
- return true;
-}
-
-
-/**
- * @testcase utc_media_info_set_keyword_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_keyword()
- */
-int utc_media_info_set_keyword_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_keyword(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _set_keyword_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_increase_played_count_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_increase_played_count()
- */
-int utc_media_info_increase_played_count_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_increase_played_count(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _played_count_cb(media_info_h media, void *user_data)
-{
- return false;
-}
-
-
-/**
- * @testcase utc_media_info_increase_played_count_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_increase_played_count()
- */
-int utc_media_info_increase_played_count_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_increase_played_count(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _played_count_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_played_time_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_set_played_time()
- */
-int utc_media_info_set_played_time_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_played_time(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _played_time_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- time_t get_played_time = 0;
-
- media_info_get_played_time(media, &get_played_time);
-
- if(get_played_time < 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- return true;
-}
-
-/**
- * @testcase utc_media_info_set_played_time_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_set_played_time()
- */
-int utc_media_info_set_played_time_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_played_time(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _played_time_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_set_title_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_set_title()
- */
-int utc_media_info_set_title_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_title(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _title_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- char *title = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_path) == 0) {
- media_info_get_title(media, &title);
-
- if (title) {
- if (strcmp(title, TEST_SET_SVALUE) != 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(title);
- title = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- return false;
- }
-
- return true;
-
-}
-
-/**
- * @testcase utc_media_info_set_title_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_set_title()
- */
-int utc_media_info_set_title_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_title(g_inserted_media_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _title_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_set_album_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_set_album()
- */
-int utc_media_info_set_album_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_album(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _album_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- audio_meta_h audio;
- char *album = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_audio_path) == 0) {
- media_info_get_audio(media, &audio);
- if (audio == NULL) {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- free(path);
- path = NULL;
-
- return false;
- }
-
- audio_meta_get_album(audio, &album);
-
- if (album) {
- if (strcmp(album, TEST_SET_SVALUE) != 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(album);
- album = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
- audio_meta_destroy(audio);
-
- return false;
- }
-
- free(path);
- path = NULL;
-
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- return false;
- }
-
- return true;
-
-}
-
-/**
- * @testcase utc_media_info_set_album_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_set_album()
- */
-int utc_media_info_set_album_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_album(g_inserted_audio_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_audio_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _album_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_set_artist_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_set_artist()
- */
-int utc_media_info_set_artist_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_artist(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _artist_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- audio_meta_h audio;
- char *artist = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_audio_path) == 0) {
- media_info_get_audio(media, &audio);
- if (audio == NULL) {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- free(path);
- path = NULL;
-
- return false;
- }
-
- audio_meta_get_artist(audio, &artist);
-
- if (artist) {
- if (strcmp(artist, TEST_SET_SVALUE) != 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(artist);
- artist = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
- audio_meta_destroy(audio);
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- return false;
- }
-
- return true;
-
-}
-
-/**
- * @testcase utc_media_info_set_artist_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_set_artist()
- */
-int utc_media_info_set_artist_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_artist(g_inserted_audio_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_audio_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _artist_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_set_genre_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_set_genre()
- */
-int utc_media_info_set_genre_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_genre(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _genre_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- audio_meta_h audio;
- char *genre = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_audio_path) == 0) {
- media_info_get_audio(media, &audio);
- if (audio == NULL) {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- free(path);
- path = NULL;
-
- return false;
- }
-
- audio_meta_get_genre(audio, &genre);
-
- if (genre) {
- if (strcmp(genre, TEST_SET_SVALUE) != 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(genre);
- genre = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- free(path);
- path = NULL;
- audio_meta_destroy(audio);
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- return false;
- }
-
- return true;
-
-}
-
-/**
- * @testcase utc_media_info_set_genre_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_set_genre()
- */
-int utc_media_info_set_genre_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_genre(g_inserted_audio_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_audio_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _genre_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_set_recorded_date_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_set_recorded_date()
- */
-int utc_media_info_set_recorded_date_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_set_recorded_date(NULL, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool _recorded_date_cb(media_info_h media, void *user_data)
-{
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- audio_meta_h audio;
- char *recorded_date = NULL;
- char *path = NULL;
-
- media_info_get_file_path(media, &path);
-
- if (path) {
- if (strcmp(path, g_insert_audio_path) == 0) {
- media_info_get_audio(media, &audio);
- if (audio == NULL) {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- free(path);
- path = NULL;
-
- return false;
- }
-
- audio_meta_get_recorded_date(audio, &recorded_date);
-
- if (recorded_date) {
- if (strcmp(recorded_date, TEST_SET_SVALUE) != 0)
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- else
- g_cb_ret = MEDIA_CONTENT_ERROR_NONE;
-
- free(recorded_date);
- recorded_date = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- }
-
- audio_meta_destroy(audio);
- free(path);
- path = NULL;
-
- return false;
- }
-
- free(path);
- path = NULL;
- } else {
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
- return false;
-
- }
-
- return true;
-
-}
-
-/**
- * @testcase utc_media_info_set_recorded_date_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_set_recorded_date()
- */
-int utc_media_info_set_recorded_date_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- g_cb_ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- ret = media_info_set_recorded_date(g_inserted_audio_handle, TEST_SET_SVALUE);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_update_to_db(g_inserted_audio_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(g_filter, _recorded_date_cb, NULL);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(g_cb_ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_update_to_db_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_update_to_db()
- */
-int utc_media_info_update_to_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_update_to_db(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_update_to_db_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_update_to_db()
- */
-int utc_media_info_update_to_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_update_to_db(g_inserted_media_handle);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-static void thumb_cb(media_content_error_e error, const char *path, void *user_data)
-{
- thumb_cb_result = error;
- g_main_loop_quit(g_loop);
-}
-
-static gboolean _create_thumbnail_start(gpointer data)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_create_thumbnail(g_inserted_media_handle, thumb_cb, NULL);
- if (ret != MEDIA_CONTENT_ERROR_NONE) {
- g_main_loop_quit(g_loop);
- thumb_cb_result = ret;
- }
-
- return false;
-}
-
-static gboolean _create_cancel_thumbnail_start(gpointer data)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_create_thumbnail(g_item, thumb_cb, NULL);
- if (ret != MEDIA_CONTENT_ERROR_NONE) {
- g_main_loop_quit(g_loop);
- thumb_cb_result = ret;
- }
-
- ret = media_info_create_thumbnail(g_item_sub, thumb_cb, NULL);
- if (ret != MEDIA_CONTENT_ERROR_NONE) {
- g_main_loop_quit(g_loop);
- thumb_cb_result = ret;
- }
-
- ret = media_info_cancel_thumbnail(g_item_sub);
- if (ret != MEDIA_CONTENT_ERROR_NONE) {
- g_main_loop_quit(g_loop);
- thumb_cb_result = ret;
- }
-
- return false;
-}
-
-
-/**
- * @testcase utc_media_info_create_thumbnail_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_create_thumbnail()
- */
-int utc_media_info_create_thumbnail_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_create_thumbnail(NULL, thumb_cb, NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_create_thumbnail_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_create_thumbnail()
- */
-int utc_media_info_create_thumbnail_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- GSource *source = NULL;
- GMainContext *context = NULL;
-
- g_loop = g_main_loop_new(NULL, FALSE);
- context = g_main_loop_get_context(g_loop);
- source = g_idle_source_new();
- g_source_set_callback (source, _create_thumbnail_start, NULL, NULL);
- g_source_attach (source, context);
-
- g_main_loop_run(g_loop);
- g_main_loop_unref(g_loop);
-
- g_loop = NULL;
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(thumb_cb_result, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-static void face_detection_cb(media_content_error_e error, const int face_count, void *user_data)
-{
- face_detection_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_inserted_media_handle, face_detection_cb, NULL);
-
- if (ret != MEDIA_CONTENT_ERROR_NONE) {
- if (g_loop != NULL)
- g_main_loop_quit(g_loop);
- face_detection_cb_result = ret;
- }
- return false;
-}
-
-
-/**
- * @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);
-
- GSource *source = NULL;
- GMainContext *context = NULL;
-
- g_loop = g_main_loop_new(NULL, FALSE);
- context = g_main_loop_get_context(g_loop);
- source = g_idle_source_new();
- g_source_set_callback (source, _face_detection_start, NULL, NULL);
- g_source_attach (source, context);
-
- g_main_loop_run(g_loop);
- g_main_loop_unref(g_loop);
-
- g_loop = NULL;
-
- if (!g_isFaceRecognitionSupported) {
- assert_eq(face_detection_cb_result, MEDIA_CONTENT_ERROR_NOT_SUPPORTED);
- } else {
- assert_eq(face_detection_cb_result, MEDIA_CONTENT_ERROR_NONE);
- }
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_move_to_db_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_move_to_db()
- */
-int utc_media_info_move_to_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_move_to_db(NULL, g_move_dst_path);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_move_to_db_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_move_to_db()
- */
-int utc_media_info_move_to_db_p(void)
-{
- char *m_id = NULL;
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char test_copy[256] = {0, };
-
- snprintf(test_copy, sizeof(test_copy), "/bin/cp %s %s", g_origin_path, g_move_dst_path);
-
- ret = system(test_copy);
-
- ret = media_info_move_to_db(g_inserted_media_handle, g_move_dst_path);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_delete_from_db(g_inserted_media_id);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- free (m_id);
-
- unlink(g_move_dst_path);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_delete_from_db_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_delete_from_db()
- */
-int utc_media_info_delete_from_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_delete_from_db(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_delete_from_db_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_delete_from_db()
- */
-int utc_media_info_delete_from_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_delete_from_db(g_inserted_media_id);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_foreach_media_from_db(NULL, foreach_cb, NULL);
-
- assert_eq(foreach_cb_result, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_delete_batch_from_db_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_delete_batch_from_db()
- */
-int utc_media_info_delete_batch_from_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- filter_h filter = NULL;
-
- ret = media_info_delete_batch_from_db(filter);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_delete_batch_from_db_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_delete_batch_from_db()
- */
-int utc_media_info_delete_batch_from_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- filter_h filter = NULL;
- media_filter_create(&filter);
- media_filter_set_condition(filter, "MEDIA_DISPLAY_NAME like \'%%tc_image%%\'", MEDIA_CONTENT_COLLATE_DEFAULT);
-
- ret = media_info_delete_batch_from_db(filter);
- media_filter_destroy(filter);
- filter = NULL;
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_foreach_media_from_db_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_foreach_media_from_db()
- */
-int utc_media_info_foreach_media_from_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- filter_h filter = NULL;
- media_filter_create(&filter);
- media_filter_set_condition(filter, "MEDIA_TYPE=0 OR MEDIA_TYPE=1", MEDIA_CONTENT_COLLATE_NOCASE);
-
- ret = media_info_foreach_media_from_db(NULL, NULL, NULL);
-
- if(filter){
- media_filter_destroy(filter);
- filter = NULL;
- }
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_foreach_media_from_db_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_foreach_media_from_db()
- */
-int utc_media_info_foreach_media_from_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- filter_h filter = NULL;
- char *condition = "(MEDIA_TYPE=0 OR MEDIA_TYPE=1 OR MEDIA_TYPE=3) AND MEDIA_STORAGE_TYPE>=0 AND MEDIA_MODIFIED_TIME>=0 AND MEDIA_PLAYED_COUNT<100";
-
- media_filter_create(&filter);
- media_filter_set_condition(filter, condition, MEDIA_CONTENT_COLLATE_NOCASE);
- media_filter_set_order(filter, MEDIA_CONTENT_ORDER_ASC, MEDIA_TITLE, MEDIA_CONTENT_COLLATE_LOCALIZED);
-
- ret = media_info_foreach_media_from_db(filter, sub_item_cb, NULL);
-
- if(filter){
- media_filter_destroy(filter);
- filter = NULL;
- }
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_destroy_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_destroy()
- */
-int utc_media_info_destroy_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_destroy(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_destroy_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_destroy()
- */
-int utc_media_info_destroy_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_destroy(g_item);
- g_item = NULL;
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_clone_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_clone()
- */
-int utc_media_info_clone_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- media_info_h dst;
-
- ret = media_info_clone(&dst, NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_clone_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_clone()
- */
-int utc_media_info_clone_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- media_info_h dst;
-
- ret = media_info_clone(&dst, g_item);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_destroy(dst);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_get_media_id_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_get_media_id()
- */
-int utc_media_info_get_media_id_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *media_id = NULL;
-
- ret = media_info_get_media_id(NULL, &media_id);
-
- if(media_id){
- free(media_id);
- media_id = NULL;
- }
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_get_media_id_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_get_media_id()
- */
-int utc_media_info_get_media_id_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *media_id = NULL;
-
- ret = media_info_get_media_id(g_item, &media_id);
- if(media_id){
- free(media_id);
- media_id = NULL;
- }
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_get_file_path_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_get_file_path()
- */
-int utc_media_info_get_file_path_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *path = NULL;
-
- ret = media_info_get_file_path(NULL, &path);
-
- if(path){
- free(path);
- path = NULL;
- }
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_get_file_path_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_get_file_path()
- */
-int utc_media_info_get_file_path_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *path = NULL;
-
- ret = media_info_get_file_path(g_item, &path);
-
- if(path){
- free(path);
- path = NULL;
- }
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_get_display_name_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_get_display_name()
- */
-int utc_media_info_get_display_name_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *name = NULL;
-
- ret = media_info_get_display_name(NULL, &name);
-
- if(name){
- free(name);
- name = NULL;
+ 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);
}
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
return 0;
}
/**
- * @testcase utc_media_info_get_display_name_p
- * @since_tizen 2.3
- * @description Negative test case of media_info_get_display_name()
+ * @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_get_display_name_p(void)
+int utc_media_info_start_face_detection_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *name = NULL;
+ GSource *source = NULL;
+ GMainContext *context = NULL;
- ret = media_info_get_display_name(g_item, &name);
+ g_loop = g_main_loop_new(NULL, FALSE);
+ context = g_main_loop_get_context(g_loop);
+ source = g_idle_source_new();
+ g_source_set_callback (source, _face_detection_start, NULL, NULL);
+ g_source_attach (source, context);
- if(name){
- free(name);
- name = NULL;
- }
+ g_main_loop_run(g_loop);
+ g_main_loop_unref(g_loop);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
+ g_loop = NULL;
+
+ if (!g_isFaceRecognitionSupported) {
+ assert_eq(face_detection_cb_result, MEDIA_CONTENT_ERROR_NOT_SUPPORTED);
+ } else {
+ assert_eq(face_detection_cb_result, MEDIA_CONTENT_ERROR_NONE);
+ }
return 0;
}
/**
- * @testcase utc_media_info_get_media_type_n
+ * @testcase utc_media_info_move_to_db_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_media_type()
+ * @description Negative test case of media_info_move_to_db()
*/
-int utc_media_info_get_media_type_n(void)
+int utc_media_info_move_to_db_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- media_content_type_e type = 0;
- ret = media_info_get_media_type(NULL, &type);
+ ret = media_info_move_to_db(NULL, g_move_dst_path);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_media_type_p
+ * @testcase utc_media_info_move_to_db_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_media_type()
+ * @description Positive test case of media_info_move_to_db()
*/
-int utc_media_info_get_media_type_p(void)
+int utc_media_info_move_to_db_p(void)
{
+ char *m_id = NULL;
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- media_content_type_e type = 0;
+ char test_copy[256] = {0, };
- ret = media_info_get_media_type(g_item, &type);
+ snprintf(test_copy, sizeof(test_copy), "/bin/cp %s %s", g_origin_path, g_move_dst_path);
+
+ ret = system(test_copy);
+
+ ret = media_info_move_to_db(g_inserted_media_handle, g_move_dst_path);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
+ ret = media_info_delete_from_db(g_inserted_media_id);
+ assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
+
+ free (m_id);
+
+ unlink(g_move_dst_path);
+
return 0;
}
/**
- * @testcase utc_media_info_get_mime_type_n
+ * @testcase utc_media_info_delete_from_db_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_mime_type()
+ * @description Negative test case of media_info_delete_from_db()
*/
-int utc_media_info_get_mime_type_n(void)
+int utc_media_info_delete_from_db_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *mime_type = NULL;
-
- ret = media_info_get_mime_type(NULL, &mime_type);
-
- if(mime_type){
- free(mime_type);
- mime_type = NULL;
- }
+ ret = media_info_delete_from_db(NULL);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_mime_type_p
+ * @testcase utc_media_info_delete_from_db_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_mime_type()
+ * @description Positive test case of media_info_delete_from_db()
*/
-int utc_media_info_get_mime_type_p(void)
+int utc_media_info_delete_from_db_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *mime_type = NULL;
- ret = media_info_get_mime_type(g_item, &mime_type);
- if(mime_type){
- free(mime_type);
- mime_type = NULL;
- }
+ ret = media_info_delete_from_db(g_inserted_media_id);
+
+ assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
+
+ ret = media_info_foreach_media_from_db(NULL, foreach_cb, NULL);
+
+ assert_eq(foreach_cb_result, MEDIA_CONTENT_ERROR_NONE);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
/**
- * @testcase utc_media_info_get_thumbnail_path_n
+ * @testcase utc_media_info_foreach_media_from_db_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_thumbnail_path()
+ * @description Negative test case of media_info_foreach_media_from_db()
*/
-int utc_media_info_get_thumbnail_path_n(void)
+int utc_media_info_foreach_media_from_db_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *thumbnail_path = NULL;
- ret = media_info_get_thumbnail_path(NULL, &thumbnail_path);
+ filter_h filter = NULL;
+ media_filter_create(&filter);
+ media_filter_set_condition(filter, "MEDIA_TYPE=0 OR MEDIA_TYPE=1", MEDIA_CONTENT_COLLATE_NOCASE);
- if(thumbnail_path){
- free(thumbnail_path);
- thumbnail_path = NULL;
+ ret = media_info_foreach_media_from_db(NULL, NULL, NULL);
+
+ if(filter){
+ media_filter_destroy(filter);
+ filter = NULL;
}
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
/**
- * @testcase utc_media_info_get_thumbnail_path_p
+ * @testcase utc_media_info_foreach_media_from_db_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_thumbnail_path()
+ * @description Positive test case of media_info_foreach_media_from_db()
*/
-int utc_media_info_get_thumbnail_path_p(void)
+int utc_media_info_foreach_media_from_db_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *thumbnail_path = NULL;
+ filter_h filter = NULL;
+ char *condition = "(MEDIA_TYPE=0 OR MEDIA_TYPE=1 OR MEDIA_TYPE=3) AND MEDIA_STORAGE_TYPE>=0 AND MEDIA_MODIFIED_TIME>=0";
- ret = media_info_get_thumbnail_path(g_item, &thumbnail_path);
+ media_filter_create(&filter);
+ media_filter_set_condition(filter, condition, MEDIA_CONTENT_COLLATE_NOCASE);
+ media_filter_set_order(filter, MEDIA_CONTENT_ORDER_ASC, MEDIA_TITLE, MEDIA_CONTENT_COLLATE_LOCALIZED);
- if(thumbnail_path){
- free(thumbnail_path);
- thumbnail_path = NULL;
+ ret = media_info_foreach_media_from_db(filter, sub_item_cb, NULL);
+
+ if(filter){
+ media_filter_destroy(filter);
+ filter = NULL;
}
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
/**
- * @testcase utc_media_info_get_modified_time_n
+ * @testcase utc_media_info_destroy_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_modified_time()
+ * @description Negative test case of media_info_destroy()
*/
-int utc_media_info_get_modified_time_n(void)
+int utc_media_info_destroy_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- time_t date_modi;
- ret = media_info_get_modified_time(NULL, &date_modi);
+ ret = media_info_destroy(NULL);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_modified_time_p
+ * @testcase utc_media_info_destroy_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_modified_time()
+ * @description Positive test case of media_info_destroy()
*/
-int utc_media_info_get_modified_time_p(void)
+int utc_media_info_destroy_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- time_t date_modi;
- ret = media_info_get_modified_time(g_item, &date_modi);
+ ret = media_info_destroy(g_item);
+ g_item = NULL;
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
/**
- * @testcase utc_media_info_get_size_n
+ * @testcase utc_media_info_clone_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_size()
+ * @description Negative test case of media_info_clone()
*/
-int utc_media_info_get_size_n(void)
+int utc_media_info_clone_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- unsigned long long size;
+ media_info_h dst;
- ret = media_info_get_size(NULL, &size);
+ ret = media_info_clone(&dst, NULL);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_size_p
+ * @testcase utc_media_info_clone_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_size()
+ * @description Positive test case of media_info_clone()
*/
-int utc_media_info_get_size_p(void)
+int utc_media_info_clone_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- unsigned long long size;
+ media_info_h dst;
- ret = media_info_get_size(g_item, &size);
+ ret = media_info_clone(&dst, g_item);
+ assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
+
+ ret = media_info_destroy(dst);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
/**
- * @testcase utc_media_info_get_storage_type_n
+ * @testcase utc_media_info_get_media_id_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_storage_type()
+ * @description Negative test case of media_info_get_media_id()
*/
-int utc_media_info_get_storage_type_n(void)
+int utc_media_info_get_media_id_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- media_content_storage_e storage_type;
+ char *media_id = NULL;
+
+ ret = media_info_get_media_id(NULL, &media_id);
+
+ if(media_id){
+ free(media_id);
+ media_id = NULL;
+ }
- ret = media_info_get_storage_type(NULL, &storage_type);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_storage_type_p
+ * @testcase utc_media_info_get_media_id_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_storage_type()
+ * @description Positive test case of media_info_get_media_id()
*/
-int utc_media_info_get_storage_type_p(void)
+int utc_media_info_get_media_id_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- media_content_storage_e storage_type;
+ char *media_id = NULL;
+
+ ret = media_info_get_media_id(g_item, &media_id);
+ if(media_id){
+ free(media_id);
+ media_id = NULL;
+ }
- ret = media_info_get_storage_type(g_item, &storage_type);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
}
+
/**
- * @testcase utc_media_info_get_storage_id_n
- * @since_tizen 2.4
- * @description Negative test case of media_info_get_storage_id()
+ * @testcase utc_media_info_get_file_path_n
+ * @since_tizen 2.3
+ * @description Negative test case of media_info_get_file_path()
*/
-int utc_media_info_get_storage_id_n(void)
+int utc_media_info_get_file_path_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *storage_id = NULL;
+ char *path = NULL;
+
+ ret = media_info_get_file_path(NULL, &path);
+
+ if(path){
+ free(path);
+ path = NULL;
+ }
- ret = media_info_get_storage_id(NULL, &storage_id);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_storage_id_p
- * @since_tizen 2.4
- * @description Positive test case of media_info_get_storage_id()
+ * @testcase utc_media_info_get_file_path_p
+ * @since_tizen 2.3
+ * @description Positive test case of media_info_get_file_path()
*/
-int utc_media_info_get_storage_id_p(void)
+int utc_media_info_get_file_path_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *storage_id = NULL;
+ char *path = NULL;
- ret = media_info_get_storage_id(g_item, &storage_id);
+ ret = media_info_get_file_path(g_item, &path);
- if(storage_id) {
- free(storage_id);
- storage_id = NULL;
+ if(path){
+ free(path);
+ path = NULL;
}
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
}
+
/**
- * @testcase utc_media_info_is_drm_n
+ * @testcase utc_media_info_get_display_name_n
* @since_tizen 2.3
- * @description Negative test case of media_info_is_drm()
+ * @description Negative test case of media_info_get_display_name()
*/
-int utc_media_info_is_drm_n(void)
+int utc_media_info_get_display_name_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- bool is_drm = false;
+ char *name = NULL;
+
+ ret = media_info_get_display_name(NULL, &name);
+
+ if(name){
+ free(name);
+ name = NULL;
+ }
- ret = media_info_is_drm(NULL, &is_drm);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_is_drm_p
+ * @testcase utc_media_info_get_display_name_p
* @since_tizen 2.3
- * @description Positive test case of media_info_is_drm()
+ * @description Negative test case of media_info_get_display_name()
*/
-int utc_media_info_is_drm_p(void)
+int utc_media_info_get_display_name_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- bool is_drm = false;
+ char *name = NULL;
- ret = media_info_is_drm(g_item, &is_drm);
- if(is_drm)
- ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
+ ret = media_info_get_display_name(g_item, &name);
+
+ if(name){
+ free(name);
+ name = NULL;
+ }
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
/**
- * @testcase utc_media_info_get_altitude_n
+ * @testcase utc_media_info_get_media_type_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_altitude()
+ * @description Negative test case of media_info_get_media_type()
*/
-int utc_media_info_get_altitude_n(void)
+int utc_media_info_get_media_type_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- double altitude;
+ media_content_type_e type = 0;
- ret = media_info_get_altitude(NULL, &altitude);
+ ret = media_info_get_media_type(NULL, &type);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_altitude_p
+ * @testcase utc_media_info_get_media_type_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_altitude()
+ * @description Positive test case of media_info_get_media_type()
*/
-int utc_media_info_get_altitude_p(void)
+int utc_media_info_get_media_type_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- double altitude;
+ media_content_type_e type = 0;
- ret = media_info_get_altitude(g_item, &altitude);
+ ret = media_info_get_media_type(g_item, &type);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
/**
- * @testcase utc_media_info_get_latitude_n
+ * @testcase utc_media_info_get_mime_type_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_latitude()
+ * @description Negative test case of media_info_get_mime_type()
*/
-int utc_media_info_get_latitude_n(void)
+int utc_media_info_get_mime_type_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- double latitude;
+ char *mime_type = NULL;
+
+ ret = media_info_get_mime_type(NULL, &mime_type);
+
+ if(mime_type){
+ free(mime_type);
+ mime_type = NULL;
+ }
- ret = media_info_get_latitude(NULL, &latitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_latitude_p
+ * @testcase utc_media_info_get_mime_type_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_latitude()
+ * @description Positive test case of media_info_get_mime_type()
*/
-int utc_media_info_get_latitude_p(void)
+int utc_media_info_get_mime_type_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- double latitude;
+ char *mime_type = NULL;
+
+ ret = media_info_get_mime_type(g_item, &mime_type);
+ if(mime_type){
+ free(mime_type);
+ mime_type = NULL;
+ }
- ret = media_info_get_latitude(g_item, &latitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
/**
- * @testcase utc_media_info_get_longitude_n
+ * @testcase utc_media_info_get_thumbnail_path_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_longitude()
+ * @description Negative test case of media_info_get_thumbnail_path()
*/
-int utc_media_info_get_longitude_n(void)
+int utc_media_info_get_thumbnail_path_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- double longitude;
+ char *thumbnail_path = NULL;
+
+ ret = media_info_get_thumbnail_path(NULL, &thumbnail_path);
+
+ if(thumbnail_path){
+ free(thumbnail_path);
+ thumbnail_path = NULL;
+ }
- ret = media_info_get_longitude(NULL, &longitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_longitude_p
+ * @testcase utc_media_info_get_thumbnail_path_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_longitude()
+ * @description Positive test case of media_info_get_thumbnail_path()
*/
-int utc_media_info_get_longitude_p(void)
+int utc_media_info_get_thumbnail_path_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- double longitude;
+ char *thumbnail_path = NULL;
+
+ ret = media_info_get_thumbnail_path(g_item, &thumbnail_path);
+
+ if(thumbnail_path){
+ free(thumbnail_path);
+ thumbnail_path = NULL;
+ }
- ret = media_info_get_longitude(g_item, &longitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
/**
- * @testcase utc_media_info_get_weather_n
+ * @testcase utc_media_info_get_modified_time_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_weather()
+ * @description Negative test case of media_info_get_modified_time()
*/
-int utc_media_info_get_weather_n(void)
+int utc_media_info_get_modified_time_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *weather = NULL;
-
- ret = media_info_get_weather(NULL, &weather);
-
- if(weather){
- free(weather);
- weather = NULL;
- }
+ time_t date_modi;
+ ret = media_info_get_modified_time(NULL, &date_modi);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_weather_p
+ * @testcase utc_media_info_get_modified_time_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_weather()
+ * @description Positive test case of media_info_get_modified_time()
*/
-int utc_media_info_get_weather_p(void)
+int utc_media_info_get_modified_time_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *weather = NULL;
-
- ret = media_info_get_weather(g_item, &weather);
-
- if(weather != NULL)
- free(weather);
+ time_t date_modi;
+ ret = media_info_get_modified_time(g_item, &date_modi);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
+
return 0;
}
/**
- * @testcase utc_media_info_get_description_n
+ * @testcase utc_media_info_get_size_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_description()
+ * @description Negative test case of media_info_get_size()
*/
-int utc_media_info_get_description_n(void)
+int utc_media_info_get_size_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *description=NULL;
-
- ret = media_info_get_description(NULL, &description);
-
- if(description){
- free(description);
- description = NULL;
- }
+ unsigned long long size;
+ ret = media_info_get_size(NULL, &size);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_description_p
+ * @testcase utc_media_info_get_size_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_description()
+ * @description Positive test case of media_info_get_size()
*/
-int utc_media_info_get_description_p(void)
+int utc_media_info_get_size_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *description = NULL;
-
- ret = media_info_get_description(g_item, &description);
-
- if(description){
- free(description);
- description = NULL;
- }
+ unsigned long long size;
+ ret = media_info_get_size(g_item, &size);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
/**
- * @testcase utc_media_info_get_rating_n
+ * @testcase utc_media_info_get_storage_type_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_rating()
+ * @description Negative test case of media_info_get_storage_type()
*/
-int utc_media_info_get_rating_n(void)
+int utc_media_info_get_storage_type_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- int rating;
+ media_content_storage_e storage_type;
- ret = media_info_get_rating(NULL, &rating);
+ ret = media_info_get_storage_type(NULL, &storage_type);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_rating_p
+ * @testcase utc_media_info_get_storage_type_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_rating()
+ * @description Positive test case of media_info_get_storage_type()
*/
-int utc_media_info_get_rating_p(void)
+int utc_media_info_get_storage_type_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- int rating;
+ media_content_storage_e storage_type;
- ret = media_info_get_rating(g_item, &rating);
+ ret = media_info_get_storage_type(g_item, &storage_type);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
}
-
/**
- * @testcase utc_media_info_get_location_tag_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_get_location_tag()
+ * @testcase utc_media_info_get_storage_id_n
+ * @since_tizen 2.4
+ * @description Negative test case of media_info_get_storage_id()
*/
-int utc_media_info_get_location_tag_n(void)
+int utc_media_info_get_storage_id_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *location = NULL;
-
- ret = media_info_get_location_tag(NULL, &location);
-
- if(location){
- free(location);
- location = NULL;
- }
+ char *storage_id = NULL;
+ ret = media_info_get_storage_id(NULL, &storage_id);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_location_tag_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_get_location_tag()
+ * @testcase utc_media_info_get_storage_id_p
+ * @since_tizen 2.4
+ * @description Positive test case of media_info_get_storage_id()
*/
-int utc_media_info_get_location_tag_p(void)
+int utc_media_info_get_storage_id_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *location = NULL;
+ char *storage_id = NULL;
- ret = media_info_get_location_tag(g_item, &location);
+ ret = media_info_get_storage_id(g_item, &storage_id);
- if(location){
- free(location);
- location = NULL;
+ if(storage_id) {
+ free(storage_id);
+ storage_id = NULL;
}
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
}
-
/**
- * @testcase utc_media_info_get_provider_n
+ * @testcase utc_media_info_is_drm_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_provider()
+ * @description Negative test case of media_info_is_drm()
*/
-int utc_media_info_get_provider_n(void)
+int utc_media_info_is_drm_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *provider = NULL;
-
- ret = media_info_get_provider(NULL, &provider);
-
- if(provider){
- free(provider);
- provider = NULL;
- }
+ bool is_drm = false;
+ ret = media_info_is_drm(NULL, &is_drm);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_provider_p
+ * @testcase utc_media_info_is_drm_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_provider()
+ * @description Positive test case of media_info_is_drm()
*/
-int utc_media_info_get_provider_p(void)
+int utc_media_info_is_drm_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *provider = NULL;
-
- ret = media_info_get_provider(g_item, &provider);
+ bool is_drm = false;
- if(provider){
- free(provider);
- provider = NULL;
- }
+ ret = media_info_is_drm(g_item, &is_drm);
+ if(is_drm)
+ ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
/**
- * @testcase utc_media_info_get_content_name_n
+ * @testcase utc_media_info_get_altitude_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_content_name()
+ * @description Negative test case of media_info_get_altitude()
*/
-int utc_media_info_get_content_name_n(void)
+int utc_media_info_get_altitude_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *content_name = NULL;
-
- ret = media_info_get_content_name(NULL, &content_name);
-
- if(content_name){
- free(content_name);
- content_name = NULL;
- }
+ double altitude;
+ ret = media_info_get_altitude(NULL, &altitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_content_name_p
+ * @testcase utc_media_info_get_altitude_p
* @since_tizen 2.3
- * @description Negative test case of media_info_get_content_name()
+ * @description Positive test case of media_info_get_altitude()
*/
-int utc_media_info_get_content_name_p(void)
+int utc_media_info_get_altitude_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *content_name = NULL;
-
- ret = media_info_get_content_name(g_item, &content_name);
-
- if(content_name){
- free(content_name);
- content_name = NULL;
- }
+ double altitude;
+ ret = media_info_get_altitude(g_item, &altitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
/**
- * @testcase utc_media_info_get_category_n
+ * @testcase utc_media_info_get_latitude_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_category()
+ * @description Negative test case of media_info_get_latitude()
*/
-int utc_media_info_get_category_n(void)
+int utc_media_info_get_latitude_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *category = NULL;
-
- ret = media_info_get_category(NULL, &category);
-
- if(category){
- free(category);
- category = NULL;
- }
+ double latitude;
+ ret = media_info_get_latitude(NULL, &latitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_category_p
+ * @testcase utc_media_info_get_latitude_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_category()
+ * @description Positive test case of media_info_get_latitude()
*/
-int utc_media_info_get_category_p(void)
+int utc_media_info_get_latitude_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *category = NULL;
-
- ret = media_info_get_category(g_item, &category);
-
- if(category){
- free(category);
- category = NULL;
- }
+ double latitude;
+ ret = media_info_get_latitude(g_item, &latitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
/**
- * @testcase utc_media_info_get_age_rating_n
+ * @testcase utc_media_info_get_longitude_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_age_rating()
+ * @description Negative test case of media_info_get_longitude()
*/
-int utc_media_info_get_age_rating_n(void)
+int utc_media_info_get_longitude_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *age_rating = NULL;
-
- ret = media_info_get_age_rating(NULL, &age_rating);
-
- if(age_rating){
- free(age_rating);
- age_rating = NULL;
- }
+ double longitude;
+ ret = media_info_get_longitude(NULL, &longitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_age_rating_p
+ * @testcase utc_media_info_get_longitude_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_age_rating()
+ * @description Positive test case of media_info_get_longitude()
*/
-int utc_media_info_get_age_rating_p(void)
+int utc_media_info_get_longitude_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *age_rating = NULL;
-
- ret = media_info_get_age_rating(g_item, &age_rating);
-
- if(age_rating){
- free(age_rating);
- age_rating = NULL;
- }
+ double longitude;
+ ret = media_info_get_longitude(g_item, &longitude);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
/**
- * @testcase utc_media_info_get_keyword_n
+ * @testcase utc_media_info_get_description_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_keyword()
+ * @description Negative test case of media_info_get_description()
*/
-int utc_media_info_get_keyword_n(void)
+int utc_media_info_get_description_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *keyword = NULL;
+ char *description=NULL;
- ret = media_info_get_keyword(NULL, &keyword);
+ ret = media_info_get_description(NULL, &description);
- if(keyword){
- free(keyword);
- keyword = NULL;
+ if(description){
+ free(description);
+ description = NULL;
}
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
/**
- * @testcase utc_media_info_get_keyword_p
+ * @testcase utc_media_info_get_description_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_keyword()
+ * @description Positive test case of media_info_get_description()
*/
-int utc_media_info_get_keyword_p(void)
+int utc_media_info_get_description_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *keyword = NULL;
+ char *description = NULL;
- ret = media_info_get_keyword(g_item, &keyword);
+ ret = media_info_get_description(g_item, &description);
- if(keyword){
- free(keyword);
- keyword = NULL;
+ if(description){
+ free(description);
+ description = NULL;
}
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
/**
- * @testcase utc_media_info_get_author_n
+ * @testcase utc_media_info_get_rating_n
* @since_tizen 2.3
- * @description Negative test case of media_info_get_author()
+ * @description Negative test case of media_info_get_rating()
*/
-int utc_media_info_get_author_n(void)
+int utc_media_info_get_rating_n(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *author = NULL;
-
- ret = media_info_get_author(NULL, &author);
-
- if(author){
- free(author);
- author = NULL;
- }
+ int rating;
+ ret = media_info_get_rating(NULL, &rating);
assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
return 0;
/**
- * @testcase utc_media_info_get_author_p
+ * @testcase utc_media_info_get_rating_p
* @since_tizen 2.3
- * @description Positive test case of media_info_get_author()
+ * @description Positive test case of media_info_get_rating()
*/
-int utc_media_info_get_author_p(void)
+int utc_media_info_get_rating_p(void)
{
assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
int ret = MEDIA_CONTENT_ERROR_NONE;
- char *author = NULL;
-
- ret = media_info_get_author(g_item, &author);
-
- if(author){
- free(author);
- author = NULL;
- }
+ int rating;
+ ret = media_info_get_rating(g_item, &rating);
assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
return 0;
return 0;
}
-/**
- * @testcase utc_media_info_get_played_count_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_get_played_count()
- */
-int utc_media_info_get_played_count_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- int count = 0;
-
- ret = media_info_get_played_count(NULL, &count);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_get_played_count_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_get_played_count()
- */
-int utc_media_info_get_played_count_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- int count = 0;
-
- ret = media_info_get_played_count(g_item, &count);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_get_played_time_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_get_played_time()
- */
-int utc_media_info_get_played_time_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- time_t played_time = 0;
-
- ret = media_info_get_played_time(NULL, &played_time);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_get_played_time_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_get_played_time()
- */
-int utc_media_info_get_played_time_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- time_t played_time = 0;
-
- ret = media_info_get_played_time(g_item, &played_time);
-
- if(played_time < 0)
- ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION;
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
/**
* @testcase utc_media_info_get_media_from_db_n
* @since_tizen 2.3
return 0;
}
-
-/**
- * @testcase utc_media_info_refresh_metadata_to_db_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_refresh_metadata_to_db()
- */
-int utc_media_info_refresh_metadata_to_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_refresh_metadata_to_db(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-static bool sub_item_cb2(media_info_h media, void *user_data)
-{
- char **media_id = (char**)user_data;
- if(media != NULL)
- {
- media_info_get_media_id(media, media_id);
- }
-
- return false;
-}
-
-
-/**
- * @testcase utc_media_info_refresh_metadata_to_db_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_refresh_metadata_to_db()
- */
-int utc_media_info_refresh_metadata_to_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char* media_id = NULL;
- filter_h filter;
-
- media_filter_create(&filter);
- media_filter_set_condition(filter, "MEDIA_DISPLAY_NAME='image.jpg'", MEDIA_CONTENT_COLLATE_NOCASE);
-
- ret = media_info_foreach_media_from_db(filter, sub_item_cb2, &media_id);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_refresh_metadata_to_db(media_id);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
- free(media_id);
- return 0;
-}
-
-
static bool sub_tag_cb(media_tag_h tag, void *user_data)
{
char *name = NULL;
return 0;
}
-
-/**
- * @testcase utc_media_info_insert_burst_shot_to_db_n
- * @since_tizen 2.3
- * @description Negative test case of media_info_insert_burst_shot_to_db()
- */
-int utc_media_info_insert_burst_shot_to_db_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_insert_burst_shot_to_db(NULL, 0, NULL, NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-static void _insert_burst_shot_cb(media_content_error_e error, void * user_data)
-{
- insert_burst_cb_result = error;
- g_main_loop_quit(g_loop);
-}
-
-static gboolean _insert_burst_shot_to_db_start(gpointer data)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- int i = 0;
- char test_copy[256] = {0,};
-
- for (i = 0; i < 3; i ++) {
- memset(test_copy, 0x0, sizeof(test_copy));
- snprintf(test_copy, sizeof(test_copy), "/bin/cp %s %s", g_origin_path, g_burst_path_list[i]);
-
- ret = system(test_copy);
- }
-
- ret = media_info_insert_burst_shot_to_db((const char **)g_burst_path_list, 3, _insert_burst_shot_cb, NULL);
- if (ret < 0)
- {
- g_main_loop_quit(g_loop);
- insert_burst_cb_result = ret;
- }
-
- return ret;
-}
-
-
-/**
- * @testcase utc_media_info_insert_burst_shot_to_db_p
- * @since_tizen 2.3
- * @description Positive test case of media_info_insert_burst_shot_to_db()
- */
-int utc_media_info_insert_burst_shot_to_db_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- GSource *source = NULL;
- GMainContext *context = NULL;
-
- g_loop = g_main_loop_new(NULL, FALSE);
- context = g_main_loop_get_context(g_loop);
- source = g_idle_source_new();
- g_source_set_callback (source, _insert_burst_shot_to_db_start, NULL, NULL);
- g_source_attach (source, context);
-
- g_main_loop_run(g_loop);
- g_main_loop_unref(g_loop);
-
- g_loop = NULL;
-
- assert_eq(insert_burst_cb_result, MEDIA_CONTENT_ERROR_NONE);
-
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
/**
* @testcase utc_media_info_get_face_count_from_db_n
* @since_tizen 3.0
return 0;
}
-/**
- * @testcase utc_media_info_create_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_create()
- */
-int utc_media_info_create_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- media_info_h media;
-
- ret = media_info_create(NULL, &media);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_create_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_create()
- */
-int utc_media_info_create_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- media_info_h media;
-
- ret = media_info_create(g_insert_path, &media);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_destroy(media);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
-/**
- * @testcase utc_media_info_insert_to_db_with_data_n
- * @since_tizen 3.0
- * @description Negative test case of media_info_insert_to_db_with_data()
- */
-int utc_media_info_insert_to_db_with_data_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = media_info_insert_to_db_with_data(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_info_insert_to_db_with_data_p
- * @since_tizen 3.0
- * @description Positive test case of media_info_insert_to_db_with_data()
- */
-int utc_media_info_insert_to_db_with_data_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- media_info_h media;
- char copy_str[256] = {0, };
- snprintf(copy_str, sizeof(copy_str), "/bin/cp %s %s", g_origin_path, g_copy_dst_path);
-
- ret = system(copy_str);
-
- ret = media_info_create(g_copy_dst_path, &media);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_insert_to_db_with_data(media);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- ret = media_info_destroy(media);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- unlink(copy_str);
-
- return 0;
-}
-
/**
* @testcase utc_media_info_generate_thumbnail_n
return 0;
}
-/**
- * @testcase utc_media_storage_get_name_n
- * @since_tizen 2.4
- * @description Negative test case of media_storage_get_name()
- */
-int utc_media_storage_get_name_n(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *storage_name = NULL;
-
- ret = media_storage_get_name(NULL, &storage_name);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- if (storage_name) {
- free(storage_name);
- storage_name = NULL;
- }
-
- return 0;
-}
-
-
-/**
- * @testcase utc_media_storage_get_name_p
- * @since_tizen 2.4
- * @description Negative test case of media_storage_get_name()
- */
-int utc_media_storage_get_name_p(void)
-{
- assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE);
-
- int ret = MEDIA_CONTENT_ERROR_NONE;
- char *storage_name = NULL;
-
- ret = media_storage_get_name(g_storage, &storage_name);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- if (storage_name) {
- free(storage_name);
- storage_name = NULL;
- }
-
- return 0;
-}
-
-
/**
* @testcase utc_media_storage_get_path_n
* @since_tizen 2.4
return 0;
}
-
-/**
- * @testcase utc_video_meta_update_to_db_n
- * @since_tizen 2.3
- * @description Negative test case of video_meta_update_to_db()
- */
-int utc_video_meta_update_to_db_n(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = video_meta_update_to_db(NULL);
- assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
-
- return 0;
-}
-
-
-/**
- * @testcase utc_video_meta_update_to_db_p
- * @since_tizen 2.3
- * @description Positive test case of video_meta_update_to_db()
- */
-int utc_video_meta_update_to_db_p(void)
-{
- int ret = MEDIA_CONTENT_ERROR_NONE;
-
- ret = video_meta_update_to_db(g_video);
- assert_eq(ret, MEDIA_CONTENT_ERROR_NONE);
-
- return 0;
-}
-
/**
* @testcase utc_video_meta_get_rotation_n
* @since_tizen 4.0