diff options
-rw-r--r-- | PVideo.cpp | 2 | ||||
-rw-r--r-- | XmlObject.cpp | 2 | ||||
-rw-r--r-- | XmlObject.h | 2 |
3 files changed, 4 insertions, 2 deletions
@@ -240,7 +240,7 @@ void Video::AddTokens(std::shared_ptr<skindesignerapi::cOsdElement> grid, bool c grid->AddIntToken("hasart", cached); if (cached) grid->AddStringToken("art", art); - if(m_tType == MediaType::MOVIE) { + if(m_tType == MediaType::MOVIE || m_tType == MediaType::CLIP) { grid->AddIntToken("ismovie", true); } diff --git a/XmlObject.cpp b/XmlObject.cpp index d588c5f..d103113 100644 --- a/XmlObject.cpp +++ b/XmlObject.cpp @@ -84,6 +84,8 @@ MediaType XmlObject::GetNodeValueAsMediaType(Poco::XML::Node* pNode) type = SEASON; } else if (Poco::icompare(sType, "episode") == 0) { type = EPISODE; + } else if (Poco::icompare(sType, "clip") == 0) { + type = CLIP; } } return type; diff --git a/XmlObject.h b/XmlObject.h index a3fee9a..a8619b6 100644 --- a/XmlObject.h +++ b/XmlObject.h @@ -11,7 +11,7 @@ namespace plexclient { -enum MediaType {UNDEF = 0, MOVIE, SHOW, SEASON, EPISODE, MUSIC, PHOTO}; +enum MediaType {UNDEF = 0, MOVIE, SHOW, SEASON, EPISODE, MUSIC, PHOTO, CLIP}; enum StreamType {sUNDEF = 0, sVIDEO = 1, sAUDIO = 2, sSUBTITLE = 3}; class XmlObject |