Erik Andrén a écrit :
I'm proud to say that we're finally going somewhere with the m5602- ov9650-2 branch of the driver. Today I finally squashed a major bug causing a lot of instability and hindered amsn, cheese and others to work.

Please test the m5602-ov9650-2 branch and see how it works out for you, report any issues to the list.



Hi,

After install svn 142, It works now with XawTV but not anymore with livecam. Any use of XawTV control box (full screen mode, RGB options, vertical mirror, always on top... ) stops video display. Colors are still poor and picture still mirrored.

--
Maxime D.

http://perso.crans.org/danis/m5602/xawTV-m5602-svn142.png
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.24-16-generic)
Warning: Cannot convert string "-c" to type Int
xinerama 0: 1280x800+0+0
X Error of failed request:  XF86DGANoDirectVideoMode
  Major opcode of failed request:  137 (XFree86-DGA)
  Minor opcode of failed request:  1 (XF86DGAGetVideoLL)
  Serial number of failed request:  13
  Current serial number in output stream:  13
v4l-conf had some trouble, trying to continue anyway
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to 
type FontStruct
ioctl: VIDIOC_G_STD(std=0xb6d53dd0b7d8d450 
[PAL_I,PAL_D1,PAL_Nc,NTSC_M,?,?,SECAM_H,SECAM_K,SECAM_L,?ATSC_8_VSB,ATSC_16_VSB,(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)]):
 Argument invalide
station "/dev/video0" not found
ioctl: VIDIOC_DQBUF(index=0;type=VIDEO_CAPTURE;bytesused=0;flags=0x0 
[];field=ANY;;timecode.type=0;timecode.flags=0;timecode.frames=0;timecode.seconds=0;timecode.minutes=0;timecode.hours=0;timecode.userbits="";sequence=0;memory=MMAP):
 Erreur d'entrée/sortie
ioctl VIDIOC_STREAMOFF: Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=1066;fmt.pix.height=800;fmt.pix.pixelformat=0x33424752
 
[RGB3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x34524742
 
[BGR4];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33524742
 
[BGR3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33424752
 
[RGB3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33524742
 
[BGR3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x00000000
 
[....];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x34524742
 
[BGR4];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x59455247
 
[GREY];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x56595559
 
[YUYV];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x50323234
 
[422P];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x32315559
 
[YU12];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
no way to get: 384x288 32 bit TrueColor (LE: bgr-)
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33424752
 
[RGB3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x34524742
 
[BGR4];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33524742
 
[BGR3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33424752
 
[RGB3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33524742
 
[BGR3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x00000000
 
[....];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x34524742
 
[BGR4];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x59455247
 
[GREY];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x56595559
 
[YUYV];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x50323234
 
[422P];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x32315559
 
[YU12];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=921600;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
no way to get: 384x288 32 bit TrueColor (LE: bgr-)
[EMAIL PROTECTED]:~/Maxime/webcam/trunk$ xawtv -v -c /dev/video0
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.24-16-generic)
Warning: Cannot convert string "-c" to type Int
xinerama 0: 1280x800+0+0
X Error of failed request:  XF86DGANoDirectVideoMode
  Major opcode of failed request:  137 (XFree86-DGA)
  Minor opcode of failed request:  1 (XF86DGAGetVideoLL)
  Serial number of failed request:  13
  Current serial number in output stream:  13
v4l-conf had some trouble, trying to continue anyway
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to 
type FontStruct
ioctl: VIDIOC_G_STD(std=0xb6dc4dd0b7dfe450 
[PAL_I,PAL_D1,PAL_Nc,NTSC_M_JP,?,?,SECAM_B,SECAM_D,SECAM_G,SECAM_H,SECAM_K,SECAM_L,?ATSC_8_VSB,ATSC_16_VSB,(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)]):
 Argument invalide
station "/dev/video0" not found
ioctl: VIDIOC_DQBUF(index=0;type=VIDEO_CAPTURE;bytesused=0;flags=0x0 
[];field=ANY;;timecode.type=0;timecode.flags=0;timecode.frames=0;timecode.seconds=0;timecode.minutes=0;timecode.hours=0;timecode.userbits="";sequence=0;memory=MMAP):
 Erreur d'entrée/sortie
ioctl VIDIOC_STREAMOFF: Erreur d'entrée/sortie
ioctl: VIDIOC_S_CTRL(id=9963797;value=1): Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33424752
 
[RGB3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x34524742
 
[BGR4];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33524742
 
[BGR3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33424752
 
[RGB3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33524742
 
[BGR3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x00000000
 
[....];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x34524742
 
[BGR4];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x59455247
 
[GREY];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x56595559
 
[YUYV];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x50323234
 
[422P];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x32315559
 
[YU12];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
no way to get: 384x288 32 bit TrueColor (LE: bgr-)
ioctl: VIDIOC_S_CTRL(id=9963797;value=0): Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33424752
 
[RGB3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x34524742
 
[BGR4];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33524742
 
[BGR3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33424752
 
[RGB3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x33524742
 
[BGR3];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x00000000
 
[....];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x34524742
 
[BGR4];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x59455247
 
[GREY];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x56595559
 
[YUYV];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x50323234
 
[422P];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
ioctl: 
VIDIOC_S_FMT(type=VIDEO_CAPTURE;fmt.pix.width=384;fmt.pix.height=288;fmt.pix.pixelformat=0x32315559
 
[YU12];fmt.pix.field=ANY;fmt.pix.bytesperline=0;fmt.pix.sizeimage=331776;fmt.pix.colorspace=SRGB;fmt.pix.priv=3):
 Erreur d'entrée/sortie
no way to get: 384x288 32 bit TrueColor (LE: bgr-)


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
M560x-driver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/m560x-driver-devel

Reply via email to