diff options
-rw-r--r-- | project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt | 2 | ||||
-rw-r--r-- | project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt | 2 | ||||
-rw-r--r-- | project/cmake/addons/addons/pvr.pctv/pvr.pctv.txt | 2 | ||||
-rw-r--r-- | project/cmake/addons/addons/pvr.stalker/pvr.stalker.txt | 2 | ||||
-rw-r--r-- | xbmc/GUIInfoManager.cpp | 2 | ||||
-rw-r--r-- | xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.cpp | 10 | ||||
-rw-r--r-- | xbmc/music/MusicInfoLoader.cpp | 9 |
7 files changed, 19 insertions, 10 deletions
diff --git a/project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt b/project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt index 31457f5d1d..7ec9c067d9 100644 --- a/project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt +++ b/project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt @@ -1 +1 @@ -pvr.argustv https://github.com/kodi-pvr/pvr.argustv 96c8026 +pvr.argustv https://github.com/kodi-pvr/pvr.argustv 32f0327 diff --git a/project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt b/project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt index f9bfe22fa7..c7bf82c9cb 100644 --- a/project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt +++ b/project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt @@ -1 +1 @@ -pvr.filmon https://github.com/kodi-pvr/pvr.filmon 5c41f4e +pvr.filmon https://github.com/kodi-pvr/pvr.filmon 67abb56 diff --git a/project/cmake/addons/addons/pvr.pctv/pvr.pctv.txt b/project/cmake/addons/addons/pvr.pctv/pvr.pctv.txt index ddcdb9c8d6..78326cee4c 100644 --- a/project/cmake/addons/addons/pvr.pctv/pvr.pctv.txt +++ b/project/cmake/addons/addons/pvr.pctv/pvr.pctv.txt @@ -1 +1 @@ -pvr.pctv https://github.com/kodi-pvr/pvr.pctv d23160c +pvr.pctv https://github.com/kodi-pvr/pvr.pctv bca8165 diff --git a/project/cmake/addons/addons/pvr.stalker/pvr.stalker.txt b/project/cmake/addons/addons/pvr.stalker/pvr.stalker.txt index dfd0ac061a..8182ad1474 100644 --- a/project/cmake/addons/addons/pvr.stalker/pvr.stalker.txt +++ b/project/cmake/addons/addons/pvr.stalker/pvr.stalker.txt @@ -1 +1 @@ -pvr.stalker https://github.com/kodi-pvr/pvr.stalker 5f6eb19 +pvr.stalker https://github.com/kodi-pvr/pvr.stalker e556508 diff --git a/xbmc/GUIInfoManager.cpp b/xbmc/GUIInfoManager.cpp index 355e9a5496..35f0d1dbcc 100644 --- a/xbmc/GUIInfoManager.cpp +++ b/xbmc/GUIInfoManager.cpp @@ -3711,8 +3711,6 @@ std::string CGUIInfoManager::GetMusicLabel(int item) return StringUtils::Format("%s", m_audioInfo.audioCodecName.c_str()); } break; - case MUSICPLAYER_LYRICS: - return GetItemLabel(m_currentFile, AddListItemProp("lyrics")); } return GetMusicTagLabel(item, m_currentFile); } diff --git a/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.cpp b/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.cpp index e7bed43f97..06f81c895c 100644 --- a/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.cpp +++ b/xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.cpp @@ -243,6 +243,16 @@ CDVDOverlay* CDVDOverlayCodecFFmpeg::GetOverlay() m_height = m_pCodecContext->height; m_width = m_pCodecContext->width; + // ETSI EN 300 743 V1.3.1 + // 5.3.1 + // Absence of a DDS in a stream implies that the stream is coded in accordance with EN 300 743 (V1.2.1) [5] and that a + // display width of 720 pixels and a display height of 576 lines may be assumed. + if (!m_height && !m_width) + { + m_width = 720; + m_height = 576; + } + RENDER_STEREO_MODE render_stereo_mode = g_graphicsContext.GetStereoMode(); if (render_stereo_mode != RENDER_STEREO_MODE_OFF) { diff --git a/xbmc/music/MusicInfoLoader.cpp b/xbmc/music/MusicInfoLoader.cpp index 8de9c4cf1b..a3fef98931 100644 --- a/xbmc/music/MusicInfoLoader.cpp +++ b/xbmc/music/MusicInfoLoader.cpp @@ -107,14 +107,15 @@ bool CMusicInfoLoader::LoadAdditionalTagInfo(CFileItem* pItem) CLog::Log(LOGDEBUG, "Loading additional tag info for file %s", path.c_str()); - // we load up the actual tag for this file - unique_ptr<IMusicInfoTagLoader> pLoader (CMusicInfoTagLoaderFactory::CreateLoader(*pItem)); + // we load up the actual tag for this file in order to + // fetch the lyrics and add it to the current music info tag + CFileItem tempItem(path, false); + unique_ptr<IMusicInfoTagLoader> pLoader (CMusicInfoTagLoaderFactory::CreateLoader(tempItem)); if (NULL != pLoader.get()) { CMusicInfoTag tag; pLoader->Load(path, tag); - // then we set the fields from the file tags to the item - pItem->SetProperty("lyrics", tag.GetLyrics()); + pItem->GetMusicInfoTag()->SetLyrics(tag.GetLyrics()); pItem->SetProperty("hasfullmusictag", "true"); return true; } |