diff options
author | Jens Georg <mail@jensge.org> | 2016-08-28 02:14:06 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2016-12-17 09:47:40 +0100 |
commit | e417ba7fc59a1c5234ccefc7ce12e4fd8d02a190 (patch) | |
tree | 8a480db200c6f7925c9e35a1311bce80ce86597b | |
parent | 75b5aa611c7b81153f50bfe96077c53979351e9b (diff) | |
download | gupnp-tools-e417ba7fc59a1c5234ccefc7ce12e4fd8d02a190.tar.gz |
av-cp: Apply simple filter on search
Signed-off-by: Jens Georg <mail@jensge.org>
-rw-r--r-- | src/av-cp/search-dialog.c | 4 | ||||
-rw-r--r-- | src/av-cp/server-device.c | 1 | ||||
-rw-r--r-- | src/av-cp/server-device.h | 1 |
3 files changed, 6 insertions, 0 deletions
diff --git a/src/av-cp/search-dialog.c b/src/av-cp/search-dialog.c index 3335150..0405f52 100644 --- a/src/av-cp/search-dialog.c +++ b/src/av-cp/search-dialog.c @@ -34,6 +34,8 @@ */ #define SEARCH_DIALOG_DEFAULT_SLICE 30 +#define DEFAULT_SEARCH_FILTER "upnp:class,dc:title" + typedef struct _SearchTask SearchTask; struct _SearchDialog { @@ -237,6 +239,7 @@ out: search_task_on_search_ready, task->container_id, task->search_expression, + DEFAULT_SEARCH_FILTER, task->start, task->count, task); @@ -262,6 +265,7 @@ search_task_run (SearchTask *task) { search_task_on_search_ready, task->container_id, task->search_expression, + DEFAULT_SEARCH_FILTER, task->start, task->count, task); diff --git a/src/av-cp/server-device.c b/src/av-cp/server-device.c index 5f896ff..3f6736d 100644 --- a/src/av-cp/server-device.c +++ b/src/av-cp/server-device.c @@ -563,6 +563,7 @@ av_cp_media_server_search_async (AVCPMediaServer *self, GAsyncReadyCallback callback, const char *container_id, const char *search_criteria, + const char *filter, guint32 starting_index, guint32 requested_count, gpointer user_data) diff --git a/src/av-cp/server-device.h b/src/av-cp/server-device.h index 9f532e4..7179560 100644 --- a/src/av-cp/server-device.h +++ b/src/av-cp/server-device.h @@ -101,6 +101,7 @@ av_cp_media_server_search_async (AVCPMediaServer *self, GAsyncReadyCallback callback, const char *container_id, const char *search_criteria, + const char *filter, guint32 starting_index, guint32 requested_count, gpointer user_data); |