Hi Alan, To list the available audio devices you could use QAudioDeviceInfo (http://doc.qt.nokia.com/qtmobility/qaudiodeviceinfo.html). It also provides a function to fetch the default output device, so you could check if it changes when you update the settings in KDE. There is QAudioOutput (http://doc.qt.nokia.com/qtmobility/qaudiooutput.html) where you can set which device to use, but I could not find anything similar for QMediaPlayer, so I suppose it relies on the default output device.
BR Fredrik -----Original Message----- From: qt-mobility-feedback-bounces+fredrik.henricsson=stericsson....@qt.nokia.com [mailto:qt-mobility-feedback-bounces+fredrik.henricsson=stericsson....@qt.nokia.com] On Behalf Of Alan Ezust Sent: den 14 april 2011 20:46 To: Jason H Cc: [email protected] Subject: Re: [Qt-mobility-feedback] Multiple sound cards and multimediakit I realize mobility knows nothing of KDE, but both KDE and MS-Windows have a way for users to specify preferred sound devices for certain roles, such as Music, Video, Communications, Alerts, etc. Kde users can choose between GStreamer or Xine as a back-end, and then I believe GStreamer is using ALSA behind the scenes. But if I tell KDE to use GStreamer back end and set the preferred devices, those preferences are still not respected by QtMultimedia (on linux). Most computers have more than one sound device now. I imagine most back-ends such as GStreamer also have a concept of selecting devices from a list. I was wondering if there is a mobility-way to see a list of devices, or perhaps select a sound card based on the preferred role. Something analogous to the QNetworkInterface for sound cards. On Thu, Apr 14, 2011 at 10:40 AM, Jason H <[email protected]> wrote: > Mobility knows nothing of KDE. > KDE should conceptually be using Mobility (not the other way around) > Mobility attempts to be as dependent on as little as possible, so it uses > gstreamer, so that's where your problem likely is. > > > > > > ----- Original Message ---- > From: Alan Ezust <[email protected]> > To: [email protected] > Sent: Thu, April 14, 2011 1:24:07 PM > Subject: [Qt-mobility-feedback] Multiple sound cards and multimediakit > > If I have multiple sound cards on my system, how do I select which one > I want to use from Qt Mobility's Multimediakit? > My player example always uses my internal sound card, even if it is > not the preferred KDE device for "music". > Is mobility supposed to respect one's KDE preferences? Or is that > something that needs to be set at the gstreamer level? > _______________________________________________ > Qt-mobility-feedback mailing list > [email protected] > http://lists.qt.nokia.com/mailman/listinfo/qt-mobility-feedback > > _______________________________________________ Qt-mobility-feedback mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt-mobility-feedback _______________________________________________ Qt-mobility-feedback mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt-mobility-feedback
