1 <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
2 <node name="/TpMediaEngine">
3 <interface name="org.freedesktop.Telepathy.ChannelHandler">
4 <method name="HandleChannel">
5 <arg direction="in" type="s" name="bus_name" />
6 <arg direction="in" type="o" name="connection" />
7 <arg direction="in" type="s" name="channel_type" />
8 <arg direction="in" type="o" name="channel" />
9 <arg direction="in" type="u" name="handle_type" />
10 <arg direction="in" type="u" name="handle" />
13 <interface name="org.freedesktop.Telepathy.StreamEngine">
14 <method name="SetOutputVolume">
15 <arg direction="in" type="o" name="channel_path" />
16 <arg direction="in" type="u" name="stream_id" />
17 <arg direction="in" type="u" name="volume" />
19 <method name="MuteInput">
20 <arg direction="in" type="o" name="channel_path" />
21 <arg direction="in" type="u" name="stream_id" />
22 <arg direction="in" type="b" name="mute_state" />
24 <method name="MuteOutput">
25 <arg direction="in" type="o" name="channel_path" />
26 <arg direction="in" type="u" name="stream_id" />
27 <arg direction="in" type="b" name="mute_state" />
29 <method name="SetOutputWindow">
30 <arg direction="in" type="o" name="channel_path" />
31 <arg direction="in" type="u" name="stream_id" />
32 <arg direction="in" type="u" name="window" />
34 <method name="AddPreviewWindow">
35 <arg direction="in" type="u" name="window" />
37 <method name="RemovePreviewWindow">
38 <arg direction="in" type="u" name="window" />
40 <signal name="Receiving">
41 <arg type="o" name="channel_path" />
42 <arg type="u" name="stream_id" />
43 <arg type="b" name="state" />
45 <signal name="StreamStateChanged">
46 <arg type="o" name="channel_path" />
47 <arg type="u" name="stream_id" />
48 <arg type="u" name="state" />
49 <arg type="u" name="direction" />
51 <method name="Shutdown">