diff --git a/xml/callmanager-introspec.xml b/xml/callmanager-introspec.xml
index 3ab2b088513dd4204cc6ac13beaebeff978fdba1..0e67423012d73ebc2bf9ec42a35d94ffc68f5662 100644
--- a/xml/callmanager-introspec.xml
+++ b/xml/callmanager-introspec.xml
@@ -407,6 +407,14 @@
             <arg type="s" name="codecName" direction="out"/>
         </method>
 
+        <method name="switchInput" tp:name-for-bindings="switchInput">
+            <tp:docstring>
+                Switch input for the specified call
+            </tp:docstring>
+            <arg type="s" name="callID" direction="in"/>
+            <arg type="s" name="input" direction="in"/>
+        </method>
+
         <method name="sendTextMessage" tp:name-for-bindings="sendTextMessage">
             <tp:docstring>
                 Send a text message to the specified call
diff --git a/xml/configurationmanager-introspec.xml b/xml/configurationmanager-introspec.xml
index 1bebf00e8321b92a722d0f3cb7fa109fd3968af4..819ad3b22a464572273a5b5ad9dc87c661006674 100644
--- a/xml/configurationmanager-introspec.xml
+++ b/xml/configurationmanager-introspec.xml
@@ -8,6 +8,8 @@
 
         <method name="getAccountTemplate" tp:name-for-bindings="getAccountTemplate">
             <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/>
+            <arg type="s" name="accountType" direction="in" tp:type="String">
+            </arg>
             <arg type="a{ss}" name="details" direction="out" tp:type="String_String_Map">
             </arg>
         </method>
@@ -382,6 +384,15 @@
            </arg>
        </method>
 
+       <method name="setCodecDetails" tp:name-for-bindings="setCodecDetails">
+           <arg type="b" name="result" direction="out"></arg>
+           <arg type="s" name="accountID" direction="in"></arg>
+           <arg type="u" name="codecId" direction="in"></arg>
+           <annotation name="org.qtproject.QtDBus.QtTypeName.In2" value="MapStringString"/>
+           <arg type="a{ss}" name="details" direction="in" tp:type="String_String_Map">
+           </arg>
+       </method>
+
        <method name="getActiveCodecList" tp:name-for-bindings="getActiveCodecList">
            <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="VectorUInt"/>
            <arg type="s" name="accountID" direction="in">