libv4lconvert: Error decompressing JPEG: fill_nbits error

Bug #669067 reported by pschonmann
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libv4l (Ubuntu)
New
Low
Unassigned

Bug Description

Binary package hint: cheese

I have webcam, labtec webcam pro. Im able to switch between 640*480 and 320*240, only 640*480 has problem. On /dev/video0 i have dvbcard. In gconf-editor i set video1 as default for some apps.

How to reproduce, just open cheese , change to higher resolution and see crappy picture

ps@ubuntu:~$ v4l-info /dev/video1

### v4l2 device info [/dev/video1] ###
general info
    VIDIOC_QUERYCAP
 driver : "zc3xx"
 card : "USB Camera (046d:08a2)"
 bus_info : "usb-0000:00:1a.7-2.2"
 version : 2.9.0
 capabilities : 0x5000001 [VIDEO_CAPTURE,READWRITE,STREAMING]

standards

inputs
    VIDIOC_ENUMINPUT(0)
 index : 0
 name : "zc3xx"
 type : CAMERA
 audioset : 0
 tuner : 0
 std : 0x0 []
 status : 0x0 []

video capture
    VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
 index : 0
 type : VIDEO_CAPTURE
 flags : 1
 description : "JPEG"
 pixelformat : 0x4745504a [JPEG]
    VIDIOC_G_FMT(VIDEO_CAPTURE)
 type : VIDEO_CAPTURE
 fmt.pix.width : 640
 fmt.pix.height : 480
 fmt.pix.pixelformat : 0x4745504a [JPEG]
 fmt.pix.field : NONE
 fmt.pix.bytesperline : 640
 fmt.pix.sizeimage : 115790
 fmt.pix.colorspace : JPEG
 fmt.pix.priv : 0

controls

### video4linux device info [/dev/video1] ###
general info
    VIDIOCGCAP
 name : "USB Camera (046d:08a2)"
 type : 0x1 [CAPTURE]
 channels : 1
 audios : 0
 maxwidth : 640
 maxheight : 480
 minwidth : 48
 minheight : 32

channels
    VIDIOCGCHAN(0)
 channel : 0
 name : "zc3xx"
 tuners : 0
 flags : 0x0 []
 type : CAMERA
 norm : 0

tuner
ioctl VIDIOCGTUNER: Invalid argument

audio
    VIDIOCGAUDIO
 audio : 0
 volume : 0
 bass : 0
 treble : 0

picture
    VIDIOCGPICT
 brightness : 0
 hue : 0
 colour : 0
 contrast : 32896
 whiteness : 39321
 depth : 8
 palette : unknown

buffer
ioctl VIDIOCGFBUF: Invalid argument

window
    VIDIOCGWIN
 x : 0
 y : 0
 width : 640
 height : 480
 chromakey : 0
 flags : 0

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: cheese 2.32.0-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-23.36-generic 2.6.35.7
Uname: Linux 2.6.35-23-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Sun Oct 31 12:56:35 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: Gigabyte Technology Co., Ltd. P35-DS3R
ProcEnviron:
 LANG=cs_CZ.utf8
 SHELL=/bin/bash
RelatedPackageVersions:
 cheese 2.32.0-0ubuntu1
 cheese-common 2.32.0-0ubuntu1
SourcePackage: cheese
dmi.bios.date: 06/19/2009
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F13
dmi.board.name: P35-DS3R
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF13:bd06/19/2009:svnGigabyteTechnologyCo.,Ltd.:pnP35-DS3R:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35-DS3R:rvr:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: P35-DS3R
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
pschonmann (pschonmann) wrote :
Revision history for this message
Vish (vish) wrote :

Not a bug in cheese...

affects: cheese (Ubuntu) → libv4l (Ubuntu)
Changed in libv4l (Ubuntu):
importance: Undecided → Low
Revision history for this message
Vish (vish) wrote :

The same error is noticed in gstreamer as well hence the bug is tagged 'gstreamer-error'.

Revision history for this message
John B. (jbuncher) wrote :

I get the same error messages from running skype at the command prompt with LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so or LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so , and the video that I transmit out has the same glitches as the attachment "Recorded Video". Please help!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.