Hello,
the simple attached patch fixes support for isight cam on my MacBookPro 1.1 
against today's svn release (200).

Another little thing: there is a small error on the supported devices list at 
http://linux-uvc.berlios.de/, the iSight Device ID reported is 05ac:8502 but 
the correct one is 05ac:8501

Thank you for your attention.

Cheers,
Silvan

-- 
mambaSoft
Via Barletta 90 - 10136 Torino
E-mail: [EMAIL PROTECTED]
Web: http://www.mambasoft.it

openmamba GNU/Linux development @ http://www.openmamba.org
diff -Nru linux-uvc-0.1.0.svn20080410/uvc_driver.c trunk.buono/uvc_driver.c
--- linux-uvc-0.1.0.svn20080410/uvc_driver.c	2008-04-10 21:17:10.000000000 +0200
+++ trunk.buono/uvc_driver.c	2008-04-10 20:25:10.000000000 +0200
@@ -84,6 +84,11 @@
 		.guid		= UVC_GUID_FORMAT_I420,
 		.fcc		= V4L2_PIX_FMT_YUV420,
 	},
+ 	{
+                .name           = "YUV 4:2:0 (UYV2A)",
+		.guid		= UVC_GUID_FORMAT_YUY2A,
+		.fcc		= V4L2_PIX_FMT_UYVY,
+	},
 	{
 		.name		= "YUV 4:2:2 (UYVY)",
 		.guid		= UVC_GUID_FORMAT_UYVY,
diff -Nru linux-uvc-0.1.0.svn20080410/uvcvideo.h trunk.buono/uvcvideo.h
--- linux-uvc-0.1.0.svn20080410/uvcvideo.h	2008-04-10 21:17:10.000000000 +0200
+++ trunk.buono/uvcvideo.h	2008-04-10 20:28:44.000000000 +0200
@@ -267,6 +267,8 @@
 				 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 #define UVC_GUID_FORMAT_I420	{ 'I',  '4',  '2',  '0', 0x00, 0x00, 0x10, 0x00, \
 				 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
+#define UVC_GUID_FORMAT_YUY2A	{ 'Y',  'U',  'Y',  '2', 0x00, 0x00, 0x10, 0x00, \
+				 0x00, 0x80, 0x71, 0x9b, 0x38, 0x00, 0xaa, 0x00}
 #define UVC_GUID_FORMAT_UYVY	{ 'U',  'Y',  'V',  'Y', 0x00, 0x00, 0x10, 0x00, \
 				 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 #define UVC_GUID_FORMAT_Y800	{ 'Y',  '8',  '0',  '0', 0x00, 0x00, 0x10, 0x00, \
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to