LDFLAGS+= -L/usr/X11R6/lib
C_INCLUDE_PATH = -I/usr/X11R6/include
GLUT_LIBS = glut GL GLU
-lib_LOADLIBES+= $(GLUT_LIBS) m
+FRSH_LIBS = frshaqcpu frsh qreslib
+lib_LOADLIBES+= $(GLUT_LIBS) m pthread rt $(FRSH_LIBS)
bin_PROGRAMS = camera
-camera_SOURCES = show_video_v4l_main.c show_video_v4l_capture.c capture_v4l.c\
- extract_skin_color.c
-include_HEADERS = show_video_v4l.h capture_v4l.h extract_skin_color.h
+camera_SOURCES = camera.c show_video_v4l_main.c show_video_v4l_capture.c\
+ capture_v4l.c extract_skin_color.c
+include_HEADERS = show_video_v4l.h capture_v4l.h extract_skin_color.h camera.h
int extract_skin_color; /* global variable for enabling image processing */
-int main( int argc , char *argv[] )
+#include <camera.h>
+//int main( int argc , char *argv[] )
+void* video_thread(void* args)
{
-
+ video_args_t *video_args = (video_args_t*) args;
+ int argc = video_args->argc;
+ char** argv;
+
+ argv = video_args->argv;
static char window_title[1024]="Video Capture";
-
int i,j;
int video_input;