set the media path when getting correct path 54/37954/1
authorMinkyu Kang <mk7.kang@samsung.com>
Thu, 9 Apr 2015 02:20:49 +0000 (11:20 +0900)
committerMinkyu Kang <mk7.kang@samsung.com>
Thu, 9 Apr 2015 02:20:49 +0000 (11:20 +0900)
Change-Id: I42df6d047d9ee050c82f8cf7ab40c65da811a798
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
src/view_player.cpp

index a5e73c7..11db253 100644 (file)
@@ -99,6 +99,7 @@ void CPlayerView::m_UpdateInfoBar(void)
 {
        const char *name;
        const char *source;
+       const char *path;
        char buf[32];
        time_t video_time;
        struct tm tm;
@@ -122,11 +123,14 @@ void CPlayerView::m_UpdateInfoBar(void)
 
        /* Source */
        /* FIXME: when usb path is decided, this logic should be changed */
-       if (!strncmp(m->mediadata->GetPath(), SOURCE_TV_PATH, SOURCE_PATH_LEN))
-               source = SOURCE_TV;
-       else
-               source = SOURCE_USB;
-       elm_object_part_text_set(m->base, PART_SOURCETEXT, _(source));
+       path = m->mediadata->GetPath();
+       if (path) {
+               if (!strncmp(path, SOURCE_TV_PATH, SOURCE_PATH_LEN))
+                       source = SOURCE_TV;
+               else
+                       source = SOURCE_USB;
+               elm_object_part_text_set(m->base, PART_SOURCETEXT, _(source));
+       }
 
        /* Playlist Count */
        snprintf(buf, sizeof(buf), "%d/%d",