summaryrefslogtreecommitdiff
path: root/src/view/viewer.c
diff options
context:
space:
mode:
authorMinkyu Kang <mk7.kang@samsung.com>2015-08-24 22:02:00 +0900
committerMinkyu Kang <mk7.kang@samsung.com>2015-08-24 22:02:00 +0900
commit2dcb151a21765c827d45184a8991ccbaefff63a9 (patch)
tree59e9a4606f64cf264e46f8fb828bfaa988e4ccc4 /src/view/viewer.c
parent9618ec521cb44500300f99fa4107a11ea38fe783 (diff)
downloadair_mediahub-2dcb151a21765c827d45184a8991ccbaefff63a9.tar.gz
air_mediahub-2dcb151a21765c827d45184a8991ccbaefff63a9.tar.bz2
air_mediahub-2dcb151a21765c827d45184a8991ccbaefff63a9.zip
move _add_to_recent function to util
Change-Id: I90d9cb150cee1e8808fce2f3a91913cb84fd967a Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Diffstat (limited to 'src/view/viewer.c')
-rw-r--r--src/view/viewer.c28
1 files changed, 3 insertions, 25 deletions
diff --git a/src/view/viewer.c b/src/view/viewer.c
index 78dfae0..d800737 100644
--- a/src/view/viewer.c
+++ b/src/view/viewer.c
@@ -162,28 +162,6 @@ static struct _viewer_info viewer_info[] = {
},
};
-static void _add_to_recent(struct _priv *priv)
-{
- app_media *am;
- app_media_info *mi;
-
- am = eina_list_nth(priv->playlist.list, priv->playlist.cur);
- if (!am) {
- _ERR("failed to get app_media");
- return;
- }
-
- mi = app_media_get_info(am);
- if (!mi) {
- _ERR("failed to getting media info");
- return;
- }
-
- app_contents_recent_add(CONTENTS_MEDIA, mi->media_id);
-
- app_media_update(am);
-}
-
/*
* NOTE: Workaround
* we assumed that if video content have the copyright then it's a movie.
@@ -281,7 +259,7 @@ static void _image_loaded_detail(void *data, Evas_Object *obj, void *ev)
priv->photo_pre = NULL;
- _add_to_recent(priv);
+ util_add_to_recent(priv->playlist.list, priv->playlist.cur);
}
static void _draw_contents(struct _priv *priv, int id, app_media_info *mi)
@@ -706,7 +684,7 @@ static void _player_play_pause(struct _priv *priv)
playermgr_play(priv->player, mi->file_path,
mi->video->position);
- _add_to_recent(priv);
+ util_add_to_recent(priv->playlist.list, priv->playlist.cur);
break;
default:
@@ -745,7 +723,7 @@ static void _player_play(struct _priv *priv)
playermgr_play(priv->player, mi->file_path,
mi->video->position);
- _add_to_recent(priv);
+ util_add_to_recent(priv->playlist.list, priv->playlist.cur);
break;
default: