From dbe587c8f7d1b90af8d1199b240ccf4d50d935ba Mon Sep 17 00:00:00 2001 From: ulion Date: Mon, 11 Mar 2013 20:55:53 +0800 Subject: [PATCH] Fix announce video item no title in video info tag. --- xbmc/interfaces/AnnouncementManager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xbmc/interfaces/AnnouncementManager.cpp b/xbmc/interfaces/AnnouncementManager.cpp index b82da1aa2c8d7..d79e0b3ed56c4 100644 --- a/xbmc/interfaces/AnnouncementManager.cpp +++ b/xbmc/interfaces/AnnouncementManager.cpp @@ -137,7 +137,10 @@ void CAnnouncementManager::Announce(AnnouncementFlag flag, const char *sender, c // TODO: Can be removed once this is properly handled when starting playback of a file item->SetProperty(LOOKUP_PROPERTY, false); - object["item"]["title"] = item->GetVideoInfoTag()->m_strTitle; + CStdString title = item->GetVideoInfoTag()->m_strTitle; + if (title.IsEmpty()) + title = item->GetLabel(); + object["item"]["title"] = title; switch (item->GetVideoContentType()) {