Update of /cvsroot/playerstage/code/player/server/drivers/blobfinder/cmvision
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25749

Modified Files:
      Tag: release-2-0-patches
        P2CMV.cc 
Log Message:
added ifdef's around jpeg code in cmvision driver

Index: P2CMV.cc
===================================================================
RCS file: 
/cvsroot/playerstage/code/player/server/drivers/blobfinder/cmvision/P2CMV.cc,v
retrieving revision 1.26.2.1
retrieving revision 1.26.2.2
diff -C2 -d -r1.26.2.1 -r1.26.2.2
*** P2CMV.cc    24 Apr 2007 21:30:19 -0000      1.26.2.1
--- P2CMV.cc    18 Jul 2007 01:38:16 -0000      1.26.2.2
***************
*** 103,106 ****
--- 103,110 ----
  /** @} */
  
+ #if HAVE_CONFIG_H
+   #include <config.h>
+ #endif
+ 
  #include <assert.h>
  #include <stdio.h>
***************
*** 115,119 ****
  #include <libplayercore/playercore.h>
  #include <libplayercore/error.h>
! #include <libplayerjpeg/playerjpeg.h>
  
  #include "conversions.h"
--- 119,126 ----
  #include <libplayercore/playercore.h>
  #include <libplayercore/error.h>
! 
! #if HAVE_JPEGLIB_H 
!   #include <libplayerjpeg/playerjpeg.h>
! #endif
  
  #include "conversions.h"
***************
*** 423,426 ****
--- 430,442 ----
  
      assert(camera_data);
+ 
+ #if !HAVE_JPEGLIB_H 
+     if (camera_data->compression == PLAYER_CAMERA_COMPRESS_JPEG)
+     {
+       PLAYER_ERROR("No support for jpeg decompression");
+       return(-1);
+     }
+ #endif
+ 
      assert(camera_data->bpp == 24);
      if ((camera_data->width) && (camera_data->height))
***************
*** 439,442 ****
--- 455,459 ----
        if (camera_data->compression == PLAYER_CAMERA_COMPRESS_JPEG)
        {
+ #if HAVE_JPEGLIB_H 
        jpeg_decompress((unsigned char*)mTmp, 
                                PLAYER_CAMERA_IMAGE_SIZE,
***************
*** 444,447 ****
--- 461,465 ----
                          camera_data->image_count
                         );
+ #endif
          ptr = mTmp;
        }


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to