summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>2009-07-31 15:21:46 +0300
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>2009-07-31 15:21:46 +0300
commit77545b8bb14880b93d41d8727a8c9c074ec057fe (patch)
treee74cb2eaac849e0cb85acd21b087780e629f878d /doc
parent12b3bfe3f129e45c1ff05be784ee6a8a2db93590 (diff)
downloadgupnp-av-77545b8bb14880b93d41d8727a8c9c074ec057fe.tar.gz
GObjectify DIDLLiteResource
Not keeping this as a proper GObject was giving us loads of problems with language bindings (currently only Vala but i am sure the same will be the case for other high-level OO languages as well) and wasn't really giving us any big performance benefits since: 1. Almost all clients always asks for a few items at a time, and 2. Servers are unlikely to need to create millions of instances within a second.
Diffstat (limited to 'doc')
-rw-r--r--doc/gupnp-av-sections.txt55
1 files changed, 50 insertions, 5 deletions
diff --git a/doc/gupnp-av-sections.txt b/doc/gupnp-av-sections.txt
index 2163980..b9aae24 100644
--- a/doc/gupnp-av-sections.txt
+++ b/doc/gupnp-av-sections.txt
@@ -80,20 +80,65 @@ GUPNP_DIDL_LITE_WRITER_NAMESPACE_UPNP
<SUBSECTION Private>
GUPnPDIDLLiteWriterPrivate
gupnp_didl_lite_writer_get_type
-gupnp_didl_lite_resource_get_type
</SECTION>
<SECTION>
<FILE>gupnp-didl-lite-resource</FILE>
<TITLE>GUPnPDIDLLiteResource</TITLE>
GUPnPDIDLLiteResource
-gupnp_didl_lite_resource_reset
-gupnp_didl_lite_resource_copy
-gupnp_didl_lite_resource_destroy
-gupnp_didl_lite_resource_create_from_xml
+gupnp_didl_lite_resource_new
+gupnp_didl_lite_resource_new_from_xml
gupnp_didl_lite_resource_protocol_info_compatible
+gupnp_didl_lite_resource_set_uri
+gupnp_didl_lite_resource_set_import_uri
+gupnp_didl_lite_resource_set_protocol
+gupnp_didl_lite_resource_set_network
+gupnp_didl_lite_resource_set_mime_type
+gupnp_didl_lite_resource_set_dlna_profile
+gupnp_didl_lite_resource_set_play_speeds
+gupnp_didl_lite_resource_set_dlna_conversion
+gupnp_didl_lite_resource_set_dlna_operation
+gupnp_didl_lite_resource_set_dlna_flags
+gupnp_didl_lite_resource_set_size
+gupnp_didl_lite_resource_set_duration
+gupnp_didl_lite_resource_set_bitrate
+gupnp_didl_lite_resource_set_sample_freq
+gupnp_didl_lite_resource_set_bits_per_sample
+gupnp_didl_lite_resource_set_protection
+gupnp_didl_lite_resource_set_audio_channels
+gupnp_didl_lite_resource_set_width
+gupnp_didl_lite_resource_set_height
+gupnp_didl_lite_resource_set_color_depth
+gupnp_didl_lite_resource_get_uri
+gupnp_didl_lite_resource_get_import_uri
+gupnp_didl_lite_resource_get_protocol
+gupnp_didl_lite_resource_get_network
+gupnp_didl_lite_resource_get_mime_type
+gupnp_didl_lite_resource_get_dlna_profile
+gupnp_didl_lite_resource_get_play_speeds
+gupnp_didl_lite_resource_get_dlna_conversion
+gupnp_didl_lite_resource_get_dlna_operation
+gupnp_didl_lite_resource_get_dlna_flags
+gupnp_didl_lite_resource_get_size
+gupnp_didl_lite_resource_get_duration
+gupnp_didl_lite_resource_get_bitrate
+gupnp_didl_lite_resource_get_sample_freq
+gupnp_didl_lite_resource_get_bits_per_sample
+gupnp_didl_lite_resource_get_protection
+gupnp_didl_lite_resource_get_audio_channels
+gupnp_didl_lite_resource_get_width
+gupnp_didl_lite_resource_get_height
+gupnp_didl_lite_resource_get_color_depth
<SUBSECTION Standard>
GUPNP_TYPE_DIDL_LITE_RESOURCE
+GUPNP_DIDL_LITE_RESOURCE
+GUPNP_DIDL_LITE_RESOURCE_CLASS
+GUPNP_IS_DIDL_LITE_RESOURCE
+GUPNP_IS_DIDL_LITE_RESOURCE_CLASS
+GUPNP_DIDL_LITE_RESOURCE_GET_CLASS
+<SUBSECTION Private>
+GUPnPDIDLLiteResourcePrivate
+gupnp_didl_lite_resource_get_type
</SECTION>
<SECTION>