Hello Gregoire,

just booted 2.5.55 with today CVS, till now everything is perfect!!!
I haven't tried the vx mode of xawtv... I wait for version >3.82
An hudge thank for all work being done ;-)
Thanks for your feedback. For the meantime, you can try the attached patch for xawtv if you want.

	Gr�goire
CU
Michael.

Only in xawtv-3.82.patched/: arch-i686-linux
diff -ur xawtv-3.82/libng/plugins/drv0-v4l2.c 
xawtv-3.82.patched/libng/plugins/drv0-v4l2.c
--- xawtv-3.82/libng/plugins/drv0-v4l2.c        Wed Nov 27 17:08:28 2002
+++ xawtv-3.82.patched/libng/plugins/drv0-v4l2.c        Tue Jan  7 15:22:02 2003
@@ -142,7 +142,7 @@
     0,                    /* RGB32    */
     0,                    /* LUT 2    */
     0,                    /* LUT 4    */
-    V4L2_PIX_FMT_YUYV,    /* YUV422   */
+    V4L2_PIX_FMT_UYVY,    /* YUV422   */
     V4L2_PIX_FMT_YUV422P, /* YUV422P  */
     V4L2_PIX_FMT_YUV420,  /* YUV420P  */
 };
diff -ur xawtv-3.82/x11/blit.c xawtv-3.82.patched/x11/blit.c
--- xawtv-3.82/x11/blit.c       Thu Oct 24 17:00:52 2002
+++ xawtv-3.82.patched/x11/blit.c       Tue Jan  7 15:19:45 2003
@@ -377,7 +377,7 @@
                    (fo[i].id >> 16) & 0xff,
                    (fo[i].id >> 24) & 0xff,
                    (fo[i].format == XvPacked) ? "packed" : "planar");
-       if (0x32595559 == fo[i].id) {
+       if (0x59565955 /*0x32595559*/ == fo[i].id) {
            im_formats[VIDEO_YUV422] = fo[i].id;
            if (debug)
                fprintf(stderr," [ok: %s]",ng_vfmt_to_desc[VIDEO_YUV422]);

Reply via email to