Revision: 9093
http://playerstage.svn.sourceforge.net/playerstage/?rev=9093&view=rev
Author: jpgr87
Date: 2012-03-11 18:54:36 +0000 (Sun, 11 Mar 2012)
Log Message:
-----------
libplayerc++: All saveframe() calls now use .pnm file format no matter what the
player compression state is. libplayerc will always deflate the image and save
it uncompressed
Modified Paths:
--------------
code/player/trunk/client_libs/libplayerc++/cameraproxy.cc
code/player/trunk/client_libs/libplayerc++/stereoproxy.cc
Modified: code/player/trunk/client_libs/libplayerc++/cameraproxy.cc
===================================================================
--- code/player/trunk/client_libs/libplayerc++/cameraproxy.cc 2012-03-11
18:50:51 UTC (rev 9092)
+++ code/player/trunk/client_libs/libplayerc++/cameraproxy.cc 2012-03-11
18:54:36 UTC (rev 9093)
@@ -104,11 +104,15 @@
filename.fill('0');
filename << aPrefix << std::setw(aWidth) << mFrameNo++;
- if (GetCompression())
- filename << ".jpg";
- else
- filename << ".ppm";
+ // TODO: Teach libplayerjpeg how to write a jpeg to disk.
+ // For now, libplayerc will always write images as ppm, regardless
+ // of player compression state
+ //if (GetCompression())
+ // filename << ".jpg";
+ //else
+ // filename << ".ppm";
+ filename << ".ppm";
scoped_lock_t lock(mPc->mMutex);
playerc_camera_save(mDevice, filename.str().c_str());
}
Modified: code/player/trunk/client_libs/libplayerc++/stereoproxy.cc
===================================================================
--- code/player/trunk/client_libs/libplayerc++/stereoproxy.cc 2012-03-11
18:50:51 UTC (rev 9092)
+++ code/player/trunk/client_libs/libplayerc++/stereoproxy.cc 2012-03-11
18:54:36 UTC (rev 9093)
@@ -119,9 +119,9 @@
filename << im << aPrefix << std::setw(aWidth) << mFrameNo[aIndex]++;
- if (aDevice.compression)
- filename << ".jpg";
- else
+ //if (aDevice.compression)
+ // filename << ".jpg";
+ //else
filename << ".ppm";
scoped_lock_t lock(mPc->mMutex);
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit