[gupnp-tools/wip/search] av-cp: Apply simple filter on search
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gupnp-tools/wip/search] av-cp: Apply simple filter on search
- Date: Sun, 28 Aug 2016 00:14:27 +0000 (UTC)
commit b79292ef18cc3f4f858db00640345e24808bfb4e
Author: Jens Georg <mail jensge org>
Date: Sun Aug 28 02:14:06 2016 +0200
av-cp: Apply simple filter on search
Signed-off-by: Jens Georg <mail jensge org>
src/av-cp/search-dialog.c | 4 ++++
src/av-cp/server-device.c | 1 +
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 6ee63dc..6f3d232 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);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]