diff options
author | Zeeshan Ali (Khattak) <zeeshanak@gnome.org> | 2009-07-31 15:21:46 +0300 |
---|---|---|
committer | Zeeshan Ali (Khattak) <zeeshanak@gnome.org> | 2009-07-31 15:21:46 +0300 |
commit | 77545b8bb14880b93d41d8727a8c9c074ec057fe (patch) | |
tree | e74cb2eaac849e0cb85acd21b087780e629f878d /doc | |
parent | 12b3bfe3f129e45c1ff05be784ee6a8a2db93590 (diff) | |
download | gupnp-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.txt | 55 |
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> |