pwc
[Top] [All Lists]

[pwc] PCVC675K - device busy?!

To:
Subject: [pwc] PCVC675K - device busy?!
From: Gabriele Persia <>
Date: Wed, 23 Nov 2005 20:09:08 +0100
Hi all,

I can't get any video stream from my camera.

All settings seems ok.


output of setpwc -p

setpwc v0.9, (C) 2003-2005 by 
Current device: Philips 675 webcam
VIDIOCPWCPROBE returns: Philips 675 webcam - 675
Resolution (x, y): 320, 240
Offset: 0, 0
Framerate: 10
Brightness: 29184
Hue: 65535
Colour: 65535
Contrast: 32768
Whiteness: 32768
Palette: YUV 4:2:0 Planar
Compression preference: 2
Automatic gain control: -56490
Whitebalance mode: auto
Led ON time: -1
Led OFF time: -1
Sharpness: -1
Backlight compensation mode: off
Anti-flicker mode: off
Noise reduction mode: 1
Pan/tilt range is not supported by the combination
of your webcam and the driver.
Get pan/tilt position is not supported by the combination
of your webcam and the driver.


camstream
-----------------
when I try to open "viewer" (any size), the output is

CCamWindow::CCamWindow()
CWebCamViewer::CWebCamViewer(0x8174068, 352x280)
CVideoDevice::Init()
Using mmap(), VMBuf.size = 921600
Using select() call.
Trying to find video options for Philips 675 webcam:/dev/video0
searching Philips 675 webcam
CSnapshotSettingsDlg::CSnapshotSettingsDlg(...)
CVideoSettingsDlg::SizeChanged(320x240)
CVideoSettingsDlg::FramerateChanged(10)
Philips webcam detected, enabling extensions
CCamPanel::SetSize(320x240)
CCamPanel::SetImageSize(320x240)
CCamPanel::SetVisibleSize(320x240)
CVideoDevice::SetSize(352, 280)
CVideoDevice::MSync() ioctl: Invalid argument
CCamPanel::SetSize(352x280)
CCamPanel::SetImageSize(352x280)
CCamPanel::SetVisibleSize(352x280)
CWebCamViewer::DeviceChangedSize(352x280)
RecalcTotalViewSize: resize viewport(352x280)
CCamPanel::SetSize(352x280)
CCamPanel::SetImageSize(352x280)
CCamPanel::SetVisibleSize(352x280)
RecalcTotalViewSize: resize viewport(352x280)
EnableRGB: +
CVideoDevice::SetPalette picked palette 15 [yuv420p]
CVideoDevice::CreateImagesRGB()
 allocating space for RGB
CVideoDevice::StartCapture() go!
CVideoDevice::MCapture() ioctl: Device or resource busy

...but no program is using /dev/video0 !
(camserv is not running)


I'm running kde3.4, Debian Sid, kernel 2.6.12.

Removing and reloading pwc module didn't help
(no warnings/errors reported by the kernel)

The module I'm using is
/lib/modules/2.6.12-1-k7/kernel/drivers/usb/media/pwc/pwc.ko
(about 60kb).
Do I need to compile from source and replace this module?

modinfo pwc output:
filename:       /lib/modules/2.6.12-1-k7/kernel/drivers/usb/media/pwc/pwc.ko
description:    Philips & OEM USB webcam driver
author:         Luc Saillard <>
license:        GPL
vermagic:       2.6.12-1-k7 K7 gcc-4.0
depends:        usbcore,videodev
[cut]

all users belongs to video group and ls -l /dev/video0 output is:
crw-rw---- 1 root video 81, 0 Nov 23 11:23 /dev/video0


Any help appreciated.
Gabriele Persia

--
Public key available at: keyserver.pgp.com or www.keyserver.net

Attachment: pgp6h1ujkY0iF.pgp
Description: PGP signature

_______________________________________________
pwc mailing list

http://lists.saillard.org/mailman/listinfo/pwc
<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU