diff --git a/src/dbus/callmanager-introspec.xml b/src/dbus/callmanager-introspec.xml index 1c2699687496bd7c013efb5de2b27e4c5a6206e2..1b8664640354dde871ff8267b8478fc61e6ede42 100644 --- a/src/dbus/callmanager-introspec.xml +++ b/src/dbus/callmanager-introspec.xml @@ -248,7 +248,7 @@ The conference ID </tp:docstring> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="a{ss}" name="infos" direction="out"> <tp:docstring> A map containing the ID of the conferences @@ -377,7 +377,7 @@ The call ID. </tp:docstring> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="a{ss}" name="infos" direction="out" tp:type="String_String_Map"> <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> <p>A map containing the call details: </p> @@ -776,7 +776,7 @@ <p>Signal sent adter a RTCP report has been received and computed.</p> </tp:docstring> <arg type="s" name="callID" /> - <annotation name="com.trolltech.QtDBus.QtTypeName.In1" value="MapStringInt"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="MapStringInt"/> <arg type="a{si}" name="report" direction="out" tp:type="String_Integer_Map"> <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> <p>A map containing RTCP stats: </p> diff --git a/src/dbus/configurationmanager-introspec.xml b/src/dbus/configurationmanager-introspec.xml index de4675229cab4f28ed90c99ecb633e61b8c5bfc7..8cc1c5dcd6b79c751f2441dc260a3473165dbec4 100644 --- a/src/dbus/configurationmanager-introspec.xml +++ b/src/dbus/configurationmanager-introspec.xml @@ -7,7 +7,7 @@ </tp:docstring> <method name="getAccountTemplate" tp:name-for-bindings="getAccountTemplate"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="a{ss}" name="details" direction="out" tp:type="String_String_Map"> </arg> </method> @@ -21,7 +21,7 @@ The account ID </tp:docstring> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="a{ss}" name="details" direction="out" tp:type="String_String_Map"> <tp:docstring> The available keys / parameters are: @@ -77,7 +77,7 @@ <tp:rationale>Account settings are written to the configuration file when sflphone properly quits.</tp:rationale> <tp:rationale>After calling this method, the core will emit the signal <tp:member-ref>accountsChanged</tp:member-ref> with the updated data. The client must subscribe to this signal and use it to update its internal data structure.</tp:rationale> </tp:docstring> - <annotation name="com.trolltech.QtDBus.QtTypeName.In1" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="MapStringString"/> <arg type="s" name="accountID" direction="in"> </arg> <arg type="a{ss}" name="details" direction="in" tp:type="String_String_Map"> @@ -87,7 +87,7 @@ <method name="setCredentials" tp:name-for-bindings="setCredentials"> <arg type="s" name="accountID" direction="in"> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.In1" value="VectorMapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="VectorMapStringString"/> <arg type="aa{ss}" name="credentialInformation" direction="in" tp:type="String_String_Map"> </arg> </method> @@ -96,7 +96,7 @@ <tp:docstring> Get configuration settings of the IP2IP_PROFILE. They are sligthly different from account settings since no VoIP accounts are involved. </tp:docstring> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="a{ss}" name="details" direction="out" tp:type="String_String_Map"> <tp:docstring> Available parameters are: @@ -131,7 +131,7 @@ <method name="getCredentials" tp:name-for-bindings="getCredentials"> <arg type="s" name="accountID" direction="in"> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorMapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorMapStringString"/> <arg type="aa{ss}" name="credentialInformation" direction="out"> </arg> </method> @@ -142,7 +142,7 @@ <tp:rationale>If no details are specified, the default parameters are used.</tp:rationale> <tp:rationale>The core tries to register the account as soon it is created.</tp:rationale> </tp:docstring> - <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="MapStringString"/> <arg type="a{ss}" name="details" direction="in" tp:type="String_String_Map"> <tp:docstring> The new account settings @@ -182,7 +182,7 @@ <tp:docstring> Get a list of all created accounts, as stored by the core. </tp:docstring> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="list" direction="out"> <tp:docstring> A list of account IDs @@ -313,7 +313,7 @@ <method name="setAudioManager" tp:name-for-bindings="setAudioManager"> <arg type="s" name="api" direction="in"> </arg> - <arg type="b" name="success" direction="out"> + <arg type="b" name="successful" direction="out"> </arg> </method> @@ -350,7 +350,7 @@ <!-- Codecs-related methods --> <method name="getAudioCodecList" tp:name-for-bindings="getAudioCodecList"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorInt"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorInt"/> <arg type="ai" name="list" direction="out"> </arg> </method> @@ -358,13 +358,13 @@ <method name="getAudioCodecDetails" tp:name-for-bindings="getAudioCodecDetails"> <arg type="i" name="payload" direction="in"> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="details" direction="out"> </arg> </method> <method name="getActiveAudioCodecList" tp:name-for-bindings="getActiveAudioCodecList"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorInt"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorInt"/> <arg type="s" name="accountID" direction="in"> </arg> <arg type="ai" name="list" direction="out"> @@ -372,7 +372,7 @@ </method> <method name="setActiveAudioCodecList" tp:name-for-bindings="setActiveAudioCodecList"> - <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="VectorString"/> <arg type="as" name="list" direction="in"> </arg> <arg type="s" name="accountID" direction="in"> @@ -382,7 +382,7 @@ <!-- Audio devices methods --> <method name="getAudioPluginList" tp:name-for-bindings="getAudioPluginList"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="list" direction="out"> </arg> </method> @@ -393,7 +393,7 @@ </method> <method name="getAudioOutputDeviceList" tp:name-for-bindings="getAudioOutputDeviceList"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="list" direction="out"> </arg> </method> @@ -414,14 +414,14 @@ </method> <method name="getAudioInputDeviceList" tp:name-for-bindings="getAudioInputDeviceList"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="list" direction="out"> </arg> </method> <method name="getCurrentAudioDevicesIndex" tp:name-for-bindings="getCurrentAudioDevicesIndex"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="list" direction="out"> </arg> </method> @@ -447,7 +447,7 @@ <method name="getRingtoneList" tp:name-for-bindings="getRingtoneList"> <tp:added version="1.1.1"/> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <tp:docstring> Get a map [Path,Filename] of available ringtone. Note, set the ringtone with the complete path </tp:docstring> @@ -496,19 +496,19 @@ <!-- Hook configuration --> <method name="getHookSettings" tp:name-for-bindings="getHookSettings"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="a{ss}" name="settings" direction="out"> </arg> </method> <method name="setHookSettings" tp:name-for-bindings="setHookSettings"> - <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="MapStringString"/> <arg type="a{ss}" name="settings" direction="in"> </arg> </method> <method name="getHistory" tp:name-for-bindings="getHistory"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorMapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorMapStringString"/> <!-- Return a List of type Dict<string, string> >...a List of Dicts --> <arg type="aa{ss}" name="entries" direction="out"/> </method> @@ -569,25 +569,25 @@ <!-- TLS Methods --> <method name="getSupportedTlsMethod" tp:name-for-bindings="getSupportedTlsMethod"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="list" direction="out"> </arg> </method> <method name="getTlsSettingsDefault" tp:name-for-bindings="getTlsSettingsDefault"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="a{ss}" name="details" direction="out"> </arg> </method> <method name="getTlsSettings" tp:name-for-bindings="getTlsSettings"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="a{ss}" name="details" direction="out"> </arg> </method> <method name="setTlsSettings" tp:name-for-bindings="setTlsSettings"> - <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="MapStringString"/> <arg type="a{ss}" name="details" direction="in"> </arg> </method> @@ -600,25 +600,25 @@ </method> <method name="getAllIpInterface" tp:name-for-bindings="getAllIpInterface"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="list" direction="out"> </arg> </method> <method name="getAllIpInterfaceByName" tp:name-for-bindings="getAllIpInterfaceByName"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="list" direction="out"> </arg> </method> <method name="getShortcuts" tp:name-for-bindings="getShortcuts"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="a{ss}" name="shortcutsMap" direction="out"> </arg> </method> <method name="setShortcuts" tp:name-for-bindings="setShortcuts"> - <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="MapStringString"/> <arg type="a{ss}" name="shortcutsMap" direction="in"> </arg> </method> diff --git a/src/dbus/presencemanager-introspec.xml b/src/dbus/presencemanager-introspec.xml index 2e714d002b1af1537f2c9848c5414daf50f8fed9..77b1527a43bd910c947cc7ff7dd99a2265e6f20c 100644 --- a/src/dbus/presencemanager-introspec.xml +++ b/src/dbus/presencemanager-introspec.xml @@ -65,12 +65,12 @@ New clients connecting to existing daemon need to be aware of active subscriptions. </tp:rationale> - <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="VectorMapStringString"> + <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="VectorMapStringString"> While there is more status than "Online" or "Offline", only those </annotation> <arg type="s" name="accountID" direction="in"> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorMapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorMapStringString"/> <arg type="aa{ss}" name="credentialInformation" direction="out" tp:type="String_String_Map"> <tp:docstring> List of hashes map with the following key-value pairs: @@ -85,13 +85,13 @@ <tp:rationale>Calling "subscribeClient" in a loop is too slow</tp:rationale> <arg type="s" name="accountID" direction="in"> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.In1" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="VectorString"/> <arg type="as" name="uriList" direction="in"> <tp:docstring> A list of SIP URIs </tp:docstring> </arg> - <!--TODO<annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <!--TODO<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="invalidUris" direction="out"> <tp:docstring> List of invalid URIs. An URI must be a valid SIP URI. Clients should purge diff --git a/src/dbus/videomanager-introspec.xml b/src/dbus/videomanager-introspec.xml index 317592df60194bb82b76ea5eff056ef976fbe7f4..b7773f8379cff93f0e687fb2fede89979c021aed 100644 --- a/src/dbus/videomanager-introspec.xml +++ b/src/dbus/videomanager-introspec.xml @@ -5,54 +5,45 @@ <method name="getDeviceList" tp:name-for-bindings="getDeviceList"> <tp:docstring>Returns a list of the detected v4l2 devices</tp:docstring> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorString"/> <arg type="as" name="list" direction="out"> </arg> </method> <method name="getCapabilities" tp:name-for-bindings="getCapabilities"> <tp:docstring>Returns a map of map of array of strings, containing the capabilities (channel, size, rate) of a device</tp:docstring> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringMapStringVectorString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringMapStringVectorString"/> <arg type="s" name="name" direction="in"> </arg> <arg type="a{sa{sas}}" name="cap" direction="out"> </arg> </method> - <method name="getSettingsFor" tp:name-for-bindings="getSettingsFor"> + <method name="getSettings" tp:name-for-bindings="getSettings"> <tp:docstring>Returns a map of settings for the given device name</tp:docstring> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> <arg type="s" name="device" direction="in"> </arg> <arg type="a{ss}" name="map" direction="out"> </arg> </method> - <method name="getPreferences" tp:name-for-bindings="getPreferences"> - <tp:docstring>Returns a map of user preferences for the given device name</tp:docstring> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <method name="applySettings" tp:name-for-bindings="applySettings"> + <tp:docstring>Set the preferred settings for a given device name</tp:docstring> <arg type="s" name="name" direction="in"> </arg> - <arg type="a{ss}" name="map" direction="out"> - </arg> - </method> - - <method name="setPreferences" tp:name-for-bindings="setPreferences"> - <tp:docstring>Set the preferences of a given device name</tp:docstring> - <arg type="s" name="name" direction="in"> - </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.In1" value="MapStringString"/> - <arg type="a{ss}" name="pref" direction="in"> + <annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="MapStringString"/> + <arg type="a{ss}" name="settings" direction="in"> </arg> </method> - <method name="getActiveDevice" tp:name-for-bindings="getActiveDevice"> - <arg type="s" name="device" direction="out"> + <method name="getDefaultDevice" tp:name-for-bindings="getDefaultDevice"> + <arg type="s" name="name" direction="out"> </arg> </method> - <method name="setActiveDevice" tp:name-for-bindings="setActiveDevice"> - <arg type="s" name="device" direction="in"> + <method name="setDefaultDevice" tp:name-for-bindings="setDefaultDevice"> + <arg type="s" name="name" direction="in"> </arg> </method> @@ -62,7 +53,7 @@ <tp:docstring>Gets the hashtable describing all the codecs and their parameters for a given account</tp:docstring> <arg type="s" name="accountID" direction="in"> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="VectorMapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorMapStringString"/> <arg type="aa{ss}" name="details" direction="out"> </arg> </method> @@ -71,7 +62,7 @@ <tp:docstring>Sets a vector of hashtables describing codecs and their parameters for a given account, one hashtable per codec</tp:docstring> <arg type="s" name="accountID" direction="in"> </arg> - <annotation name="com.trolltech.QtDBus.QtTypeName.In1" value="VectorMapStringString"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="VectorMapStringString"/> <arg type="aa{ss}" name="details" direction="in"> </arg> </method> @@ -101,7 +92,7 @@ </method> <method name="hasCameraStarted" tp:name-for-bindings="hasCameraStarted"> - <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="Bool"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="Bool"/> <arg type="b" name="started" direction="out"> <tp:docstring>Returns true if the camera has already started, false otherwise</tp:docstring> </arg> diff --git a/src/video/videochannel.cpp b/src/video/videochannel.cpp index 338e5174acd78d2fc2ee6b891bbac1e32567e893..63a7e05fb5e1635e0c1f7c592e201183f3db66cc 100644 --- a/src/video/videochannel.cpp +++ b/src/video/videochannel.cpp @@ -80,7 +80,7 @@ VideoResolution* VideoChannel::activeResolution() //If it is the current device, then there is "current" resolution if ((!m_pCurrentResolution) && m_pDevice->isActive()) { VideoManagerInterface& interface = DBus::VideoManager::instance(); - const QString res = QMap<QString,QString>(interface.getPreferences(m_pDevice->id()))[VideoDevice::PreferenceNames::SIZE]; + const QString res = QMap<QString,QString>(interface.getSettings(m_pDevice->id()))[VideoDevice::PreferenceNames::SIZE]; foreach(VideoResolution* r, validResolutions()) { if (r->name() == res) { m_pCurrentResolution = r; diff --git a/src/video/videodevice.cpp b/src/video/videodevice.cpp index 44652e0df5b1fcab44512eb07b47cefdb273c915..ecf7b1d48cddfea55aa17d3f604318d5f4f53d35 100644 --- a/src/video/videodevice.cpp +++ b/src/video/videodevice.cpp @@ -99,11 +99,11 @@ void VideoDevice::save() { //In case new (unsupported) fields are added, merge with existing VideoManagerInterface& interface = DBus::VideoManager::instance(); - MapStringString pref = interface.getPreferences(m_DeviceId); + MapStringString pref = interface.getSettings(m_DeviceId); pref[VideoDevice::PreferenceNames::CHANNEL] = activeChannel()->name(); pref[VideoDevice::PreferenceNames::SIZE ] = activeChannel()->activeResolution()->name(); pref[VideoDevice::PreferenceNames::RATE ] = activeChannel()->activeResolution()->activeRate()->name(); - interface.setPreferences(m_DeviceId,pref); + interface.applySettings(m_DeviceId,pref); } ///Get the device id @@ -116,7 +116,7 @@ const QString VideoDevice::id() const const QString VideoDevice::name() const { VideoManagerInterface& interface = DBus::VideoManager::instance(); - return QMap<QString,QString>(interface.getPreferences(m_DeviceId))[PreferenceNames::NAME];; + return QMap<QString,QString>(interface.getSettings(m_DeviceId))[PreferenceNames::NAME];; } ///Is this device the default one @@ -146,7 +146,7 @@ VideoChannel* VideoDevice::activeChannel() const { if (!m_pCurrentChannel) { VideoManagerInterface& interface = DBus::VideoManager::instance(); - const QString chan = QMap<QString,QString>(interface.getPreferences(m_DeviceId))[VideoDevice::PreferenceNames::CHANNEL]; + const QString chan = QMap<QString,QString>(interface.getSettings(m_DeviceId))[VideoDevice::PreferenceNames::CHANNEL]; foreach(VideoChannel* c, m_lChannels) { if (c->name() == chan) { const_cast<VideoDevice*>(this)->m_pCurrentChannel = c; diff --git a/src/video/videodevicemodel.cpp b/src/video/videodevicemodel.cpp index 0f96a47ad73f587b87b628c99384d32beace332e..ad170cb3b1f49bb1896712b527691ea88aef4afb 100644 --- a/src/video/videodevicemodel.cpp +++ b/src/video/videodevicemodel.cpp @@ -88,7 +88,7 @@ void VideoDeviceModel::setActive(const QModelIndex& idx) { if (idx.isValid()) { VideoManagerInterface& interface = DBus::VideoManager::instance(); - interface.setActiveDevice(m_lDevices[idx.row()]->id()); + interface.setDefaultDevice(m_lDevices[idx.row()]->id()); m_pActiveDevice = m_lDevices[idx.row()]; emit changed(); emit currentIndexChanged(idx.row()); @@ -106,7 +106,7 @@ void VideoDeviceModel::setActive(const VideoDevice* device) { VideoManagerInterface& interface = DBus::VideoManager::instance(); - interface.setActiveDevice(device?device->id():VideoDevice::NONE); + interface.setDefaultDevice(device?device->id():VideoDevice::NONE); m_pActiveDevice = const_cast<VideoDevice*>(device); emit changed(); const int idx = m_lDevices.indexOf((VideoDevice*)device); @@ -149,7 +149,7 @@ VideoDevice* VideoDeviceModel::activeDevice() const { if (!m_pActiveDevice) { VideoManagerInterface& interface = DBus::VideoManager::instance(); - const QString deId = interface.getActiveDevice(); + const QString deId = interface.getDefaultDevice(); if (!m_lDevices.size()) const_cast<VideoDeviceModel*>(this)->reload(); VideoDevice* dev = m_hDevices[deId]; diff --git a/src/video/videoresolution.cpp b/src/video/videoresolution.cpp index cb2ccfb425fde666e1643957aca5208d0fb62602..08187d5e43c73d52d1b8bbd4a22dc9d664c4c2c1 100644 --- a/src/video/videoresolution.cpp +++ b/src/video/videoresolution.cpp @@ -100,7 +100,7 @@ VideoRate* VideoResolution::activeRate() if (!m_pCurrentRate && m_pChannel && m_pChannel->device()->isActive()) { VideoManagerInterface& interface = DBus::VideoManager::instance(); const QString rate = QMap<QString,QString>( - interface.getPreferences(m_pChannel->device()->id()))[VideoDevice::PreferenceNames::RATE]; + interface.getSettings(m_pChannel->device()->id()))[VideoDevice::PreferenceNames::RATE]; foreach(VideoRate* r, m_lValidRates) { if (r->name() == rate) { m_pCurrentRate = r;