diff options
Diffstat (limited to 'media_player.c')
-rw-r--r-- | media_player.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/media_player.c b/media_player.c index 0392714c..ebaced6d 100644 --- a/media_player.c +++ b/media_player.c @@ -4,7 +4,7 @@ * See the main source file 'xineliboutput.c' for copyright information and * how to reach the author. * - * $Id: media_player.c,v 1.51 2008-04-03 15:32:07 phelin Exp $ + * $Id: media_player.c,v 1.52 2008-05-07 13:27:15 phintuka Exp $ * */ @@ -19,6 +19,7 @@ #include "media_player.h" #include "device.h" #include "tools/playlist.h" +#include "tools/metainfo_menu.h" #include "menu.h" #include "logdefs.h" @@ -576,8 +577,7 @@ void cXinelibPlayerControl::Hide() cOsdObject *cXinelibPlayerControl::GetInfo(void) { - /* ??? */ - return NULL; + return new cMetainfoMenu(m_Player->Playlist().Current()->Filename); } eOSState cXinelibPlayerControl::ProcessKey(eKeys Key) @@ -1192,6 +1192,11 @@ void cXinelibImagesControl::Delete(void) } } +cOsdObject *cXinelibImagesControl::GetInfo(void) +{ + return new cMetainfoMenu(m_Files[m_Index]); +} + void cXinelibImagesControl::Seek(int Rel) { if(m_Index == m_Count-1 && Rel>0) |