- g_mutex_lock(_content_get_db_mutex());
-#endif
- ret = _media_db_get_storage(filter, callback, user_data);
-
-#ifdef _USE_TVPD_MODE
- g_mutex_unlock(_content_get_db_mutex());
-#endif
-
- return ret;
-}
-
-int media_storage_get_media_count_from_db(const char *storage_id, filter_h filter, int *media_count)
-{
- content_warn("DEPRECATION WARNING: media_storage_get_media_count_from_db() is deprecated and will be removed from next release.");
-
- content_retip_if_fail(STRING_VALID(storage_id));
- content_retip_if_fail(media_count);
-
- return _media_db_get_group_item_count(storage_id, filter, MEDIA_GROUP_STORAGE, media_count);
-}
-
-int media_storage_foreach_media_from_db(const char *storage_id, filter_h filter, media_info_cb callback, void *user_data)
-{
- content_warn("DEPRECATION WARNING: media_storage_foreach_media_from_db() is deprecated and will be removed from next release.");
-
- content_retip_if_fail(STRING_VALID(storage_id));
- content_retip_if_fail(callback);
-
- return _media_db_get_group_item(storage_id, filter, callback, user_data, MEDIA_GROUP_STORAGE);
-}
-
-int media_storage_destroy(media_storage_h storage)
-{
- content_warn("DEPRECATION WARNING: media_storage_destroy() is deprecated and will be removed from next release.");
- media_storage_s *_storage = (media_storage_s*)storage;
-
- content_retip_if_fail(storage);
-
- g_free(_storage->storage_id);
- g_free(_storage->storage_path);
- g_free(_storage);
-
- return MEDIA_CONTENT_ERROR_NONE;
-}
-
-int media_storage_clone(media_storage_h *dst, media_storage_h src)
-{
- content_warn("DEPRECATION WARNING: media_storage_clone() is deprecated and will be removed from next release.");
- media_storage_s *_src = (media_storage_s*)src;
-
- content_retip_if_fail(dst);
- content_retip_if_fail(src);
-
- media_storage_s *_dst = g_new0(media_storage_s, 1);
-
- _dst->storage_id = g_strdup(_src->storage_id);
- _dst->storage_path = g_strdup(_src->storage_path);
- _dst->storage_type = _src->storage_type;
-
- *dst = (media_storage_h)_dst;
-
- return MEDIA_CONTENT_ERROR_NONE;
-}
-
-int media_storage_get_id(media_storage_h storage, char **storage_id)
-{
- content_warn("DEPRECATION WARNING: media_storage_get_id() is deprecated and will be removed from next release.");
- media_storage_s *_storage = (media_storage_s*)storage;
-
- content_retip_if_fail(storage);
- content_retip_if_fail(storage_id);
-
- *storage_id = g_strdup(_storage->storage_id);
-
- return MEDIA_CONTENT_ERROR_NONE;
-}
-
-int media_storage_get_path(media_storage_h storage, char **storage_path)
-{
- content_warn("DEPRECATION WARNING: media_storage_get_path() is deprecated and will be removed from next release.");
- media_storage_s *_storage = (media_storage_s*)storage;
-
- content_retip_if_fail(storage);
- content_retip_if_fail(storage_path);
-
- *storage_path = g_strdup(_storage->storage_path);
-
- return MEDIA_CONTENT_ERROR_NONE;
-}
-
-int media_storage_get_type(media_storage_h storage, media_content_storage_e *storage_type)
-{
- content_warn("DEPRECATION WARNING: media_storage_get_type() is deprecated and will be removed from next release. Use storage_get_type_dev() instead.");
- media_storage_s *_storage = (media_storage_s*)storage;
-
- content_retip_if_fail(storage);
- content_retip_if_fail(storage_type);
-
- *storage_type = _storage->storage_type;
-
- return MEDIA_CONTENT_ERROR_NONE;
-}