[gnome-online-accounts] Introduce org.gnome.OnlineAccounts.MediaServer
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-online-accounts] Introduce org.gnome.OnlineAccounts.MediaServer
- Date: Thu, 5 Jun 2014 12:51:04 +0000 (UTC)
commit caef760cf7d8c259e7597248782bf4eeae4ea4d0
Author: Pranav Kant <pranav913 gmail com>
Date: Tue Jun 3 15:03:05 2014 +0530
Introduce org.gnome.OnlineAccounts.MediaServer
This is meant to represent media servers. eg., digital media servers
using DLNA. We might consider Airplay in the future.
https://bugzilla.gnome.org/show_bug.cgi?id=730890
data/dbus-interfaces.xml | 21 ++++++++++++++++++++
doc/goa-docs.xml | 2 +
doc/goa-sections.txt | 47 ++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 70 insertions(+), 0 deletions(-)
---
diff --git a/data/dbus-interfaces.xml b/data/dbus-interfaces.xml
index 01332a7..5bf26e9 100644
--- a/data/dbus-interfaces.xml
+++ b/data/dbus-interfaces.xml
@@ -3,6 +3,7 @@
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<!--
+ Copyright (C) 2014 Pranav Kant
Copyright (C) 2011, 2012, 2013, 2014 Red Hat, Inc.
This library is free software; you can redistribute it and/or
@@ -698,6 +699,26 @@
</interface>
<!--
+ org.gnome.OnlineAccounts.MediaServer:
+ @since: 3.14
+
+ An account object implements this interface if it provides
+ media server like capabilities.
+ -->
+ <interface name="org.gnome.OnlineAccounts.MediaServer">
+ <!-- DlnaSupported:
+
+ True if media server device is DLNA supported.
+ -->
+ <property name="DlnaSupported" type="b" access="read"/>
+ <!-- Udn:
+
+ Unique Device Name. Used to uniquely identify the device.
+ -->
+ <property name="Udn" type="s" access="read"/>
+ </interface>
+
+ <!--
org.gnome.OnlineAccounts.Ticketing:
@since: 3.6.0
diff --git a/doc/goa-docs.xml b/doc/goa-docs.xml
index cd2a854..617beb1 100644
--- a/doc/goa-docs.xml
+++ b/doc/goa-docs.xml
@@ -125,6 +125,7 @@
<xi:include href="../src/goa/goa-generated-doc-org.gnome.OnlineAccounts.Photos.xml"/>
<xi:include href="../src/goa/goa-generated-doc-org.gnome.OnlineAccounts.Files.xml"/>
<xi:include href="../src/goa/goa-generated-doc-org.gnome.OnlineAccounts.Exchange.xml"/>
+ <xi:include href="../src/goa/goa-generated-doc-org.gnome.OnlineAccounts.MediaServer.xml"/>
<xi:include href="../src/goa/goa-generated-doc-org.gnome.OnlineAccounts.Ticketing.xml"/>
</chapter>
</part>
@@ -152,6 +153,7 @@
<xi:include href="xml/GoaPhotos.xml"/>
<xi:include href="xml/GoaFiles.xml"/>
<xi:include href="xml/GoaExchange.xml"/>
+ <xi:include href="xml/GoaMediaServer.xml"/>
<xi:include href="xml/GoaTicketing.xml"/>
</chapter>
</part>
diff --git a/doc/goa-sections.txt b/doc/goa-sections.txt
index a718f46..351e664 100644
--- a/doc/goa-sections.txt
+++ b/doc/goa-sections.txt
@@ -1049,6 +1049,53 @@ goa_exchange_skeleton_get_type
</SECTION>
<SECTION>
+<FILE>GoaMediaServer</FILE>
+GoaMediaServer
+GoaMediaServerIface
+goa_media_server_interface_info
+goa_media_server_get_dlna_supported
+goa_media_server_set_dlna_supported
+goa_media_server_get_udn
+goa_media_server_dup_udn
+goa_media_server_set_udn
+goa_media_server_override_properties
+GoaMediaServerProxy
+GoaMediaServerProxyClass
+goa_media_server_proxy_new
+goa_media_server_proxy_new_finish
+goa_media_server_proxy_new_sync
+goa_media_server_proxy_new_for_bus
+goa_media_server_proxy_new_for_bus_finish
+goa_media_server_proxy_new_for_bus_sync
+GoaMediaServerSkeleton
+GoaMediaServerSkeletonClass
+goa_media_server_skeleton_new
+<SUBSECTION Standard>
+GOA_TYPE_MEDIA_SERVER
+GOA_IS_MEDIA_SERVER
+GOA_MEDIA_SERVER
+GOA_MEDIA_SERVER_GET_IFACE
+GOA_TYPE_MEDIA_SERVER_PROXY
+GOA_IS_MEDIA_SERVER_PROXY
+GOA_IS_MEDIA_SERVER_PROXY_CLASS
+GOA_MEDIA_SERVER_PROXY
+GOA_MEDIA_SERVER_PROXY_CLASS
+GOA_MEDIA_SERVER_PROXY_GET_CLASS
+GOA_TYPE_MEDIA_SERVER_SKELETON
+GOA_IS_MEDIA_SERVER_SKELETON
+GOA_IS_MEDIA_SERVER_SKELETON_CLASS
+GOA_MEDIA_SERVER_SKELETON
+GOA_MEDIA_SERVER_SKELETON_CLASS
+GOA_MEDIA_SERVER_SKELETON_GET_CLASS
+GoaMediaServerProxyPrivate
+GoaMediaServerSkeletonPrivate
+goa_media_server_get_type
+goa_media_server_proxy_get_type
+goa_media_server_skeleton_get_type
+</SECTION>
+
+
+<SECTION>
<FILE>GoaTicketing</FILE>
GoaTicketing
GoaTicketingIface
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]