Motion - Support Question 2009x 04x 16x 092113

Huffman table 0x00 was not defined

Question

Using Motion 3.2.10.1 on OpenWRT KAMIKAZE (8.09, r14511) (Linux OpenWrt 2.6.25.17) with USV driver and Logitech Quickcam Sphere AF I get "Error capturing first image". The motion log shows "Huffman table 0x00 was not defined".

Could it be that Huffman tables have been removed from the latest UVC driver and Motion does not like that?

Config used:

Asus WL500W

Logitech Quickcam Sphere AF

Motion 3.2.10.1

OpenWRT KAMIKAZE (8.09, r14511) (Linux OpenWrt 2.6.25.17)

Package: kmod-video-uvc
Version: 2.6.25.17+r261-brcm47xx-1

FFMpeg version SVN-r12898
  libavutil version: 49.6.0
  libavcodec version: 51.55.0
  libavformat version: 52.13.0
  libavdevice version: 52.0.0
 

# ldd motion
        libm.so.0 => /lib/libm.so.0 (0x2aaee000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x2ab3c000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x2ab90000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2abef000)
        libc.so.0 => /lib/libc.so.0 (0x2ac3e000)
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)

Motion Log:

# motion -d9 -n
[0] Processing thread 0 - config file /etc/motion.conf
[0] Motion 3.2.10.1 Started
[0] Thread 1 is from /etc/motion.conf
[1] Thread 1 started
[1] cap.driver: "uvcvideo"
[1] cap.card: "UVC Camera (046d:0994)"
[1] cap.bus_info: "0000:00:03.2"
[1] cap.capabilities=0x04000001
[1] - VIDEO_CAPTURE
[1] - STREAMING
[1] v4l2_select_input: name = "Camera 1", type 0x00000002, status 00000000
[1] - CAMERA
[1] Device doesn't support VIDIOC_G_STD
[1] Supported palettes:
[1] 0: MJPG (MJPEG)
[1] Selected palette MJPG
[0] motion-httpd/3.2.10.1 running, accepting connections
[0] motion-httpd: waiting for data on port TCP 8082
[1] index_format 2 Test palette MJPG (640x480)
[1] Using palette MJPG (640x480) bytesperlines 0 sizeimage 204800 colorspace 00000008
[1] VIDIOC_G_JPEGCOMP not supported but it should
[1] found control 0x00980900, "Brightness", range 0,255
[1]     "Brightness", default 128, current 128
[1] found control 0x00980901, "Contrast", range 0,255
[1]     "Contrast", default 32, current 32
[1] found control 0x00980902, "Saturation", range 0,255
[1]     "Saturation", default 32, current 32
[1] found control 0x00980913, "Gain", range 0,255
[1]     "Gain", default 0, current 224
[1] mmap information:
[1] frames=4
[1] 0 length=204800
[1] 1 length=204800
[1] 2 length=204800
[1] 3 length=204800
[1] Using V4L2
[1] Resizing pre_capture buffer to 1 items
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[1] processing jpeg image - content length 51731
[1] Huffman table 0x00 was not defined
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[0] DEBUG-2 threads_running 1 motion_threads_running 1 , finish 0
[1] processing jpeg image - content length 50921
[1] Huffman table 0x00 was not defined
[etc ...]

Environment

Motion version: 3.2.10.1
ffmpeg version: SVN-r12898
Libraries: ffmpeg, mysql, postgresql
Server OS: OpenWRT KAMIKAZE (8.09, r14511) (Linux OpenWrt 2.6.25.17)

-- OlafOlaf - 16 Apr 2009

Answer

Current stable is 3.2.11 , so probably what you ask it's already fixed smile

-- AngelCarpintero - 09 Jul 2009
Topic revision: r2 - 09 Jul 2009, AngelCarpintero
Copyright © 1999-2024 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.