瀏覽代碼

movies: fix compilation issue in MSVC 2015

rdb 6 年之前
父節點
當前提交
333db2b17e
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      panda/src/movies/vorbisAudioCursor.cxx
  2. 1 1
      panda/src/movies/wavAudioCursor.cxx

+ 1 - 1
panda/src/movies/vorbisAudioCursor.cxx

@@ -104,7 +104,7 @@ seek(double t) {
   if (result == OV_ENOSEEK && t == 0.0) {
     std::istream *stream = (std::istream *)_ov.datasource;
 
-    if (stream->rdbuf()->pubseekpos(0, std::ios::in) == 0) {
+    if (stream->rdbuf()->pubseekpos(0, std::ios::in) == (std::streampos)0) {
       // Back up the callbacks, then destroy the stream, making sure to first
       // unset the datasource so that it won't close the file.
       ov_callbacks callbacks = _ov.callbacks;

+ 1 - 1
panda/src/movies/wavAudioCursor.cxx

@@ -315,7 +315,7 @@ seek(double t) {
     } else if (pos < current) {
       // Can we seek to the beginning?  Some streams, such as ZStream, let us
       // rewind the stream.
-      if (buf->pubseekpos(0, std::ios::in) == 0) {
+      if (buf->pubseekpos(0, std::ios::in) == (std::streampos)0) {
         if (pos > _data_start && movies_cat.is_info()) {
           Filename fn = get_source()->get_filename();
           movies_cat.info()