On Tue, Jan 09, 2007 at 05:31:49PM -0800, Martin Rubli wrote: > Alex Pounds wrote: > >I also grabbed a SVN snapshot of aMSN, but I found it worked fine for me. > >Well, fine-ish: I can both send and receive webcam sessions, but it does > >crash occasionally. I spoke to an aMSN developer, and they tell me it's a > >driver issue. > > I doubt that we're looking at a driver issue here, but before I go out on > a limb here, I'd like to be sure about two things: > > 1. The camera is streaming in MJPEG format when the error occurs, right? > (The S_FMT to MJPG seems to fail, so that confuses me a little bit ...)
I'm afraid I'm a little out of my depth here; I don't think there's anything in aMSN to tell me that it's working in MJPEG. All I know is that before (ie. with the Debian testing version of aMSN - "0.95+dfsg2-0.1") I got an "error getting capabilities" from aMSN when I tried to open the webcam. Someone else reported on the list that aMSN has added MJPEG support into it, so I got a SVN snapshot the other night and built it. I can't tell you what version I got, I'm afraid - The aMSN in my source dir suggests it is 0.96RC1, whereas the aMSN about box suggests its version 0.97b, but even that is a bit old. So it's a snapshot from about a week ago, and I apologise for not being more specific. Anyway, this version does work with my webcam, but crashes intermittently. This is output from one aMSN session, from startup to it segfaulting: attempt to provide package tls 1.5 failed: package tls 1.50 provided instead bplay: /dev/dsp: Device or resource busy [snip 8 lines of this] bplay: /dev/dsp: Device or resource busy Unsupported marker type 0x1b Oops: malloc_video_bufs is 1 (expected 0) [utils/linux/capture/libng/grab-ng.c:malloc_bufs_check:231] Oops: processes is 1 (expected 0) [utils/linux/capture/libng/convert.c:process_check:179] attempt to provide package tls 1.5 failed: package tls 1.50 provided instead ioctl: VIDIOC_QUERYCTRL(id=134217739;type=unknown;name="";minimum=0;maximum=0;step=0;default_value=0;flags=0): Input/output error The "device or resource busy" is aMSN saying "I wanted to play a sound but you're listening to music, so I can't." If this isn't the same error as you were considering before, I suspect they are both present but this is the one that causes the crash. > 2. If so, what JPEG decoder does aMSN use? I'm afraid tcl is not a language I've touched before (aMSN is a tcl program) but as far as I can tell it's using the libng code by Gerd Knorr. If there's more I can do to help, do let me know. -- Alex Pounds (Creature) .~. http://www.alexpounds.com/ /V\ http://www.ethicsgirls.com/ // \\ "Variables won't; Constants aren't" /( )\ ^`~'^ _______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
