Fixed some warnings
authorAlexey Spizhevoy <no@email>
Tue, 20 Mar 2012 12:46:23 +0000 (12:46 +0000)
committerAlexey Spizhevoy <no@email>
Tue, 20 Mar 2012 12:46:23 +0000 (12:46 +0000)
modules/videostab/include/opencv2/videostab/deblurring.hpp
modules/videostab/include/opencv2/videostab/frame_source.hpp
modules/videostab/include/opencv2/videostab/inpainting.hpp
modules/videostab/include/opencv2/videostab/log.hpp
modules/videostab/include/opencv2/videostab/stabilizer.hpp

index 6e12243..2e88127 100644 (file)
@@ -84,7 +84,7 @@ protected:
 class CV_EXPORTS NullDeblurer : public IDeblurer
 {
 public:
-    virtual void deblur(int idx, Mat &frame) {}
+    virtual void deblur(int /*idx*/, Mat &/*frame*/) {}
 };
 
 class CV_EXPORTS WeightingDeblurer : public IDeblurer
index 24facb5..c22c0a4 100644 (file)
@@ -76,7 +76,7 @@ public:
     virtual void reset();
     virtual Mat nextFrame();
 
-    int frameCount() { return reader_.get(CV_CAP_PROP_FRAME_COUNT); }
+    int frameCount() { return static_cast<int>(reader_.get(CV_CAP_PROP_FRAME_COUNT)); }
     double fps() { return reader_.get(CV_CAP_PROP_FPS); }
 
 private:
index 1d83978..b45eeb0 100644 (file)
@@ -91,7 +91,7 @@ protected:
 class CV_EXPORTS NullInpainter : public IInpainter
 {
 public:
-    virtual void inpaint(int idx, Mat &frame, Mat &mask) {}
+    virtual void inpaint(int /*idx*/, Mat &/*frame*/, Mat &/*mask*/) {}
 };
 
 class CV_EXPORTS InpaintingPipeline : public IInpainter
index 8f22b88..474f37b 100644 (file)
@@ -60,7 +60,7 @@ public:
 class CV_EXPORTS NullLog : public ILog
 {
 public:
-    virtual void print(const char *format, ...) {}
+    virtual void print(const char */*format*/, ...) {}
 };
 
 class CV_EXPORTS LogToStdout : public ILog
index c04ff74..05a0cdf 100644 (file)
@@ -82,7 +82,7 @@ public:
     bool mustEstimateTrimRatio() const { return mustEstimateTrimRatio_; }
 
     void setTrimRatio(float val) { trimRatio_ = val; reset(); }
-    int trimRatio() const { return trimRatio_; }
+    float trimRatio() const { return trimRatio_; }
 
     void setInclusionConstraint(bool val) { inclusionConstraint_ = val; }
     bool inclusionConstraint() const { return inclusionConstraint_; }