Motion - Support Question 2007x 08x 06x 142825

Quickcam VC

Question

Ask your question. If you want to paste error output text or similar text where new-lines must be preserved, paste it in the field below.

Hello, I'm sorry, but my English not good...

I install a Quickcam VC with parallel-port and video2linux (tells me the description). It will work fine with xawtv. But with MOTION I get the error below.

What can I do? Is it possible to ge a connection to MOTION

Thanks and regards from Germany

Gerhard

Paste in your error messages, config settings, terminal window output etc in this text field.
[0] Processing thread 0 - config file /usr/local/etc/motion.conf
[0] Motion running in setup mode.
[0] Thread 1 is from /usr/local/etc/motion.conf
[0] Thread 1 is device: /dev/video0 input 0
[0] Waiting for threads to finish, pid: 5257
[1] Thread started
[1] cap.driver: "qcamvc"
[1] cap.card: "QuickCam VC(PP)"
[1] cap.bus_info: ""
[1] cap.capabilities=0x01000001
[1] - VIDEO_CAPTURE
[1] - READWRITE
[1] v4l2_select_input: name = "Camera", type 0x00000002, status 00000000
[1] - CAMERA
[1] Supported palettes:
[1] 0: RGB3 (RGB 8-8-8)
[1] 1: BGR3 (BGRA 8-8-8)
[1] 2: RGB4 (RGBA 8-8-8-8)
[1] 3: BGR4 (BGR 8-8-8-8)
[1] 4: RGBO (RGB 5-5-5)
[1] 5: RGBP (RGB 5-6-5)
[1] 6: GREY (Greyscale)
[1] 7: YUYV (YUV 4:2:2 (YUYV))
[1] 8: UYVY (YUV 4:2:2 (UYVY))
[1] 9: YU12 (YU12)
[1] 10: YV12 (YV12)
[1] Test palette YU12 (352x288)
[0] motion-httpd/3.2.8 running, accepting connections
[0] motion-httpd: waiting for data on port TCP 8080
[1] Using palette YU12 (352x288) bytesperlines 528 sizeimage 152064 colorspace 00000001
[1] found control 0x00980900, "Brightness", range 0,65536
[1]     "Brightness", default 44800, current 44800
[1] found control 0x00980901, "Contrast", range 0,65280
[1]     "Contrast", default 32768, current 32768
[1] found control 0x00980902, "Saturation", range 0,65280
[1]     "Saturation", default 32768, current 49408
[1] found control 0x00980903, "Hue", range 0,65280
[1]     "Hue", default 32768, current 32768
[1] found control 0x00980910, "Exposure", range 0,65280
[1]     "Exposure", default 14592, current 14592
[1] Error requesting buffers for memory map.: Invalid argument
[1] VIDIOC_REQBUFS: Invalid argument
[1] ioctl (VIDIOCSCHAN): Invalid argument
[1] Capture error calling vid_start
[1] Thread finishing...

Environment

Motion version: 3.2.8
ffmpeg version: not installed
Libraries: ffmpeg, mysql, postgresql
Server OS: opensuse 10.2 2.6.18.8-0.5

-- GerhardWyrwoll - 06 Aug 2007

Answer

Hi Gerhard,

Umm my guess is that driver for your your camera didn't support mmap , only read mode that motion doesn't :

[1] Error requesting buffers for memory map.: Invalid argument
[1] VIDIOC_REQBUFS: Invalid argument
[1] ioctl (VIDIOCSCHAN): Invalid argument

So try to ask about to driver developer/s :

http://digilander.libero.it/demarchidaniele/qcamvc/forums.html

-- AngelCarpintero - 09 Aug 2007

Topic revision: r2 - 09 Aug 2007, AngelCarpintero
Copyright © 1999-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Please do not email Kenneth for support questions (read why). Use the Support Requests page or join the Mailing List.
This website only use harmless session cookies. See Cookie Policy for details. By using this website you accept the use of these cookies.