summaryrefslogtreecommitdiff
path: root/src/util/util.c
diff options
context:
space:
mode:
authorJehun Lim <jehun.lim@samsung.com>2015-07-21 10:55:36 +0900
committerJehun Lim <jehun.lim@samsung.com>2015-07-21 10:59:06 +0900
commitb0521d740cd3960b587dd17509559e97de9fab0a (patch)
tree68d78821d8ebc0bdaf6df39b9221bf162bf3e25e /src/util/util.c
parent8eef64a47cbf48009f01cfcfd92684aeea201973 (diff)
downloadair_mediahub-b0521d740cd3960b587dd17509559e97de9fab0a.tar.gz
air_mediahub-b0521d740cd3960b587dd17509559e97de9fab0a.tar.bz2
air_mediahub-b0521d740cd3960b587dd17509559e97de9fab0a.zip
movie: update recently watched item
Change-Id: I3f45a4d77bbbdcc9503fc57cc7484bacd21653fc Signed-off-by: Jehun Lim <jehun.lim@samsung.com>
Diffstat (limited to 'src/util/util.c')
-rw-r--r--src/util/util.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/util/util.c b/src/util/util.c
index 8446b7a..28f6f0d 100644
--- a/src/util/util.c
+++ b/src/util/util.c
@@ -18,6 +18,8 @@
#include <Elementary.h>
#include <app_debug.h>
+#include "util/util.h"
+
Evas_Object *util_add_box(Evas_Object *base)
{
Evas_Object *box;
@@ -173,3 +175,21 @@ int util_get_media_index(Eina_List *list, void *data)
return -1;
}
+
+app_media *util_find_media_info(Eina_List *list, const char *id)
+{
+ Eina_List *l;
+ app_media *am;
+ app_media_info *info;
+
+ EINA_LIST_FOREACH(list, l, am) {
+ info = app_media_get_info(am);
+ if (!info)
+ continue;
+
+ if (!strcmp(info->media_id, id))
+ return am;
+ }
+
+ return NULL;
+}