After update from 4.6.0 to 4.7.0 there are no video devices listed in Phonon KCM module. Also simplecapture demo doesn't capture anything (and I see "Trying to set an invalid MediaSource -> ignoring" in terminal). There's only black box instead of video from WebCam. Reproducible: Always
Created attachment 83442 [details] Missing video devices after update
Did you check if there is a profile set in the Hardware tab? I suspect a Pulseaudio problem rather than a Phonon one.
Created attachment 83450 [details] Hardware tab screenshot (In reply to comment #2) > Did you check if there is a profile set in the Hardware tab? I suspect a > Pulseaudio problem rather than a Phonon one. Profile for webcam is set to analog mono input, see attached screenshot (another available profile there is "Disabled").
In case KDE version is important, it's 4.11.3.
Please get a debug log of `kcmshell4 phonon` http://techbase.kde.org/Development/Tutorials/Debugging/Phonon#Environment_Variables
Created attachment 83481 [details] Phonon GST log with no Device Manager module loaded
Created attachment 83482 [details] Phonon GST log with Device Manager module loaded
Is the device listed when running: QT_NO_GLIB=1 kcmshell4 phonon and if not... when running kcmshell4 kded in the first list, do you see an entry called something like 'sound policy server' and is that thing running?
(In reply to comment #8) > Is the device listed when running: > > QT_NO_GLIB=1 kcmshell4 phonon No, it's not listed. > and if not... when running > > kcmshell4 kded > > in the first list, do you see an entry called something like 'sound policy > server' and is that thing running? Yes, phononserver is running.
BTW, as pulsesupport.cpp doesn't even mention VideoCaptureDevice stuff, can you please advice where to look for video capture devices detection in source code?
kde-runtime/phonon/kded
(In reply to comment #11) > kde-runtime/phonon/kded Now I see. The issue was caused not by Phonon 4.7.0 but by this commit: http://quickgit.kde.org/?p=kde-runtime.git&a=commitdiff&h=9c061a16753e8801f157842107cdc19bd06c4533 I reverted it and now WebCam is listed in Video Capture Devices catedory. And simplecapture demo from Phonon sources works.
I suspected as much, hence why I moved the bug ;) The problem is not as straight forward though. Ultimately you should get a device list without the kded module, except you don't which points at problems elsewhere. The module is neither required nor particularly portable (i.e. only supports v4l), so relying on it as we did for a long time is a bad idea. Without additional pondering on the topic I'd say a fix ought to be in phonon gstreamer really. It should list video devices, and if it listed video devices as expected then it would not be a problem that the kded module is completely deactivated when using PulseAudio.
Hello, same here under debian jessie kde 4.11.3 There is no webcam listed in systemsetting multimedia (kcm_phonon) kamerka detects the webcam with /dev/vide0 kamoso also is working Maybe this helps
Even under kde 4.13.3 there is no webcam in settings. Not under phonon nor under input devices , where hardinfo found it. kamoso works, skype di not until I used guvcview and changed to pulseaudio from portaudio. its an chicony webcam, works fine after using guvcview . Be careful : I was irritated because skype testsound was working fine, testcall didn't work before changes made.
Hi, FYI: When using: * phonon-4.8.1-1.fc21.x86_64 and * phonon-backend-gstreamer-4.8.0-3.fc21.x86_64 * pulseaudio-5.0-24.20141103gitaec81.fc21.x86_64 my webcam (Logitech C270) is not listed in the Video Recording section(1) of the phonon module, and is NOT working in kamoso. In previous versions of phonon* I have the same behaviour as in the other comments (not listed, but kamoso works). HTH, Martin Kho (1) The webcam is listed in the Audio Recording section.
Uh, Kamoso doesn't even use Phonon, it uses QtGStreamer. So I think that either your issues with Kamoso are entirely unrelated to the ones with Phonon, or the issue must be lower in the stack (GStreamer or even kernel).
Really? I see various phonon output when running kamoso with various PHONON_DEBUG variables set, e.g.: $ kamoso Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString) Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString) attempting to load "/usr/lib64/kde4/plugins/phonon_platform/kde.so" Phonon::KdePlatformPlugin(0x1ad0770) 0x1ad0780 bool Phonon::FactoryPrivate::createBackend() Phonon 4.8.1 trying to create backend... kamoso(3617)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-orion/ksycoca4" "PulseSupport(2): Probing for PulseAudio..." .... PHONON-GST Using GStreamer 1.4.4 PHONON-GST AudioOutput using "pulsesink" bool Phonon::FactoryPrivate::createBackend() Phonon backend "Gstreamer" version "4.8.0" loaded PHONON-GST AudioOutput using "pulsesink" Or is it only using phonon for sound output, not video input?
Hi, Kevin was right, my not working webcam had nothing to do with this issue. With the latest patches applied kamoso is working again, sort of. Still stands the issue of the non listing of the device in the kcm phonon module. A funny thing is that in kf5, kde5 or ... the kcm phonon module lists the webcam when the - kf5, kde5 ... only option - 'Show advanced devices' is checked. A webcam is an advanced device? ;-) Martin Kho
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.