fixed: compile warnings #10800.
authorjmarshallnz <jmarshallnz@svn>
Tue, 30 Nov 2010 18:59:39 +0000 (18:59 +0000)
committerjmarshallnz <jmarshallnz@svn>
Tue, 30 Nov 2010 18:59:39 +0000 (18:59 +0000)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@35549 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamBluray.cpp
xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.cpp

index 2d48546..6891330 100644 (file)
@@ -404,14 +404,14 @@ int CDVDInputStreamBluray::Read(BYTE* buf, int buf_size)
 int CDVDInputStreamBluray::GetTotalTime()
 {
   if(m_title)
-    return m_title->duration / 90;
+    return (int)(m_title->duration / 90);
   else
     return 0;
 }
 
 int CDVDInputStreamBluray::GetTime()
 {
-  return m_dll->bd_tell_time(m_bd) / 90;
+  return (int)(m_dll->bd_tell_time(m_bd) / 90);
 }
 
 bool CDVDInputStreamBluray::SeekTime(int ms)
index 286e5a7..3af40be 100644 (file)
@@ -464,7 +464,7 @@ int CDVDInputStreamNavigator::ProcessBlock(BYTE* dest_buffer, int* read)
 
         dvdnav_cell_change_event_t* cell_change_event = (dvdnav_cell_change_event_t*)buf;
         m_iCellStart = cell_change_event->cell_start; // store cell time as we need that for time later
-        m_iTime      = m_iCellStart / 90;
+        m_iTime      = (int) (m_iCellStart / 90);
         m_iTotalTime = (int) (cell_change_event->pgc_length / 90);
         m_icurrentGroupId = cell_change_event->pgN * 1000 + cell_change_event->cellN;