From 70821f0c74f2d441bc889110e56bbfa602863559 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Tue, 29 Jun 2010 09:56:58 +0200 Subject: add service and client files --- data/.gitignore | 1 + data/Empathy.AudioVideo.client | 20 ++++++++++++++++++++ data/Makefile.am | 12 ++++++++++-- ...op.Telepathy.Client.Empathy.AudioVideo.service.in | 3 +++ 4 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 data/Empathy.AudioVideo.client create mode 100644 data/org.freedesktop.Telepathy.Client.Empathy.AudioVideo.service.in diff --git a/data/.gitignore b/data/.gitignore index 58d6c1ba1..609a920ae 100644 --- a/data/.gitignore +++ b/data/.gitignore @@ -3,5 +3,6 @@ empathy.desktop.in org.gnome.Empathy.gschema.valid org.gnome.Empathy.gschema.xml org.freedesktop.Telepathy.Client.Empathy.service +org.freedesktop.Telepathy.Client.Empathy.AudioVideo.service empathy-accounts.desktop empathy-accounts.desktop.in diff --git a/data/Empathy.AudioVideo.client b/data/Empathy.AudioVideo.client new file mode 100644 index 000000000..a8a146594 --- /dev/null +++ b/data/Empathy.AudioVideo.client @@ -0,0 +1,20 @@ +[org.freedesktop.Telepathy.Client] +Interfaces=org.freedesktop.Telepathy.Client.Handler + +[org.freedesktop.Telepathy.Client.Handler.HandlerChannelFilter 0] +org.freedesktop.Telepathy.Channel.ChannelType s=org.freedesktop.Telepathy.Channel.Type.StreamedMedia +org.freedesktop.Telepathy.Channel.TargetHandleType u=1 + +[org.freedesktop.Telepathy.Client.Handler.HandlerChannelFilter 0] +org.freedesktop.Telepathy.Channel.ChannelType s=org.freedesktop.Telepathy.Channel.Type.StreamedMedia +org.freedesktop.Telepathy.Channel.TargetHandleType u=1 +org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialAudio b=true + +[org.freedesktop.Telepathy.Client.Handler.HandlerChannelFilter 0] +org.freedesktop.Telepathy.Channel.ChannelType s=org.freedesktop.Telepathy.Channel.Type.StreamedMedia +org.freedesktop.Telepathy.Channel.TargetHandleType u=1 +org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialVideo b=true + +[org.freedesktop.Telepathy.Client.Handler.Capabilities] +org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/ice-udp=true +org.freedesktop.Telepathy.Channel.Interface.MediaSignalling/gtalk-p2p=true diff --git a/data/Makefile.am b/data/Makefile.am index 016c3db8d..3f03c80d0 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -25,14 +25,22 @@ streamingprefs_DATA = \ element-properties servicefiledir = $(datadir)/dbus-1/services -servicefile_in_files = org.freedesktop.Telepathy.Client.Empathy.service.in +servicefile_in_files = \ + org.freedesktop.Telepathy.Client.Empathy.service.in \ + org.freedesktop.Telepathy.Client.Empathy.AudioVideo.service.in + servicefile_DATA = $(servicefile_in_files:.service.in=.service) org.freedesktop.Telepathy.Client.Empathy.service: org.freedesktop.Telepathy.Client.Empathy.service.in $(AM_V_GEN)sed -e "s|[@]bindir[@]|$(bindir)|" $< > $@ +org.freedesktop.Telepathy.Client.Empathy.AudioVideo.service: org.freedesktop.Telepathy.Client.Empathy.AudioVideo.service.in + $(AM_V_GEN)sed -e "s|[@]bindir[@]|$(bindir)|" $< > $@ + clientfiledir = $(datarootdir)/telepathy/clients -clientfile_DATA = Empathy.client +clientfile_DATA = \ + Empathy.client \ + Empathy.AudioVideo.client htmldir = $(datadir)/empathy html_DATA = Template.html diff --git a/data/org.freedesktop.Telepathy.Client.Empathy.AudioVideo.service.in b/data/org.freedesktop.Telepathy.Client.Empathy.AudioVideo.service.in new file mode 100644 index 000000000..b18bad074 --- /dev/null +++ b/data/org.freedesktop.Telepathy.Client.Empathy.AudioVideo.service.in @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.freedesktop.Telepathy.Client.Empathy.AudioVideo +Exec=@bindir@/empathy-av -- cgit v1.2.3