IF(TIZEN_PRODUCT_TV)
ADD_DEFINITIONS("-D_USE_TVPD_MODE")
ENDIF(TIZEN_PRODUCT_TV)
+IF(TIZEN_FEATURE_COMPATIBILITY)
+ ADD_DEFINITIONS("-DTIZEN_FEATURE_COMPATIBILITY")
+ENDIF(TIZEN_FEATURE_COMPATIBILITY)
SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=${LIB_INSTALL_DIR}")
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
%if "%{tizen_profile_name}" == "tv"
- -DTIZEN_PRODUCT_TV=YES
+ -DTIZEN_PRODUCT_TV=YES \
%else
- -DTIZEN_PRODUCT_TV=NO
+ -DTIZEN_PRODUCT_TV=NO \
%endif
+ -DTIZEN_FEATURE_COMPATIBILITY=YES
%__make %{?jobs:-j%jobs}
return ret;
}
+
+#ifdef TIZEN_FEATURE_COMPATIBILITY
+int audio_meta_get_played_time(audio_meta_h audio, time_t* played_time)
+{
+ media_content_warn("DEPRECATION WARNING: audio_meta_get_played_time() is removed from 5.5.");
+
+ return MEDIA_CONTENT_ERROR_NONE;
+}
+
+int audio_meta_get_played_count(audio_meta_h audio, int *played_count)
+{
+ media_content_warn("DEPRECATION WARNING: audio_meta_get_played_count() is removed from 5.5.");
+
+ return MEDIA_CONTENT_ERROR_NONE;
+}
+
+int audio_meta_set_played_count(audio_meta_h audio, int played_count)
+{
+ media_content_warn("DEPRECATION WARNING: audio_meta_set_played_count() is removed from 5.5.");
+
+ return MEDIA_CONTENT_ERROR_NONE;
+}
+
+int audio_meta_set_played_time(audio_meta_h audio, time_t played_time)
+{
+ media_content_warn("DEPRECATION WARNING: audio_meta_set_played_time() is removed from 5.5.");
+
+ return MEDIA_CONTENT_ERROR_NONE;
+}
+
+int audio_meta_update_to_db(audio_meta_h audio)
+{
+ media_content_warn("DEPRECATION WARNING: audio_meta_update_to_db() is removed from 5.5.");
+
+ return MEDIA_CONTENT_ERROR_NONE;
+}
+#endif
\ No newline at end of file
return _content_error_capi(ret);
}
+#ifdef TIZEN_FEATURE_COMPATIBILITY
+int media_content_set_db_updated_cb(media_content_db_update_cb callback, void *user_data)
+{
+ media_content_warn("DEPRECATION WARNING: media_content_set_db_updated_cb() is removed from 5.0.");
+
+ return MEDIA_CONTENT_ERROR_NONE;
+}
+#endif
+
void __media_content_clear_user_data(void *user_data)
{
media_noti_cb_s *noti_info = user_data;
return ret;
}
+#ifdef TIZEN_FEATURE_COMPATIBILITY
+int media_info_set_added_time(media_info_h media, time_t added_time)
+{
+ media_content_warn("DEPRECATION WARNING: media_info_set_added_time() is removed from 5.5.");
-int media_info_set_display_name(media_info_h media, const char *display_name)
+ return MEDIA_CONTENT_ERROR_NONE;
+}
+
+int media_info_delete_batch_from_db(filter_h filter)
{
- int ret = MEDIA_CONTENT_ERROR_NONE;
- media_content_warn("DEPRECATION WARNING: media_info_set_display_name() is deprecated and will be removed from next release.");
- media_info_s *_media = (media_info_s*)media;
+ media_content_warn("DEPRECATION WARNING: media_info_delete_batch_from_db() is removed from 5.5.");
- if (_media != NULL && STRING_VALID(display_name)) {
- SAFE_FREE(_media->display_name);
+ return MEDIA_CONTENT_ERROR_NONE;
+}
- _media->display_name = strdup(display_name);
- media_content_retvm_if(_media->display_name == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
- } else {
- media_content_error("INVALID_PARAMETER(0x%08x)", MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
- ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
- }
+int media_info_create(const char *path, media_info_h *media)
+{
+ media_content_warn("DEPRECATION WARNING: media_info_create() is removed from 5.5.");
- return ret;
+ return MEDIA_CONTENT_ERROR_NONE;
+}
+
+int media_info_refresh_metadata_to_db(const char *media_id)
+{
+ media_content_warn("DEPRECATION WARNING: media_info_refresh_metadata_to_db() is removed from 5.5.");
+
+ return MEDIA_CONTENT_ERROR_NONE;
+}
+
+int media_info_set_display_name(media_info_h media, const char *display_name)
+{
+ media_content_warn("DEPRECATION WARNING: media_info_set_display_name() is removed from 5.5.");
+
+ return MEDIA_CONTENT_ERROR_NONE;
}
+#endif
\ No newline at end of file