Version: 12.1 and version before that (using KDE KDE 3.5.3) Installed from: Slackware Packages Compiler: gcc version 3.4.6 OS: Linux With this type of webcam (stv680 - aiptek penc@am) the image is scrambled. Cam works in xawtv. you can see the screenshot on the forum: http://www.kde-forum.org/artikel/14992/Kopete-Scrambled-webcam-image.html the problem was the same in earlier versions of kopete. I even tried it with an ubuntu live-cd and the problem is the same
I've got exactly the same Problem
If loaded with debug=1 the stv680 puts: "kernel: drivers/media/video/stv680.c: [stv680_set_size:752] STV(e): request for non-supported size: request: v.width = 320, v.height = 240 actual: stv.width = 352, stv.height = 288" in my logs. Seems like Kopete is not probing for usable sizes?
For a quick fix just change every occurance of "320,240" in the sources to "352,288" ;)
Based on the fact Kopete's video code had huge improvements since this bug was issued, I believe it's already fixed, but I need confirmation from involved people if the problem still exists. If no confirmation is given in the next two weeks I'll close this bug as FIXED.
I hereby confirm this still doesnt work with kopete, but I think this is more due to the kernel driver /i4l. I can give a very basic patch that will fix it but I doubt this will make it into the mainline kernel ;)
dragonlave.de, I'd like to ask you to give me more info so I can fix it. Kopete outputs a good volume of information about what it's trying to do when handling video devices. This output goes to the console (stdout), so I'm asking you to: Compile Kopete from the last 3.5 branch (not the 3.5.8 tag. There's new code I added after 3.5.8 that fixes a lot of bugs, some of them related specificly to handling obscure pixel formats) or even better from the 4.0 branch, with debug info enabled (both versions can help me to find the bug, but the KDE 4.0 version has the latest code. I try to backport whatever is possible to 3.5, but it's not aways possible. If you're not too fond of going the 4.0 path, 3.5 will suffice for now). Then you should run "kopete --noconnect" from a konsole, and try to open the video configuration panel. Then please copy the debug output to a file and add it as an attachment to this bug, so I can take a look about what's wrong. I suspect your webcam can't handle a 320x240 resolution (this resolution is hardcoded in Kopete at this moment), or it's using an obscure pixel format. The debug output will surely inform it and provide even more useful info about the video status. This info is crucial to the resolution of this bug. I can't stress enough about how important this information is. :) Please provide the requested information as soon as possible to I can take a look at it and provide a fix for the upcoming KDE 3.5.9 (to be released this february).
Created attachment 23354 [details] Output of latest SVN Kopete with stv680 By request
What's the status of this in 4? Thanks!
I finaly managed to test 4x for this bug: nope doesn't work. In fact it doesn't even recognize the cam. I guess this cam is simply to old..
I tried it again today using Kernel 2.6.31.2 and kopete from KDE 4.3.1: "libv4l2: error getting capabilities: Invalid argument" Works with gstreamer and xawtv (with -nodga)
Is this still happening?
Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved.