--- src/v4l.h.orig	Tue Jan 20 02:22:02 2004
+++ src/v4l.h	Sun Apr 11 02:54:30 2004
@@ -28,6 +28,7 @@
 #include <string>
 
 #include <fcntl.h>
+#include <pthread.h>
 #include <unistd.h>
 #include <sys/mman.h>
 #include <sys/types.h>
@@ -39,7 +40,7 @@
 
 #define _DEVICE_H_
 #define _LINUX_TIME_H
-#include <linux/videodev.h>
+//#include <linux/videodev.h>
 
 #include "displayer.h"
 
@@ -69,7 +70,7 @@
 class V4LCapability : public V4LStruct
 {
 private:
-	struct video_capability capability;
+	//struct video_capability capability;
 
 public:
 	V4LCapability( V4LDevice *device );
@@ -97,7 +98,7 @@
 {
 private:
 	V4LDevice *device;
-	struct video_tuner tuner;
+	//struct video_tuner tuner;
 
 public:
 	V4LTuner( V4LDevice *device, int index );
@@ -118,7 +119,7 @@
 {
 private:
 	V4LDevice *device;
-	struct video_channel channel;
+	//struct video_channel channel;
 	vector <V4LTuner *> tuners;
 	V4LTuner *current;
 
@@ -147,7 +148,7 @@
 	int width;
 	int height;
 	void *map;
-	struct video_mmap frame[ 32 ];
+	//struct video_mmap frame[ 32 ];
 	int frame_maps;
 	int frame_next;
 	int size;
