summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorphintuka <phintuka>2007-03-14 14:39:48 +0000
committerphintuka <phintuka>2007-03-14 14:39:48 +0000
commita1dfac311b1d1218c2fe1ccdd2cfb6ab8129524b (patch)
treed97bd240925ac50d5e8e00644399246755c83d0e
parent007c8ab55c3ca1e2f5a97fe17e091d4b9627bd4c (diff)
downloadxineliboutput-a1dfac311b1d1218c2fe1ccdd2cfb6ab8129524b.tar.gz
xineliboutput-a1dfac311b1d1218c2fe1ccdd2cfb6ab8129524b.tar.bz2
Display (DVD) title when available
-rw-r--r--media_player.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/media_player.c b/media_player.c
index 5000d814..0b15f5ef 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.22 2007-03-14 11:57:08 phintuka Exp $
+ * $Id: media_player.c,v 1.23 2007-03-14 14:39:48 phintuka Exp $
*
*/
@@ -564,6 +564,10 @@ void cXinelibPlayerControl::Show()
*m_Player->Playlist().Current()->Artist ?: "",
*m_Player->Playlist().Current()->Artist ? ": " : "",
*m_Player->Playlist().Current()->Album ?: "");
+ else if (cXinelibDevice::Instance().GetMetaInfo(miTitle)[0])
+ Title = cString::sprintf("%s (%s)", *Title,
+ cXinelibDevice::Instance().GetMetaInfo(miTitle));
+
cIConv ic;
m_DisplayReplay->SetTitle(ic.Translate(Title));