Revision: 8230
          http://playerstage.svn.sourceforge.net/playerstage/?rev=8230&view=rev
Author:   gbiggs
Date:     2009-08-26 08:36:23 +0000 (Wed, 26 Aug 2009)

Log Message:
-----------
Applied patch #2842767: some win32 issues

Modified Paths:
--------------
    code/player/trunk/server/drivers/blobfinder/shapetracker/orientation.h
    code/player/trunk/server/drivers/blobfinder/shapetracker/shapetracker.cc
    code/player/trunk/server/drivers/blobfinder/simpleshape/simpleshape.cc
    code/player/trunk/server/drivers/blobfinder/upcbarcode/upcbarcode.cc
    code/player/trunk/server/drivers/camera/compress/cameracompress.cc
    code/player/trunk/server/drivers/camera/compress/camerauncompress.cc
    code/player/trunk/server/drivers/camera/cvcam/cvcam.cc
    code/player/trunk/server/drivers/camera/imageseq/imageseq.cc

Modified: code/player/trunk/server/drivers/blobfinder/shapetracker/orientation.h
===================================================================
--- code/player/trunk/server/drivers/blobfinder/shapetracker/orientation.h      
2009-08-26 08:30:24 UTC (rev 8229)
+++ code/player/trunk/server/drivers/blobfinder/shapetracker/orientation.h      
2009-08-26 08:36:23 UTC (rev 8230)
@@ -38,7 +38,7 @@
 
 #include <stdio.h>
 #include <math.h>
-#include <opencv/cv.h>
+#include <cv.h>
 
 
 //Estimate the length between two points (cvpoint)

Modified: 
code/player/trunk/server/drivers/blobfinder/shapetracker/shapetracker.cc
===================================================================
--- code/player/trunk/server/drivers/blobfinder/shapetracker/shapetracker.cc    
2009-08-26 08:30:24 UTC (rev 8229)
+++ code/player/trunk/server/drivers/blobfinder/shapetracker/shapetracker.cc    
2009-08-26 08:36:23 UTC (rev 8230)
@@ -50,8 +50,8 @@
 #include <libplayercore/playercore.h>
 #include <base/imagebase.h>
 
-#include <opencv/cv.h>
-//#include <opencv/highgui.h>
+#include <cv.h>
+//#include <highgui.h>
 
 #define winName "ShapeTracker"
 

Modified: code/player/trunk/server/drivers/blobfinder/simpleshape/simpleshape.cc
===================================================================
--- code/player/trunk/server/drivers/blobfinder/simpleshape/simpleshape.cc      
2009-08-26 08:30:24 UTC (rev 8229)
+++ code/player/trunk/server/drivers/blobfinder/simpleshape/simpleshape.cc      
2009-08-26 08:36:23 UTC (rev 8230)
@@ -106,8 +106,8 @@
 #include <string.h>
 #include "../../base/imagebase.h"
 
-#include <opencv/cv.h>
-#include <opencv/highgui.h>
+#include <cv.h>
+#include <highgui.h>
 
 // Invariant feature set for a contour
 class FeatureSet

Modified: code/player/trunk/server/drivers/blobfinder/upcbarcode/upcbarcode.cc
===================================================================
--- code/player/trunk/server/drivers/blobfinder/upcbarcode/upcbarcode.cc        
2009-08-26 08:30:24 UTC (rev 8229)
+++ code/player/trunk/server/drivers/blobfinder/upcbarcode/upcbarcode.cc        
2009-08-26 08:36:23 UTC (rev 8230)
@@ -108,8 +108,8 @@
 
 #include "../../base/imagebase.h"
 
-#include <opencv/cv.h>
-#include <opencv/highgui.h>
+#include <cv.h>
+#include <highgui.h>
 
 // Info on potential blobs.
 struct blob_t

Modified: code/player/trunk/server/drivers/camera/compress/cameracompress.cc
===================================================================
--- code/player/trunk/server/drivers/camera/compress/cameracompress.cc  
2009-08-26 08:30:24 UTC (rev 8229)
+++ code/player/trunk/server/drivers/camera/compress/cameracompress.cc  
2009-08-26 08:36:23 UTC (rev 8230)
@@ -75,10 +75,11 @@
 
 #include <string.h>
 #include <stdlib.h>
+#ifndef WIN32
 #include <unistd.h>
+#endif
 #include <stddef.h>
 #include <stdlib.h>       // for atoi(3)
-#include <netinet/in.h>   // for htons(3)
 #include <math.h>
 
 #include <libplayercore/playercore.h>
@@ -306,7 +307,11 @@
 
   if (this->save)
   {
+#ifdef WIN32
+    _snprintf(filename, sizeof(filename), "click-%04d.jpeg",this->frameno++);
+#else
     snprintf(filename, sizeof(filename), "click-%04d.jpeg",this->frameno++);
+#endif
     FILE *fp = fopen(filename, "w+");
     int ret = fwrite(this->data.image, 1, this->data.image_count, fp);
     if (ret < 0)

Modified: code/player/trunk/server/drivers/camera/compress/camerauncompress.cc
===================================================================
--- code/player/trunk/server/drivers/camera/compress/camerauncompress.cc        
2009-08-26 08:30:24 UTC (rev 8229)
+++ code/player/trunk/server/drivers/camera/compress/camerauncompress.cc        
2009-08-26 08:36:23 UTC (rev 8230)
@@ -77,9 +77,10 @@
 
 #include <string.h>
 #include <stdlib.h>
+#ifndef WIN32
 #include <unistd.h>
+#endif
 #include <stdlib.h>       // for atoi(3)
-#include <netinet/in.h>   // for htons(3)
 #include <math.h>
 
 #include <libplayercore/playercore.h>
@@ -247,7 +248,11 @@
 
   if (this->save)
   {
+#ifdef WIN32
+    _snprintf(filename, sizeof(filename), "click-%04d.ppm",this->frameno++);
+#else
     snprintf(filename, sizeof(filename), "click-%04d.ppm",this->frameno++);
+#endif
     FILE *fp = fopen(filename, "w+");
     int ret = fwrite (this->data.image, 1, this->data.image_count, fp);
     if (ret < 0)

Modified: code/player/trunk/server/drivers/camera/cvcam/cvcam.cc
===================================================================
--- code/player/trunk/server/drivers/camera/cvcam/cvcam.cc      2009-08-26 
08:30:24 UTC (rev 8229)
+++ code/player/trunk/server/drivers/camera/cvcam/cvcam.cc      2009-08-26 
08:36:23 UTC (rev 8230)
@@ -87,8 +87,8 @@
 #include <pthread.h>
 #include <libplayercore/playercore.h>
 
-#include <opencv/cv.h>
-#include <opencv/highgui.h>
+#include <cv.h>
+#include <highgui.h>
 
 //---------------------------------
 

Modified: code/player/trunk/server/drivers/camera/imageseq/imageseq.cc
===================================================================
--- code/player/trunk/server/drivers/camera/imageseq/imageseq.cc        
2009-08-26 08:30:24 UTC (rev 8229)
+++ code/player/trunk/server/drivers/camera/imageseq/imageseq.cc        
2009-08-26 08:36:23 UTC (rev 8230)
@@ -87,17 +87,19 @@
 
 #include <string.h>
 #include <stdlib.h>
+#include <stddef.h>
+#ifndef WIN32
 #include <unistd.h>
+#endif
+#include <time.h>         // for nanosleep() and struct timespec
 #include <stdlib.h>       // for atoi(3)
-#include <netinet/in.h>   // for htons(3)
 #include <math.h>
 
-#include <opencv/cv.h>
-#include <opencv/highgui.h>
+#include <cv.h>
+#include <highgui.h>
 
 #include <libplayercore/playercore.h>
 
-
 class ImageSeq : public ThreadedDriver
 {
   // Constructor
@@ -175,7 +177,11 @@
     pthread_testcancel();
 
     // Compose filename
+#ifdef WIN32
+    _snprintf(filename, sizeof(filename), this->pattern, this->frame);
+#else
     snprintf(filename, sizeof(filename), this->pattern, this->frame);
+#endif
 
     // Load the image
     if (this->LoadImage(filename) != 0)


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Playerstage-commit mailing list
Playerstage-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to