summaryrefslogtreecommitdiff
path: root/TRRSS_01_rec/src/testApp.h
diff options
context:
space:
mode:
Diffstat (limited to 'TRRSS_01_rec/src/testApp.h')
-rwxr-xr-xTRRSS_01_rec/src/testApp.h25
1 files changed, 19 insertions, 6 deletions
diff --git a/TRRSS_01_rec/src/testApp.h b/TRRSS_01_rec/src/testApp.h
index 629ee98..225abc8 100755
--- a/TRRSS_01_rec/src/testApp.h
+++ b/TRRSS_01_rec/src/testApp.h
@@ -15,7 +15,7 @@
#include "ofxMayaCam.h"
-#define NEWAPI true
+//#define NEWAPI
class guiWindow;
@@ -37,15 +37,28 @@ class testApp : public ofxFensterListener{
void dragEvent(ofDragInfo dragInfo);
void gotMessage(ofMessage msg);
+ string generateFileName();
+ void setupRecording(string _filename = "");
+ void setupPlayback(string _filename);
+
+ ofxOpenNIRecorder oniRecorder;
+
+ bool isLive, isRecording;
+
#ifdef NEWAPI
ofxOpenNI openNIDevice;
void userEvent(ofxOpenNIUserEvent & event);
#else
- ofxOpenNIContext recordContext;
- ofxDepthGenerator recordDepth;
- ofxImageGenerator recordImage;
- ofxUserGenerator recordUser;
+
+
+ ofxOpenNIContext recordContext,playContext;
+ ofxDepthGenerator recordDepth,playDepth;
+ ofxImageGenerator recordImage,playImage;
+ ofxUserGenerator recordUser,playUser;
+
+ ofxImageGenerator *whichImage;
+ ofxUserGenerator *whichUser;
#endif
@@ -85,7 +98,7 @@ class guiWindow: public ofxFensterListener{
pointSize=2.0;
gui.add(pSize.setup("point size",pointSize,0.0,20.0,255));
insideOut=false;
- gui.add(iOut.setup("inside out",drawPoints));
+ gui.add(iOut.setup("inside out",insideOut));
}
void draw() { gui.draw(); }