Skip to content
This repository
Browse code

ugh git is not hg; make npapi use static libs as well

  • Loading branch information...
commit 5cafbd8e8c1692a6dd28581b16ec0fcb51d33115 1 parent cc8d956
Aaron Zinman authored February 18, 2011

Showing 41 changed files with 826 additions and 658 deletions. Show diff stats Hide diff stats

  1. 13  .gitignore
  2. 8  npapi_plugin/build-mac.sh
  3. BIN  npapi_plugin/depthjs.plugin/Contents/MacOS/depthjs
  4. 2  webkit-plugin-mac/bg_fg_blobs.cpp
  5. 18  webkit-plugin-mac/bg_fg_blobs.h
  6. BIN  webkit-plugin-mac/libfreenect.a
  7. BIN  webkit-plugin-mac/libfreenect_sync.a
  8. BIN  webkit-plugin-mac/libusb-1.0.a
  9. 2  webkit-plugin-mac/ocv_freenect.cpp
  10. 32  webkit-plugin-mac/ocv_freenect.h
  11. BIN  webkit-plugin-mac/opencv/libopencv_calib3d.a
  12. BIN  webkit-plugin-mac/opencv/libopencv_calib3d_pch_dephelp.a
  13. BIN  webkit-plugin-mac/opencv/libopencv_contrib.a
  14. BIN  webkit-plugin-mac/opencv/libopencv_contrib_pch_dephelp.a
  15. BIN  webkit-plugin-mac/opencv/libopencv_core.a
  16. BIN  webkit-plugin-mac/opencv/libopencv_core_pch_dephelp.a
  17. BIN  webkit-plugin-mac/opencv/libopencv_features2d.a
  18. BIN  webkit-plugin-mac/opencv/libopencv_features2d_pch_dephelp.a
  19. BIN  webkit-plugin-mac/opencv/libopencv_flann.a
  20. BIN  webkit-plugin-mac/opencv/libopencv_flann_pch_dephelp.a
  21. BIN  webkit-plugin-mac/opencv/libopencv_gpu.a
  22. BIN  webkit-plugin-mac/opencv/libopencv_gpu_pch_dephelp.a
  23. BIN  webkit-plugin-mac/opencv/libopencv_haartraining_engine.a
  24. BIN  webkit-plugin-mac/opencv/libopencv_highgui.a
  25. BIN  webkit-plugin-mac/opencv/libopencv_highgui_pch_dephelp.a
  26. BIN  webkit-plugin-mac/opencv/libopencv_imgproc.a
  27. BIN  webkit-plugin-mac/opencv/libopencv_imgproc_pch_dephelp.a
  28. BIN  webkit-plugin-mac/opencv/libopencv_legacy.a
  29. BIN  webkit-plugin-mac/opencv/libopencv_legacy_pch_dephelp.a
  30. BIN  webkit-plugin-mac/opencv/libopencv_ml.a
  31. BIN  webkit-plugin-mac/opencv/libopencv_ml_pch_dephelp.a
  32. BIN  webkit-plugin-mac/opencv/libopencv_objdetect.a
  33. BIN  webkit-plugin-mac/opencv/libopencv_objdetect_pch_dephelp.a
  34. BIN  webkit-plugin-mac/opencv/libopencv_video.a
  35. BIN  webkit-plugin-mac/opencv/libopencv_video_pch_dephelp.a
  36. 802  webkit-plugin-mac/webkit-plugin-mac.xcodeproj/aaron.pbxuser
  37. 137  webkit-plugin-mac/webkit-plugin-mac.xcodeproj/aaron.perspectivev3
  38. 445  webkit-plugin-mac/webkit-plugin-mac.xcodeproj/project.pbxproj
  39. 1  webkit-plugin-mac/webkit-plugin-mac_Prefix.pch
  40. 4  webkit-plugin-mac/webkit_plugin_macView.h
  41. 20  webkit-plugin-mac/webkit_plugin_macView.mm
13  .gitignore
@@ -5,5 +5,16 @@
5 5
 *.swp
6 6
 app/bin/*
7 7
 *.pyc
  8
+
  9
+# xcode noise
  10
+build/*
  11
+*.pbxuser
8 12
 *.mode1v3
9  
-build/
  13
+
  14
+# old skool
  15
+.svn
  16
+
  17
+# osx noise
  18
+.DS_Store
  19
+profile
  20
+
8  npapi_plugin/build-mac.sh
@@ -2,17 +2,15 @@
2 2
 echo "Assuming homebrew install of libusb and libfreenect"
3 3
 mkdir -p depthjs.plugin/Contents/MacOS
4 4
 cp -f Info.plist depthjs.plugin/Contents
5  
-g++ -framework Cocoa -DMAC -DXP_MACOSX \
  5
+g++ -framework Cocoa -DMAC -DXP_MACOSX -framework Accelerate -framework IOKit \
6 6
   -DWEBKIT_DARWIN_SDK -Wno-write-strings -lresolv -arch i386 -bundle \
7 7
   -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 \
8 8
   -I/usr/local/include \
9 9
   -I/usr/local/include/libusb-1.0 -I/usr/local/include/libfreenect \
10 10
   `pkg-config --cflags libusb-1.0` \
11 11
   `pkg-config --cflags opencv` \
12  
-  -Lmac_native_libs \
13  
-  -Lmac_native_libs/opencv \
14  
-  -lfreenect \
15  
-  -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_flann \
  12
+  "mac_native_libs/libfreenect_sync.a" "mac_native_libs/libfreenect.a" "mac_native_libs/libusb-1.0.a" "mac_native_libs/opencv/libopencv_calib3d_pch_dephelp.a" "mac_native_libs/opencv/libopencv_calib3d.a" "mac_native_libs/opencv/libopencv_contrib_pch_dephelp.a" "mac_native_libs/opencv/libopencv_contrib.a" "mac_native_libs/opencv/libopencv_core_pch_dephelp.a" "mac_native_libs/opencv/libopencv_core.a" "mac_native_libs/opencv/libopencv_features2d_pch_dephelp.a" "mac_native_libs/opencv/libopencv_features2d.a" "mac_native_libs/opencv/libopencv_flann_pch_dephelp.a" "mac_native_libs/opencv/libopencv_flann.a" "mac_native_libs/opencv/libopencv_gpu_pch_dephelp.a" "mac_native_libs/opencv/libopencv_gpu.a" "mac_native_libs/opencv/libopencv_haartraining_engine.a" "mac_native_libs/opencv/libopencv_highgui_pch_dephelp.a" "mac_native_libs/opencv/libopencv_highgui.a" "mac_native_libs/opencv/libopencv_imgproc_pch_dephelp.a" "mac_native_libs/opencv/libopencv_imgproc.a" "mac_native_libs/opencv/libopencv_legacy_pch_dephelp.a" "mac_native_libs/opencv/libopencv_legacy.a" "mac_native_libs/opencv/libopencv_ml_pch_dephelp.a" "mac_native_libs/opencv/libopencv_ml.a" "mac_native_libs/opencv/libopencv_objdetect_pch_dephelp.a" "mac_native_libs/opencv/libopencv_objdetect.a" "mac_native_libs/opencv/libopencv_video_pch_dephelp.a" "mac_native_libs/opencv/libopencv_video.a" \
  13
+  -lz \
16 14
   -Wall \
17 15
   -o depthjs.plugin/Contents/MacOS/depthjs \
18 16
    np_entry.cc npp_entry.cc plugin.cc depthjs.cc depthjs.mm \
BIN  npapi_plugin/depthjs.plugin/Contents/MacOS/depthjs
Binary file not shown
2  webkit-plugin-mac/bg_fg_blobs.cpp
@@ -7,7 +7,7 @@
7 7
  *
8 8
  */
9 9
 
10  
-#include "bg_fg_blobs.h"
  10
+#include "bg_fg_blobs.hpp"
11 11
 
12 12
  Scalar refineSegments(const Mat& img,
13 13
                        Mat& mask,
18  webkit-plugin-mac/bg_fg_blobs.h
... ...
@@ -1,18 +0,0 @@
1  
-/*
2  
- *  bg_fg_blobs.h
3  
- *  OpenCVTries1
4  
- *
5  
- *  Created by Roy Shilkrot on 11/21/10.
6  
- *  Copyright 2010 MIT. All rights reserved.
7  
- *
8  
- */
9  
-
10  
-#include <vector>
11  
-
12  
-using namespace std;
13  
-
14  
-#include "cv.h"
15  
-#include "highgui.h"
16  
-#include "cvaux.h"
17  
-
18  
-using namespace cv;
BIN  webkit-plugin-mac/libfreenect.a
Binary file not shown
BIN  webkit-plugin-mac/libfreenect_sync.a
Binary file not shown
BIN  webkit-plugin-mac/libusb-1.0.a
Binary file not shown
2  webkit-plugin-mac/ocv_freenect.cpp
@@ -8,7 +8,7 @@
8 8
 
9 9
 #define LIBUSB_DEBUG 5
10 10
 
11  
-#include "ocv_freenect.h"
  11
+#include "ocv_freenect.hpp"
12 12
 #include <math.h>
13 13
 
14 14
 pthread_t ocv_thread;
32  webkit-plugin-mac/ocv_freenect.h
... ...
@@ -1,32 +0,0 @@
1  
-/*
2  
- *  ocv_freenect.h
3  
- *  OpenCVTries1
4  
- *
5  
- *  Created by Roy Shilkrot on 11/19/10.
6  
- *  Copyright 2010 MIT. All rights reserved.
7  
- *
8  
- */
9  
-
10  
-#include <vector>
11  
-#include <stack>
12  
-
13  
-using namespace std;
14  
-
15  
-#include "cv.h"
16  
-#include "highgui.h"
17  
-#include "cvaux.h"
18  
-
19  
-using namespace cv;
20  
-
21  
-#include <iostream>
22  
-#include <sstream>
23  
-#include <stdio.h>
24  
-#include <string.h>
25  
-#include "libusb.h"
26  
-#include "libfreenect.h"
27  
-
28  
-#include <pthread.h>
29  
-
30  
-int launchOcvFreenect();
31  
-
32  
-void killOcvFreenect();
BIN  webkit-plugin-mac/opencv/libopencv_calib3d.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_calib3d_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_contrib.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_contrib_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_core.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_core_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_features2d.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_features2d_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_flann.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_flann_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_gpu.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_gpu_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_haartraining_engine.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_highgui.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_highgui_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_imgproc.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_imgproc_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_legacy.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_legacy_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_ml.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_ml_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_objdetect.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_objdetect_pch_dephelp.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_video.a
Binary file not shown
BIN  webkit-plugin-mac/opencv/libopencv_video_pch_dephelp.a
Binary file not shown
802  webkit-plugin-mac/webkit-plugin-mac.xcodeproj/aaron.pbxuser
@@ -2,18 +2,60 @@
2 2
 {
3 3
 	0259C573FE90428111CA0C5A /* Project object */ = {
4 4
 		activeBuildConfigurationName = Debug;
  5
+		activeExecutable = 938DB81C130F4A2C008C37B1 /* Safari */;
5 6
 		activeTarget = 8D1AC9600486D14A00FE50C9 /* webkit-plugin-mac */;
6 7
 		addToTargets = (
7 8
 			8D1AC9600486D14A00FE50C9 /* webkit-plugin-mac */,
8 9
 		);
9 10
 		codeSenseManager = 938563D6130E6093000F4333 /* Code sense */;
  11
+		executables = (
  12
+			938DB81C130F4A2C008C37B1 /* Safari */,
  13
+		);
10 14
 		perUserDictionary = {
  15
+			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
  16
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
  17
+				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
  18
+				PBXFileTableDataSourceColumnWidthsKey = (
  19
+					20,
  20
+					20,
  21
+					321,
  22
+					20,
  23
+					221,
  24
+					221,
  25
+					151,
  26
+					20,
  27
+				);
  28
+				PBXFileTableDataSourceColumnsKey = (
  29
+					PBXBreakpointsDataSource_ActionID,
  30
+					PBXBreakpointsDataSource_TypeID,
  31
+					PBXBreakpointsDataSource_BreakpointID,
  32
+					PBXBreakpointsDataSource_UseID,
  33
+					PBXBreakpointsDataSource_LocationID,
  34
+					PBXBreakpointsDataSource_ConditionID,
  35
+					PBXBreakpointsDataSource_IgnoreCountID,
  36
+					PBXBreakpointsDataSource_ContinueID,
  37
+				);
  38
+			};
  39
+			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
  40
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
  41
+				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
  42
+				PBXFileTableDataSourceColumnWidthsKey = (
  43
+					22,
  44
+					300,
  45
+					692,
  46
+				);
  47
+				PBXFileTableDataSourceColumnsKey = (
  48
+					PBXExecutablesDataSource_ActiveFlagID,
  49
+					PBXExecutablesDataSource_NameID,
  50
+					PBXExecutablesDataSource_CommentsID,
  51
+				);
  52
+			};
11 53
 			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
12 54
 				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
13 55
 				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
14 56
 				PBXFileTableDataSourceColumnWidthsKey = (
15 57
 					20,
16  
-					969,
  58
+					804,
17 59
 					20,
18 60
 					48,
19 61
 					43,
@@ -30,12 +72,24 @@
30 72
 					PBXFileDataSource_Target_ColumnID,
31 73
 				);
32 74
 			};
  75
+			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
  76
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
  77
+				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
  78
+				PBXFileTableDataSourceColumnWidthsKey = (
  79
+					200,
  80
+					818,
  81
+				);
  82
+				PBXFileTableDataSourceColumnsKey = (
  83
+					PBXFindDataSource_MessageID,
  84
+					PBXFindDataSource_LocationID,
  85
+				);
  86
+			};
33 87
 			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
34 88
 				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
35 89
 				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
36 90
 				PBXFileTableDataSourceColumnWidthsKey = (
37 91
 					20,
38  
-					929,
  92
+					764,
39 93
 					60,
40 94
 					20,
41 95
 					48,
@@ -52,27 +106,62 @@
52 106
 					PBXFileDataSource_Warnings_ColumnID,
53 107
 				);
54 108
 			};
55  
-			PBXPerProjectTemplateStateSaveDate = 319709316;
56  
-			PBXWorkspaceStateSaveDate = 319709316;
  109
+			PBXPerProjectTemplateStateSaveDate = 319763120;
  110
+			PBXWorkspaceStateSaveDate = 319763120;
57 111
 		};
58 112
 		perUserProjectItems = {
59  
-			938563CB130E608B000F4333 /* PBXBookmark */ = 938563CB130E608B000F4333 /* PBXBookmark */;
60  
-			938563D4130E6093000F4333 /* PlistBookmark */ = 938563D4130E6093000F4333 /* PlistBookmark */;
61  
-			9385643C130E6D38000F4333 /* PBXTextBookmark */ = 9385643C130E6D38000F4333 /* PBXTextBookmark */;
62  
-			9385643D130E6D38000F4333 /* PBXTextBookmark */ = 9385643D130E6D38000F4333 /* PBXTextBookmark */;
63  
-			9385643E130E6D38000F4333 /* PBXTextBookmark */ = 9385643E130E6D38000F4333 /* PBXTextBookmark */;
64  
-			9385643F130E6D38000F4333 /* PBXTextBookmark */ = 9385643F130E6D38000F4333 /* PBXTextBookmark */;
65  
-			93856440130E6D38000F4333 /* PBXTextBookmark */ = 93856440130E6D38000F4333 /* PBXTextBookmark */;
66  
-			93856442130E6D38000F4333 /* PBXTextBookmark */ = 93856442130E6D38000F4333 /* PBXTextBookmark */;
67  
-			93856443130E6D38000F4333 /* PBXTextBookmark */ = 93856443130E6D38000F4333 /* PBXTextBookmark */;
68  
-			93856444130E6D38000F4333 /* PBXTextBookmark */ = 93856444130E6D38000F4333 /* PBXTextBookmark */;
69  
-			938564F7130E6F51000F4333 /* PBXTextBookmark */ = 938564F7130E6F51000F4333 /* PBXTextBookmark */;
70  
-			938564F8130E6F51000F4333 /* PBXTextBookmark */ = 938564F8130E6F51000F4333 /* PBXTextBookmark */;
71  
-			938564F9130E6F51000F4333 /* PBXTextBookmark */ = 938564F9130E6F51000F4333 /* PBXTextBookmark */;
72  
-			938564FA130E6F51000F4333 /* PBXTextBookmark */ = 938564FA130E6F51000F4333 /* PBXTextBookmark */;
73  
-			938564FB130E6F51000F4333 /* PBXTextBookmark */ = 938564FB130E6F51000F4333 /* PBXTextBookmark */;
74  
-			938564FC130E6F51000F4333 /* XCBuildMessageTextBookmark */ = 938564FC130E6F51000F4333 /* XCBuildMessageTextBookmark */;
75  
-			938564FD130E6F51000F4333 /* PBXTextBookmark */ = 938564FD130E6F51000F4333 /* PBXTextBookmark */;
  113
+			938DB5E2130F320D008C37B1 = 938DB5E2130F320D008C37B1 /* PBXTextBookmark */;
  114
+			938DB5E4130F320E008C37B1 = 938DB5E4130F320E008C37B1 /* PBXTextBookmark */;
  115
+			938DB5E5130F320E008C37B1 = 938DB5E5130F320E008C37B1 /* PBXTextBookmark */;
  116
+			938DB5FF130F3350008C37B1 /* PBXTextBookmark */ = 938DB5FF130F3350008C37B1 /* PBXTextBookmark */;
  117
+			938DB600130F3350008C37B1 /* PBXTextBookmark */ = 938DB600130F3350008C37B1 /* PBXTextBookmark */;
  118
+			938DB601130F3350008C37B1 /* PBXTextBookmark */ = 938DB601130F3350008C37B1 /* PBXTextBookmark */;
  119
+			938DB602130F3350008C37B1 /* PBXBookmark */ = 938DB602130F3350008C37B1 /* PBXBookmark */;
  120
+			938DB603130F3350008C37B1 /* PBXTextBookmark */ = 938DB603130F3350008C37B1 /* PBXTextBookmark */;
  121
+			938DB60D130F339C008C37B1 /* PBXTextBookmark */ = 938DB60D130F339C008C37B1 /* PBXTextBookmark */;
  122
+			938DB60E130F339C008C37B1 /* PBXTextBookmark */ = 938DB60E130F339C008C37B1 /* PBXTextBookmark */;
  123
+			938DB60F130F339C008C37B1 /* XCBuildMessageTextBookmark */ = 938DB60F130F339C008C37B1 /* XCBuildMessageTextBookmark */;
  124
+			938DB610130F339C008C37B1 /* PBXTextBookmark */ = 938DB610130F339C008C37B1 /* PBXTextBookmark */;
  125
+			938DB61E130F3490008C37B1 /* PBXTextBookmark */ = 938DB61E130F3490008C37B1 /* PBXTextBookmark */;
  126
+			938DB61F130F3490008C37B1 /* PBXTextBookmark */ = 938DB61F130F3490008C37B1 /* PBXTextBookmark */;
  127
+			938DB620130F3490008C37B1 /* PBXTextBookmark */ = 938DB620130F3490008C37B1 /* PBXTextBookmark */;
  128
+			938DB621130F3490008C37B1 /* PBXTextBookmark */ = 938DB621130F3490008C37B1 /* PBXTextBookmark */;
  129
+			938DB622130F3490008C37B1 /* PBXTextBookmark */ = 938DB622130F3490008C37B1 /* PBXTextBookmark */;
  130
+			938DB623130F3490008C37B1 /* XCBuildMessageTextBookmark */ = 938DB623130F3490008C37B1 /* XCBuildMessageTextBookmark */;
  131
+			938DB624130F3490008C37B1 /* PBXTextBookmark */ = 938DB624130F3490008C37B1 /* PBXTextBookmark */;
  132
+			938DB6E3130F3A7D008C37B1 /* PBXTextBookmark */ = 938DB6E3130F3A7D008C37B1 /* PBXTextBookmark */;
  133
+			938DB6E4130F3A7D008C37B1 /* PBXTextBookmark */ = 938DB6E4130F3A7D008C37B1 /* PBXTextBookmark */;
  134
+			938DB6E5130F3A7D008C37B1 /* PBXTextBookmark */ = 938DB6E5130F3A7D008C37B1 /* PBXTextBookmark */;
  135
+			938DB6E6130F3A7D008C37B1 /* PBXTextBookmark */ = 938DB6E6130F3A7D008C37B1 /* PBXTextBookmark */;
  136
+			938DB6E7130F3A7D008C37B1 /* XCBuildMessageTextBookmark */ = 938DB6E7130F3A7D008C37B1 /* XCBuildMessageTextBookmark */;
  137
+			938DB6E8130F3A7D008C37B1 /* PBXTextBookmark */ = 938DB6E8130F3A7D008C37B1 /* PBXTextBookmark */;
  138
+			938DB6EB130F3C5E008C37B1 /* PBXTextBookmark */ = 938DB6EB130F3C5E008C37B1 /* PBXTextBookmark */;
  139
+			938DB6FC130F3D76008C37B1 /* PBXTextBookmark */ = 938DB6FC130F3D76008C37B1 /* PBXTextBookmark */;
  140
+			938DB708130F444D008C37B1 /* PBXTextBookmark */ = 938DB708130F444D008C37B1 /* PBXTextBookmark */;
  141
+			938DB709130F444D008C37B1 /* PBXTextBookmark */ = 938DB709130F444D008C37B1 /* PBXTextBookmark */;
  142
+			938DB70A130F444D008C37B1 /* PBXTextBookmark */ = 938DB70A130F444D008C37B1 /* PBXTextBookmark */;
  143
+			938DB712130F4531008C37B1 /* PBXTextBookmark */ = 938DB712130F4531008C37B1 /* PBXTextBookmark */;
  144
+			938DB715130F4591008C37B1 /* PBXTextBookmark */ = 938DB715130F4591008C37B1 /* PBXTextBookmark */;
  145
+			938DB7E8130F45CC008C37B1 /* PBXTextBookmark */ = 938DB7E8130F45CC008C37B1 /* PBXTextBookmark */;
  146
+			938DB7E9130F45CC008C37B1 /* PBXBookmark */ = 938DB7E9130F45CC008C37B1 /* PBXBookmark */;
  147
+			938DB7EA130F45CC008C37B1 /* PBXTextBookmark */ = 938DB7EA130F45CC008C37B1 /* PBXTextBookmark */;
  148
+			938DB81E130F4A2E008C37B1 /* PBXTextBookmark */ = 938DB81E130F4A2E008C37B1 /* PBXTextBookmark */;
  149
+			938DB81F130F4A2E008C37B1 /* PBXBookmark */ = 938DB81F130F4A2E008C37B1 /* PBXBookmark */;
  150
+			938DB820130F4A2E008C37B1 /* PlistBookmark */ = 938DB820130F4A2E008C37B1 /* PlistBookmark */;
  151
+			938DB823130F4A66008C37B1 /* PlistBookmark */ = 938DB823130F4A66008C37B1 /* PlistBookmark */;
  152
+			938DB824130F4A68008C37B1 /* PlistBookmark */ = 938DB824130F4A68008C37B1 /* PlistBookmark */;
  153
+			938DB82D130F4AE0008C37B1 /* PlistBookmark */ = 938DB82D130F4AE0008C37B1 /* PlistBookmark */;
  154
+			938DB82E130F4AF9008C37B1 /* PlistBookmark */ = 938DB82E130F4AF9008C37B1 /* PlistBookmark */;
  155
+			938DB82F130F4AF9008C37B1 /* PBXTextBookmark */ = 938DB82F130F4AF9008C37B1 /* PBXTextBookmark */;
  156
+			938DB830130F4AF9008C37B1 /* PBXTextBookmark */ = 938DB830130F4AF9008C37B1 /* PBXTextBookmark */;
  157
+			938DB833130F4AFB008C37B1 /* PBXTextBookmark */ = 938DB833130F4AFB008C37B1 /* PBXTextBookmark */;
  158
+			938DB834130F4AFC008C37B1 /* PBXTextBookmark */ = 938DB834130F4AFC008C37B1 /* PBXTextBookmark */;
  159
+			938DB836130F4B23008C37B1 /* PlistBookmark */ = 938DB836130F4B23008C37B1 /* PlistBookmark */;
  160
+			938DB837130F4B23008C37B1 /* PBXTextBookmark */ = 938DB837130F4B23008C37B1 /* PBXTextBookmark */;
  161
+			938DB83A130F4B4D008C37B1 /* PBXTextBookmark */ = 938DB83A130F4B4D008C37B1 /* PBXTextBookmark */;
  162
+			938DB83B130F4B4D008C37B1 /* PBXTextBookmark */ = 938DB83B130F4B4D008C37B1 /* PBXTextBookmark */;
  163
+			938DB83C130F4B4D008C37B1 /* PBXTextBookmark */ = 938DB83C130F4B4D008C37B1 /* PBXTextBookmark */;
  164
+			938DB83D130F4B4D008C37B1 /* PBXTextBookmark */ = 938DB83D130F4B4D008C37B1 /* PBXTextBookmark */;
76 165
 		};
77 166
 		sourceControlManager = 938563D5130E6093000F4333 /* Source Control */;
78 167
 		userBuildSettings = {
@@ -80,23 +169,24 @@
80 169
 	};
81 170
 	0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */ = {
82 171
 		uiCtxt = {
83  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 2418}}";
84  
-			sepNavSelRange = "{5038, 0}";
85  
-			sepNavVisRange = "{3, 1855}";
  172
+			sepNavIntBoundsRect = "{{0, 0}, {982, 2457}}";
  173
+			sepNavSelRange = "{4562, 0}";
  174
+			sepNavVisRange = "{4240, 757}";
  175
+			sepNavWindowFrame = "{{1, 57}, {1279, 721}}";
86 176
 		};
87 177
 	};
88 178
 	0259C57AFE90428111CA0C5A /* webkit_plugin_macView.h */ = {
89 179
 		uiCtxt = {
90  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 808}}";
91  
-			sepNavSelRange = "{306, 0}";
  180
+			sepNavIntBoundsRect = "{{0, 0}, {982, 354}}";
  181
+			sepNavSelRange = "{424, 15}";
92 182
 			sepNavVisRange = "{0, 457}";
93 183
 		};
94 184
 	};
95 185
 	32DBCF980370C29C00C91783 /* webkit-plugin-mac_Prefix.pch */ = {
96 186
 		uiCtxt = {
97  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 1172}}";
98  
-			sepNavSelRange = "{0, 0}";
99  
-			sepNavVisRange = "{0, 196}";
  187
+			sepNavIntBoundsRect = "{{0, 0}, {982, 402}}";
  188
+			sepNavSelRange = "{131, 0}";
  189
+			sepNavVisRange = "{0, 230}";
100 190
 		};
101 191
 	};
102 192
 	8D1AC9600486D14A00FE50C9 /* webkit-plugin-mac */ = {
@@ -109,27 +199,12 @@
109 199
 	};
110 200
 	8D1AC97B0486D23100FE50C9 /* English */ = {
111 201
 		uiCtxt = {
112  
-			sepNavIntBoundsRect = "{{0, 0}, {804, 1092}}";
  202
+			sepNavIntBoundsRect = "{{0, 0}, {982, 402}}";
113 203
 			sepNavSelRange = "{0, 0}";
114 204
 			sepNavVisRange = "{0, 96}";
115 205
 			sepNavWindowFrame = "{{38, 347}, {863, 1205}}";
116 206
 		};
117 207
 	};
118  
-	938563CB130E608B000F4333 /* PBXBookmark */ = {
119  
-		isa = PBXBookmark;
120  
-		fRef = 8D1AC9730486D14A00FE50C9 /* Info.plist */;
121  
-	};
122  
-	938563D4130E6093000F4333 /* PlistBookmark */ = {
123  
-		isa = PlistBookmark;
124  
-		fRef = 8D1AC9730486D14A00FE50C9 /* Info.plist */;
125  
-		fallbackIsa = PBXBookmark;
126  
-		isK = 0;
127  
-		kPath = (
128  
-		);
129  
-		name = "/Volumes/New HD/Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/Info.plist";
130  
-		rLen = 0;
131  
-		rLoc = 9223372036854775807;
132  
-	};
133 208
 	938563D5130E6093000F4333 /* Source Control */ = {
134 209
 		isa = PBXSourceControlManager;
135 210
 		fallbackIsa = XCSourceControlManager;
@@ -144,102 +219,167 @@
144 219
 		isa = PBXCodeSenseManager;
145 220
 		indexTemplatePath = "";
146 221
 	};
147  
-	938563D8130E61AF000F4333 /* bg_fg_blobs.cpp */ = {
148  
-		isa = PBXFileReference;
149  
-		fileEncoding = 4;
150  
-		lastKnownFileType = sourcecode.cpp.cpp;
151  
-		name = bg_fg_blobs.cpp;
152  
-		path = "/Volumes/New HD/Users/aaron/eclipseWorkspace/depthjs/npapi_plugin/bg_fg_blobs.cpp";
153  
-		sourceTree = "<absolute>";
  222
+	938564A1130E6EC0000F4333 /* ocv_freenect.cpp */ = {
154 223
 		uiCtxt = {
155  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 3302}}";
  224
+			sepNavIntBoundsRect = "{{0, 0}, {982, 7618}}";
156 225
 			sepNavSelRange = "{0, 0}";
157  
-			sepNavVisRange = "{136, 2039}";
  226
+			sepNavVisRange = "{0, 491}";
158 227
 		};
159 228
 	};
160  
-	938563DD130E61AF000F4333 /* ocv_freenect.cpp */ = {
161  
-		isa = PBXFileReference;
162  
-		fileEncoding = 4;
163  
-		lastKnownFileType = sourcecode.cpp.cpp;
164  
-		name = ocv_freenect.cpp;
165  
-		path = "/Volumes/New HD/Users/aaron/eclipseWorkspace/depthjs/npapi_plugin/ocv_freenect.cpp";
166  
-		sourceTree = "<absolute>";
  229
+	938564A2130E6EC0000F4333 /* ocv_freenect.hpp */ = {
167 230
 		uiCtxt = {
168  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 7488}}";
  231
+			sepNavIntBoundsRect = "{{0, 0}, {982, 481}}";
  232
+			sepNavSelRange = "{246, 0}";
  233
+			sepNavVisRange = "{136, 446}";
  234
+			sepNavWindowFrame = "{{1, 57}, {1279, 721}}";
  235
+		};
  236
+	};
  237
+	938564A6130E6EE0000F4333 /* bg_fg_blobs.cpp */ = {
  238
+		uiCtxt = {
  239
+			sepNavIntBoundsRect = "{{0, 0}, {982, 3276}}";
169 240
 			sepNavSelRange = "{0, 0}";
170  
-			sepNavVisRange = "{1176, 2771}";
  241
+			sepNavVisRange = "{0, 0}";
171 242
 		};
172 243
 	};
173  
-	938563DE130E61AF000F4333 /* ocv_freenect.h */ = {
174  
-		isa = PBXFileReference;
175  
-		fileEncoding = 4;
176  
-		lastKnownFileType = sourcecode.c.h;
177  
-		name = ocv_freenect.h;
178  
-		path = "/Volumes/New HD/Users/aaron/eclipseWorkspace/depthjs/npapi_plugin/ocv_freenect.h";
179  
-		sourceTree = "<absolute>";
  244
+	938564A7130E6EE0000F4333 /* bg_fg_blobs.hpp */ = {
180 245
 		uiCtxt = {
181  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 808}}";
182  
-			sepNavSelRange = "{193, 0}";
183  
-			sepNavVisRange = "{0, 468}";
  246
+			sepNavIntBoundsRect = "{{0, 0}, {982, 402}}";
  247
+			sepNavSelRange = "{231, 0}";
  248
+			sepNavVisRange = "{0, 253}";
184 249
 		};
185 250
 	};
186  
-	9385643C130E6D38000F4333 /* PBXTextBookmark */ = {
  251
+	938DB5E2130F320D008C37B1 /* PBXTextBookmark */ = {
187 252
 		isa = PBXTextBookmark;
188  
-		fRef = 938563D8130E61AF000F4333 /* bg_fg_blobs.cpp */;
189  
-		name = "bg_fg_blobs.cpp: 1";
  253
+		comments = "In file included from /Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/webkit_plugin_macView.mm";
  254
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  255
+		rLen = 1;
  256
+		rLoc = 13;
  257
+		rType = 1;
  258
+	};
  259
+	938DB5E4130F320E008C37B1 /* PBXTextBookmark */ = {
  260
+		isa = PBXTextBookmark;
  261
+		fRef = 938564A1130E6EC0000F4333 /* ocv_freenect.cpp */;
  262
+		name = "ocv_freenect.cpp: 1";
190 263
 		rLen = 0;
191 264
 		rLoc = 0;
192 265
 		rType = 0;
193  
-		vrLen = 934;
  266
+		vrLen = 261;
194 267
 		vrLoc = 0;
195 268
 	};
196  
-	9385643D130E6D38000F4333 /* PBXTextBookmark */ = {
  269
+	938DB5E5130F320E008C37B1 /* PBXTextBookmark */ = {
197 270
 		isa = PBXTextBookmark;
198  
-		fRef = 938563DE130E61AF000F4333 /* ocv_freenect.h */;
199  
-		name = "ocv_freenect.h: 1";
200  
-		rLen = 0;
201  
-		rLoc = 0;
  271
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  272
+		name = "webkit_plugin_macView.mm: 14";
  273
+		rLen = 28;
  274
+		rLoc = 229;
  275
+		rType = 0;
  276
+		vrLen = 506;
  277
+		vrLoc = 56;
  278
+	};
  279
+	938DB5FF130F3350008C37B1 /* PBXTextBookmark */ = {
  280
+		isa = PBXTextBookmark;
  281
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  282
+		name = "webkit_plugin_macView.mm: 14";
  283
+		rLen = 28;
  284
+		rLoc = 229;
202 285
 		rType = 0;
203  
-		vrLen = 468;
  286
+		vrLen = 792;
204 287
 		vrLoc = 0;
205 288
 	};
206  
-	9385643E130E6D38000F4333 /* PBXTextBookmark */ = {
  289
+	938DB600130F3350008C37B1 /* PBXTextBookmark */ = {
207 290
 		isa = PBXTextBookmark;
208  
-		fRef = 32DBCF980370C29C00C91783 /* webkit-plugin-mac_Prefix.pch */;
209  
-		name = "webkit-plugin-mac_Prefix.pch: 1";
  291
+		fRef = 938564A2130E6EC0000F4333 /* ocv_freenect.hpp */;
  292
+		name = "ocv_freenect.h: 15";
210 293
 		rLen = 0;
211  
-		rLoc = 0;
  294
+		rLoc = 279;
212 295
 		rType = 0;
213  
-		vrLen = 196;
  296
+		vrLen = 444;
214 297
 		vrLoc = 0;
215 298
 	};
216  
-	9385643F130E6D38000F4333 /* PBXTextBookmark */ = {
  299
+	938DB601130F3350008C37B1 /* PBXTextBookmark */ = {
217 300
 		isa = PBXTextBookmark;
218  
-		fRef = 938563DD130E61AF000F4333 /* ocv_freenect.cpp */;
  301
+		fRef = 938564A1130E6EC0000F4333 /* ocv_freenect.cpp */;
219 302
 		name = "ocv_freenect.cpp: 1";
220 303
 		rLen = 0;
221 304
 		rLoc = 0;
222 305
 		rType = 0;
223  
-		vrLen = 2771;
224  
-		vrLoc = 1176;
  306
+		vrLen = 489;
  307
+		vrLoc = 0;
  308
+	};
  309
+	938DB602130F3350008C37B1 /* PBXBookmark */ = {
  310
+		isa = PBXBookmark;
  311
+		fRef = 938564A7130E6EE0000F4333 /* bg_fg_blobs.hpp */;
225 312
 	};
226  
-	93856440130E6D38000F4333 /* PBXTextBookmark */ = {
  313
+	938DB603130F3350008C37B1 /* PBXTextBookmark */ = {
227 314
 		isa = PBXTextBookmark;
228  
-		fRef = 93856441130E6D38000F4333 /* depthjs.cc */;
229  
-		name = "depthjs.cc: 200";
230  
-		rLen = 85;
231  
-		rLoc = 6063;
  315
+		fRef = 938564A7130E6EE0000F4333 /* bg_fg_blobs.hpp */;
  316
+		name = "bg_fg_blobs.h: 16";
  317
+		rLen = 0;
  318
+		rLoc = 231;
232 319
 		rType = 0;
233  
-		vrLen = 3010;
234  
-		vrLoc = 4686;
  320
+		vrLen = 253;
  321
+		vrLoc = 0;
235 322
 	};
236  
-	93856441130E6D38000F4333 /* depthjs.cc */ = {
237  
-		isa = PBXFileReference;
238  
-		name = depthjs.cc;
239  
-		path = "/Volumes/New HD/Users/aaron/eclipseWorkspace/depthjs/npapi_plugin/depthjs.cc";
240  
-		sourceTree = "<absolute>";
  323
+	938DB60D130F339C008C37B1 /* PBXTextBookmark */ = {
  324
+		isa = PBXTextBookmark;
  325
+		fRef = 938564A7130E6EE0000F4333 /* bg_fg_blobs.hpp */;
  326
+		name = "bg_fg_blobs.h: 16";
  327
+		rLen = 0;
  328
+		rLoc = 231;
  329
+		rType = 0;
  330
+		vrLen = 253;
  331
+		vrLoc = 0;
241 332
 	};
242  
-	93856442130E6D38000F4333 /* PBXTextBookmark */ = {
  333
+	938DB60E130F339C008C37B1 /* PBXTextBookmark */ = {
  334
+		isa = PBXTextBookmark;
  335
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  336
+		name = "webkit_plugin_macView.mm: 14";
  337
+		rLen = 28;
  338
+		rLoc = 229;
  339
+		rType = 0;
  340
+		vrLen = 792;
  341
+		vrLoc = 0;
  342
+	};
  343
+	938DB60F130F339C008C37B1 /* XCBuildMessageTextBookmark */ = {
  344
+		isa = PBXTextBookmark;
  345
+		comments = "In file included from /Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/ocv_freenect.h";
  346
+		fRef = 938564A2130E6EC0000F4333 /* ocv_freenect.hpp */;
  347
+		fallbackIsa = XCBuildMessageTextBookmark;
  348
+		rLen = 1;
  349
+		rLoc = 17;
  350
+		rType = 1;
  351
+	};
  352
+	938DB610130F339C008C37B1 /* PBXTextBookmark */ = {
  353
+		isa = PBXTextBookmark;
  354
+		fRef = 938564A2130E6EC0000F4333 /* ocv_freenect.hpp */;
  355
+		name = "ocv_freenect.h: 15";
  356
+		rLen = 16;
  357
+		rLoc = 269;
  358
+		rType = 0;
  359
+		vrLen = 444;
  360
+		vrLoc = 0;
  361
+	};
  362
+	938DB61E130F3490008C37B1 /* PBXTextBookmark */ = {
  363
+		isa = PBXTextBookmark;
  364
+		fRef = 938564A7130E6EE0000F4333 /* bg_fg_blobs.hpp */;
  365
+		name = "bg_fg_blobs.hpp: 16";
  366
+		rLen = 0;
  367
+		rLoc = 231;
  368
+		rType = 0;
  369
+		vrLen = 253;
  370
+		vrLoc = 0;
  371
+	};
  372
+	938DB61F130F3490008C37B1 /* PBXTextBookmark */ = {
  373
+		isa = PBXTextBookmark;
  374
+		fRef = 938564A6130E6EE0000F4333 /* bg_fg_blobs.cpp */;
  375
+		name = "bg_fg_blobs.cpp: 10";
  376
+		rLen = 0;
  377
+		rLoc = 162;
  378
+		rType = 0;
  379
+		vrLen = 771;
  380
+		vrLoc = 0;
  381
+	};
  382
+	938DB620130F3490008C37B1 /* PBXTextBookmark */ = {
243 383
 		isa = PBXTextBookmark;
244 384
 		fRef = 0259C57AFE90428111CA0C5A /* webkit_plugin_macView.h */;
245 385
 		name = "webkit_plugin_macView.h: 16";
@@ -249,142 +389,420 @@
249 389
 		vrLen = 457;
250 390
 		vrLoc = 0;
251 391
 	};
252  
-	93856443130E6D38000F4333 /* PBXTextBookmark */ = {
  392
+	938DB621130F3490008C37B1 /* PBXTextBookmark */ = {
253 393
 		isa = PBXTextBookmark;
254  
-		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
255  
-		name = "webkit_plugin_macView.mm: 61";
  394
+		fRef = 938564A1130E6EC0000F4333 /* ocv_freenect.cpp */;
  395
+		name = "ocv_freenect.cpp: 1";
256 396
 		rLen = 0;
257  
-		rLoc = 1690;
  397
+		rLoc = 0;
258 398
 		rType = 0;
259  
-		vrLen = 1919;
260  
-		vrLoc = 1269;
  399
+		vrLen = 491;
  400
+		vrLoc = 0;
261 401
 	};
262  
-	93856444130E6D38000F4333 /* PBXTextBookmark */ = {
  402
+	938DB622130F3490008C37B1 /* PBXTextBookmark */ = {
263 403
 		isa = PBXTextBookmark;
264 404
 		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
265  
-		name = "webkit_plugin_macView.mm: 63";
266  
-		rLen = 0;
267  
-		rLoc = 1741;
  405
+		name = "webkit_plugin_macView.mm: 14";
  406
+		rLen = 28;
  407
+		rLoc = 229;
268 408
 		rType = 0;
269  
-		vrLen = 1919;
270  
-		vrLoc = 1269;
  409
+		vrLen = 795;
  410
+		vrLoc = 0;
271 411
 	};
272  
-	9385648D130E6E63000F4333 /* libfreenect.h */ = {
273  
-		uiCtxt = {
274  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 5655}}";
275  
-			sepNavSelRange = "{6057, 0}";
276  
-			sepNavVisRange = "{0, 3292}";
277  
-		};
  412
+	938DB623130F3490008C37B1 /* XCBuildMessageTextBookmark */ = {
  413
+		isa = PBXTextBookmark;
  414
+		comments = "In file included from /Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/ocv_freenect.hpp";
  415
+		fRef = 938564A2130E6EC0000F4333 /* ocv_freenect.hpp */;
  416
+		fallbackIsa = XCBuildMessageTextBookmark;
  417
+		rLen = 1;
  418
+		rLoc = 17;
  419
+		rType = 1;
278 420
 	};
279  
-	93856494130E6E6A000F4333 /* cv.h */ = {
280  
-		uiCtxt = {
281  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 1092}}";
282  
-			sepNavSelRange = "{2850, 0}";
283  
-			sepNavVisRange = "{961, 2452}";
284  
-		};
  421
+	938DB624130F3490008C37B1 /* PBXTextBookmark */ = {
  422
+		isa = PBXTextBookmark;
  423
+		fRef = 938564A2130E6EC0000F4333 /* ocv_freenect.hpp */;
  424
+		name = "ocv_freenect.hpp: 18";
  425
+		rLen = 16;
  426
+		rLoc = 269;
  427
+		rType = 0;
  428
+		vrLen = 454;
  429
+		vrLoc = 128;
285 430
 	};
286  
-	93856496130E6E6A000F4333 /* cvaux.h */ = {
287  
-		uiCtxt = {
288  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 858}}";
289  
-			sepNavSelRange = "{2497, 0}";
290  
-			sepNavVisRange = "{0, 2830}";
291  
-		};
  431
+	938DB6E3130F3A7D008C37B1 /* PBXTextBookmark */ = {
  432
+		isa = PBXTextBookmark;
  433
+		fRef = 938564A2130E6EC0000F4333 /* ocv_freenect.hpp */;
  434
+		name = "ocv_freenect.hpp: 18";
  435
+		rLen = 16;
  436
+		rLoc = 269;
  437
+		rType = 0;
  438
+		vrLen = 454;
  439
+		vrLoc = 128;
292 440
 	};
293  
-	938564A1130E6EC0000F4333 /* ocv_freenect.cpp */ = {
294  
-		uiCtxt = {
295  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 7657}}";
296  
-			sepNavSelRange = "{0, 0}";
297  
-			sepNavVisRange = "{0, 1445}";
298  
-		};
  441
+	938DB6E4130F3A7D008C37B1 /* PBXTextBookmark */ = {
  442
+		isa = PBXTextBookmark;
  443
+		fRef = 32DBCF980370C29C00C91783 /* webkit-plugin-mac_Prefix.pch */;
  444
+		name = "webkit-plugin-mac_Prefix.pch: 6";
  445
+		rLen = 0;
  446
+		rLoc = 131;
  447
+		rType = 0;
  448
+		vrLen = 230;
  449
+		vrLoc = 0;
299 450
 	};
300  
-	938564A2130E6EC0000F4333 /* ocv_freenect.h */ = {
301  
-		uiCtxt = {
302  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 808}}";
303  
-			sepNavSelRange = "{369, 0}";
304  
-			sepNavVisRange = "{0, 468}";
305  
-		};
  451
+	938DB6E5130F3A7D008C37B1 /* PBXTextBookmark */ = {
  452
+		isa = PBXTextBookmark;
  453
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  454
+		name = "webkit_plugin_macView.mm: 1";
  455
+		rLen = 0;
  456
+		rLoc = 0;
  457
+		rType = 0;
  458
+		vrLen = 795;
  459
+		vrLoc = 0;
306 460
 	};
307  
-	938564A6130E6EE0000F4333 /* bg_fg_blobs.cpp */ = {
308  
-		uiCtxt = {
309  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 3341}}";
310  
-			sepNavSelRange = "{163, 0}";
311  
-			sepNavVisRange = "{0, 1974}";
312  
-		};
  461
+	938DB6E6130F3A7D008C37B1 /* PBXTextBookmark */ = {
  462
+		isa = PBXTextBookmark;
  463
+		fRef = 938564A1130E6EC0000F4333 /* ocv_freenect.cpp */;
  464
+		name = "ocv_freenect.cpp: 1";
  465
+		rLen = 0;
  466
+		rLoc = 0;
  467
+		rType = 0;
  468
+		vrLen = 491;
  469
+		vrLoc = 0;
313 470
 	};
314  
-	938564A7130E6EE0000F4333 /* bg_fg_blobs.h */ = {
315  
-		uiCtxt = {
316  
-			sepNavIntBoundsRect = "{{0, 0}, {1147, 833}}";
317  
-			sepNavSelRange = "{233, 0}";
318  
-			sepNavVisRange = "{0, 253}";
319  
-		};
  471
+	938DB6E7130F3A7D008C37B1 /* XCBuildMessageTextBookmark */ = {
  472
+		isa = PBXTextBookmark;
  473
+		comments = "Compile /Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/bg_fg_blobs.cpp";
  474
+		fRef = 938564A6130E6EE0000F4333 /* bg_fg_blobs.cpp */;
  475
+		fallbackIsa = XCBuildMessageTextBookmark;
  476
+		rLen = 0;
  477
+		rLoc = 0;
  478
+		rType = 1;
320 479
 	};
321  
-	938564F7130E6F51000F4333 /* PBXTextBookmark */ = {
  480
+	938DB6E8130F3A7D008C37B1 /* PBXTextBookmark */ = {
322 481
 		isa = PBXTextBookmark;
323  
-		fRef = 938564A2130E6EC0000F4333 /* ocv_freenect.h */;
324  
-		name = "ocv_freenect.h: 25";
  482
+		fRef = 938564A6130E6EE0000F4333 /* bg_fg_blobs.cpp */;
  483
+		name = "bg_fg_blobs.cpp: 1";
325 484
 		rLen = 0;
326  
-		rLoc = 369;
  485
+		rLoc = 0;
327 486
 		rType = 0;
328  
-		vrLen = 468;
  487
+		vrLen = 0;
329 488
 		vrLoc = 0;
330 489
 	};
331  
-	938564F8130E6F51000F4333 /* PBXTextBookmark */ = {
  490
+	938DB6EB130F3C5E008C37B1 /* PBXTextBookmark */ = {
332 491
 		isa = PBXTextBookmark;
333  
-		fRef = 938564A1130E6EC0000F4333 /* ocv_freenect.cpp */;
334  
-		name = "ocv_freenect.cpp: 1";
  492
+		fRef = 938564A6130E6EE0000F4333 /* bg_fg_blobs.cpp */;
  493
+		name = "bg_fg_blobs.cpp: 1";
335 494
 		rLen = 0;
336 495
 		rLoc = 0;
337 496
 		rType = 0;
338  
-		vrLen = 1445;
  497
+		vrLen = 0;
339 498
 		vrLoc = 0;
340 499
 	};
341  
-	938564F9130E6F51000F4333 /* PBXTextBookmark */ = {
  500
+	938DB6FC130F3D76008C37B1 /* PBXTextBookmark */ = {
342 501
 		isa = PBXTextBookmark;
343 502
 		fRef = 938564A6130E6EE0000F4333 /* bg_fg_blobs.cpp */;
344 503
 		name = "bg_fg_blobs.cpp: 1";
345 504
 		rLen = 0;
346 505
 		rLoc = 0;
347 506
 		rType = 0;
348  
-		vrLen = 1958;
  507
+		vrLen = 0;
349 508
 		vrLoc = 0;
350 509
 	};
351  
-	938564FA130E6F51000F4333 /* PBXTextBookmark */ = {
  510
+	938DB708130F444D008C37B1 /* PBXTextBookmark */ = {
  511
+		isa = PBXTextBookmark;
  512
+		fRef = 938564A6130E6EE0000F4333 /* bg_fg_blobs.cpp */;
  513
+		name = "bg_fg_blobs.cpp: 1";
  514
+		rLen = 0;
  515
+		rLoc = 0;
  516
+		rType = 0;
  517
+		vrLen = 0;
  518
+		vrLoc = 0;
  519
+	};
  520
+	938DB709130F444D008C37B1 /* PBXTextBookmark */ = {
352 521
 		isa = PBXTextBookmark;
353 522
 		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
354  
-		name = "webkit_plugin_macView.mm: 10";
  523
+		name = "webkit_plugin_macView.mm: 1";
355 524
 		rLen = 0;
356  
-		rLoc = 189;
  525
+		rLoc = 0;
357 526
 		rType = 0;
358  
-		vrLen = 1741;
  527
+		vrLen = 0;
359 528
 		vrLoc = 0;
360 529
 	};
361  
-	938564FB130E6F51000F4333 /* PBXTextBookmark */ = {
  530
+	938DB70A130F444D008C37B1 /* PBXTextBookmark */ = {
362 531
 		isa = PBXTextBookmark;
363  
-		fRef = 938564A7130E6EE0000F4333 /* bg_fg_blobs.h */;
364  
-		name = "bg_fg_blobs.h: 14";
  532
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  533
+		name = "webkit_plugin_macView.mm: 21";
365 534
 		rLen = 0;
366  
-		rLoc = 176;
  535
+		rLoc = 414;
367 536
 		rType = 0;
368  
-		vrLen = 253;
  537
+		vrLen = 1368;
369 538
 		vrLoc = 0;
370 539
 	};
371  
-	938564FC130E6F51000F4333 /* XCBuildMessageTextBookmark */ = {
  540
+	938DB712130F4531008C37B1 /* PBXTextBookmark */ = {
372 541
 		isa = PBXTextBookmark;
373  
-		comments = "Opencv2/core/core_c.h: No such file or directory";
374  
-		fRef = 93856494130E6E6A000F4333 /* cv.h */;
375  
-		fallbackIsa = XCBuildMessageTextBookmark;
376  
-		rLen = 1;
377  
-		rLoc = 62;
378  
-		rType = 1;
  542
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  543
+		name = "webkit_plugin_macView.mm: 21";
  544
+		rLen = 0;
  545
+		rLoc = 414;
  546
+		rType = 0;
  547
+		vrLen = 838;
  548
+		vrLoc = 0;
  549
+	};
  550
+	938DB715130F4591008C37B1 /* PBXTextBookmark */ = {
  551
+		isa = PBXTextBookmark;
  552
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  553
+		name = "webkit_plugin_macView.mm: 21";
  554
+		rLen = 0;
  555
+		rLoc = 414;
  556
+		rType = 0;
  557
+		vrLen = 838;
  558
+		vrLoc = 0;
  559
+	};
  560
+	938DB7E8130F45CC008C37B1 /* PBXTextBookmark */ = {
  561
+		isa = PBXTextBookmark;
  562
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  563
+		name = "webkit_plugin_macView.mm: 21";
  564
+		rLen = 0;
  565
+		rLoc = 414;
  566
+		rType = 0;
  567
+		vrLen = 838;
  568
+		vrLoc = 0;
  569
+	};
  570
+	938DB7E9130F45CC008C37B1 /* PBXBookmark */ = {
  571
+		isa = PBXBookmark;
  572
+		fRef = 8D1AC97B0486D23100FE50C9 /* English */;
  573
+		name = "InfoPlist.strings (English)";
  574
+	};
  575
+	938DB7EA130F45CC008C37B1 /* PBXTextBookmark */ = {
  576
+		isa = PBXTextBookmark;
  577
+		fRef = 8D1AC97B0486D23100FE50C9 /* English */;
  578
+		name = "InfoPlist.strings: 1";
  579
+		rLen = 0;
  580
+		rLoc = 0;
  581
+		rType = 0;
  582
+		vrLen = 96;
  583
+		vrLoc = 0;
  584
+	};
  585
+	938DB81C130F4A2C008C37B1 /* Safari */ = {
  586
+		isa = PBXExecutable;
  587
+		activeArgIndices = (
  588
+		);
  589
+		argumentStrings = (
  590
+		);
  591
+		autoAttachOnCrash = 1;
  592
+		breakpointsEnabled = 0;
  593
+		configStateDict = {
  594
+			"PBXLSLaunchAction-0" = {
  595
+				PBXLSLaunchAction = 0;
  596
+				PBXLSLaunchStartAction = 1;
  597
+				PBXLSLaunchStdioStyle = 2;
  598
+				PBXLSLaunchStyle = 0;
  599
+				class = PBXLSRunLaunchConfig;
  600
+				commandLineArgs = (
  601
+				);
  602
+				displayName = "Executable Runner";
  603
+				environment = {
  604
+				};
  605
+				identifier = com.apple.Xcode.launch.runConfig;
  606
+				remoteHostInfo = "";
  607
+				startActionInfo = "";
  608
+			};
  609
+		};
  610
+		customDataFormattersEnabled = 1;
  611
+		dataTipCustomDataFormattersEnabled = 1;
  612
+		dataTipShowTypeColumn = 1;
  613
+		dataTipSortType = 0;
  614
+		debuggerPlugin = GDBDebugging;
  615
+		disassemblyDisplayState = 0;
  616
+		dylibVariantSuffix = "";
  617
+		enableDebugStr = 1;
  618
+		environmentEntries = (
  619
+		);
  620
+		executableSystemSymbolLevel = 0;
  621
+		executableUserSymbolLevel = 0;
  622
+		launchableReference = 938DB81D130F4A2C008C37B1 /* Safari.app */;
  623
+		libgmallocEnabled = 0;
  624
+		name = Safari;
  625
+		savedGlobals = {
  626
+		};
  627
+		showTypeColumn = 0;
  628
+		sourceDirectories = (
  629
+		);
  630
+	};
  631
+	938DB81D130F4A2C008C37B1 /* Safari.app */ = {
  632
+		isa = PBXFileReference;
  633
+		lastKnownFileType = wrapper.application;
  634
+		name = Safari.app;
  635
+		path = /Applications/Safari.app;
  636
+		sourceTree = "<absolute>";
  637
+	};
  638
+	938DB81E130F4A2E008C37B1 /* PBXTextBookmark */ = {
  639
+		isa = PBXTextBookmark;
  640
+		fRef = 8D1AC97B0486D23100FE50C9 /* English */;
  641
+		name = "InfoPlist.strings: 1";
  642
+		rLen = 0;
  643
+		rLoc = 0;
  644
+		rType = 0;
  645
+		vrLen = 96;
  646
+		vrLoc = 0;
  647
+	};
  648
+	938DB81F130F4A2E008C37B1 /* PBXBookmark */ = {
  649
+		isa = PBXBookmark;
  650
+		fRef = 8D1AC9730486D14A00FE50C9 /* Info.plist */;
  651
+	};
  652
+	938DB820130F4A2E008C37B1 /* PlistBookmark */ = {
  653
+		isa = PlistBookmark;
  654
+		fRef = 8D1AC9730486D14A00FE50C9 /* Info.plist */;
  655
+		fallbackIsa = PBXBookmark;
  656
+		isK = 0;
  657
+		kPath = (
  658
+		);
  659
+		name = "/Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/Info.plist";
  660
+		rLen = 0;
  661
+		rLoc = 9223372036854775807;
  662
+	};
  663
+	938DB823130F4A66008C37B1 /* PlistBookmark */ = {
  664
+		isa = PlistBookmark;
  665
+		fRef = 8D1AC9730486D14A00FE50C9 /* Info.plist */;
  666
+		fallbackIsa = PBXBookmark;
  667
+		isK = 0;
  668
+		kPath = (
  669
+		);
  670
+		name = "/Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/Info.plist";
  671
+		rLen = 0;
  672
+		rLoc = 9223372036854775807;
  673
+	};
  674
+	938DB824130F4A68008C37B1 /* PlistBookmark */ = {
  675
+		isa = PlistBookmark;
  676
+		fRef = 8D1AC9730486D14A00FE50C9 /* Info.plist */;
  677
+		fallbackIsa = PBXBookmark;
  678
+		isK = 0;
  679
+		kPath = (
  680
+		);
  681
+		name = "/Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/Info.plist";
  682
+		rLen = 0;
  683
+		rLoc = 9223372036854775807;
  684
+	};
  685
+	938DB82D130F4AE0008C37B1 /* PlistBookmark */ = {
  686
+		isa = PlistBookmark;
  687
+		fRef = 8D1AC9730486D14A00FE50C9 /* Info.plist */;
  688
+		fallbackIsa = PBXBookmark;
  689
+		isK = 0;
  690
+		kPath = (
  691
+		);
  692
+		name = "/Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/Info.plist";
  693
+		rLen = 0;
  694
+		rLoc = 9223372036854775807;
  695
+	};
  696
+	938DB82E130F4AF9008C37B1 /* PlistBookmark */ = {
  697
+		isa = PlistBookmark;
  698
+		fRef = 8D1AC9730486D14A00FE50C9 /* Info.plist */;
  699
+		fallbackIsa = PBXBookmark;
  700
+		isK = 0;
  701
+		kPath = (
  702
+		);
  703
+		name = "/Users/aaron/eclipseWorkspace/depthjs/webkit-plugin-mac/Info.plist";
  704
+		rLen = 0;
  705
+		rLoc = 9223372036854775807;
  706
+	};
  707
+	938DB82F130F4AF9008C37B1 /* PBXTextBookmark */ = {
  708
+		isa = PBXTextBookmark;
  709
+		fRef = 0259C576FE90428111CA0C5A /* webkit_plugin_macView.mm */;
  710
+		name = "webkit_plugin_macView.mm: 21";
  711
+		rLen = 0;
  712
+		rLoc = 414;
  713
+		rType = 0;
  714
+		vrLen = 838;
  715
+		vrLoc = 0;
  716
+	};
  717
+	938DB830130F4AF9008C37B1 /* PBXTextBookmark */ = {