added: duration to json-rpc results.
authorjmarshallnz <jmarshallnz@svn>
Tue, 31 Aug 2010 19:58:56 +0000 (19:58 +0000)
committerjmarshallnz <jmarshallnz@svn>
Tue, 31 Aug 2010 19:58:56 +0000 (19:58 +0000)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@33385 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

xbmc/lib/libjsonrpc/FileItemHandler.cpp

index b8ada4d..ccb5bf7 100644 (file)
@@ -57,7 +57,8 @@ void CFileItemHandler::FillVideoDetails(const CVideoInfoTag *videoInfo, const CS
     result["showtitle"] = videoInfo->m_strShowTitle.c_str();
   if (field.Equals("firstaired") && !videoInfo->m_strFirstAired.IsEmpty())
     result["firstaired"] = videoInfo->m_strFirstAired.c_str();
-
+  if (field.Equals("duration"))
+    result["duration"] = videoInfo->m_streamDetails.GetVideoDuration();
   if (field.Equals("season") && videoInfo->m_iSeason > 0)
     result["season"] = videoInfo->m_iSeason;
   if (field.Equals("episode") && videoInfo->m_iEpisode > 0)