rygel r33 - in trunk: . src
- From: zeeshanak svn gnome org
- To: svn-commits-list gnome org
- Subject: rygel r33 - in trunk: . src
- Date: Tue, 28 Oct 2008 20:58:46 +0000 (UTC)
Author: zeeshanak
Date: Tue Oct 28 20:58:46 2008
New Revision: 33
URL: http://svn.gnome.org/viewvc/rygel?rev=33&view=rev
Log:
In Browse() implementation, never return more than 128 items in a single reply.
Modified:
trunk/ChangeLog
trunk/src/gupnp-media-tracker.c
Modified: trunk/src/gupnp-media-tracker.c
==============================================================================
--- trunk/src/gupnp-media-tracker.c (original)
+++ trunk/src/gupnp-media-tracker.c Tue Oct 28 20:58:46 2008
@@ -44,6 +44,8 @@
#define G_TYPE_PTR_ARRAY \
(dbus_g_type_get_collection ("GPtrArray", G_TYPE_STRV))
+#define MAX_REQUESTED_COUNT 128
+
G_DEFINE_TYPE (GUPnPMediaTracker,
gupnp_media_tracker,
G_TYPE_OBJECT);
@@ -683,6 +685,9 @@
tracker->priv->root_id);
*total_matches = *number_returned;
} else {
+ if (requested_count == 0)
+ requested_count = MAX_REQUESTED_COUNT;
+
*number_returned =
add_container_children_from_db (tracker,
container_id,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]