[grilo] core: Rename GrlOperationOptions "flags" to "resolution-flags"



commit c65c68bd8aa302869782e12a6be93494c5909fc1
Author: Bastien Nocera <hadess hadess net>
Date:   Tue May 13 08:39:52 2014 +0200

    core: Rename GrlOperationOptions "flags" to "resolution-flags"
    
    And add the associated functions as well. Deprecate the old
    functions.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=724308

 examples/browsing-pls.c                  |    2 +-
 examples/browsing.c                      |    2 +-
 examples/efficient-metadata-resolution.c |    4 +-
 examples/multivalues.c                   |    2 +-
 examples/searching.c                     |    2 +-
 libs/pls/grl-pls.c                       |    4 +-
 src/grl-caps.c                           |    2 +-
 src/grl-operation-options-priv.h         |    2 +-
 src/grl-operation-options.c              |   54 +++++++++++++++++++++++++-----
 src/grl-operation-options.h              |    7 ++++
 src/grl-source.c                         |   34 +++++++++---------
 tools/grilo-launch/grl-launch.c          |    8 ++--
 tools/grilo-test-ui/main.c               |    4 +-
 13 files changed, 85 insertions(+), 42 deletions(-)
---
diff --git a/examples/browsing-pls.c b/examples/browsing-pls.c
index 9f6ad33..4d07080 100644
--- a/examples/browsing-pls.c
+++ b/examples/browsing-pls.c
@@ -97,7 +97,7 @@ source_browser (gpointer data,
   caps = grl_source_get_caps (source, GRL_OP_BROWSE);
   options = grl_operation_options_new (caps);
   grl_operation_options_set_count (options, BROWSE_CHUNK_SIZE);
-  grl_operation_options_set_flags (options, GRL_RESOLVE_IDLE_RELAY);
+  grl_operation_options_set_resolution_flags (options, GRL_RESOLVE_IDLE_RELAY);
   media_elements = grl_pls_browse_sync (GRL_SOURCE (source),
                                         media, keys,
                                         options,
diff --git a/examples/browsing.c b/examples/browsing.c
index c58f020..3b1606d 100644
--- a/examples/browsing.c
+++ b/examples/browsing.c
@@ -94,7 +94,7 @@ source_added_cb (GrlRegistry *registry, GrlSource *source, gpointer user_data)
     caps = grl_source_get_caps (source, GRL_OP_BROWSE);
     options = grl_operation_options_new (caps);
     grl_operation_options_set_count (options, 5);
-    grl_operation_options_set_flags (options, GRL_RESOLVE_IDLE_RELAY);
+    grl_operation_options_set_resolution_flags (options, GRL_RESOLVE_IDLE_RELAY);
 
     grl_source_browse (source,
                        NULL,
diff --git a/examples/efficient-metadata-resolution.c b/examples/efficient-metadata-resolution.c
index 49412e0..7ba204b 100644
--- a/examples/efficient-metadata-resolution.c
+++ b/examples/efficient-metadata-resolution.c
@@ -61,7 +61,7 @@ search_cb (GrlSource *source,
 
     caps = grl_source_get_caps (source, GRL_OP_RESOLVE);
     options = grl_operation_options_new (caps);
-    grl_operation_options_set_flags (options, GRL_RESOLVE_IDLE_RELAY);
+    grl_operation_options_set_resolution_flags (options, GRL_RESOLVE_IDLE_RELAY);
     grl_source_resolve (source,
                               media,
                               keys,
@@ -96,7 +96,7 @@ source_added_cb (GrlRegistry *registry, GrlSource *source, gpointer user_data)
   caps = grl_source_get_caps (source, GRL_OP_SEARCH);
   options = grl_operation_options_new (caps);
   grl_operation_options_set_count (options, 5);
-  grl_operation_options_set_flags (options,
+  grl_operation_options_set_resolution_flags (options,
                                    GRL_RESOLVE_IDLE_RELAY
                                    | GRL_RESOLVE_FAST_ONLY);
 
diff --git a/examples/multivalues.c b/examples/multivalues.c
index 389410d..c5056fd 100644
--- a/examples/multivalues.c
+++ b/examples/multivalues.c
@@ -74,7 +74,7 @@ source_added_cb (GrlRegistry *registry, GrlSource *source, gpointer user_data)
   options = grl_operation_options_new (caps);
   grl_operation_options_set_skip (options, 0);
   grl_operation_options_set_count (options, 5);
-  grl_operation_options_set_flags (options, GRL_RESOLVE_IDLE_RELAY);
+  grl_operation_options_set_resolution_flags (options, GRL_RESOLVE_IDLE_RELAY);
 
   g_debug ("Searching \"rock\" in Youtube");
   grl_source_search (source,
diff --git a/examples/searching.c b/examples/searching.c
index bd5c4ae..dab0033 100644
--- a/examples/searching.c
+++ b/examples/searching.c
@@ -70,7 +70,7 @@ source_added_cb (GrlRegistry *registry, GrlSource *source, gpointer user_data)
   caps = grl_source_get_caps (source, GRL_OP_SEARCH);
   options = grl_operation_options_new (caps);
   grl_operation_options_set_count (options, 5);
-  grl_operation_options_set_flags (options, GRL_RESOLVE_IDLE_RELAY);
+  grl_operation_options_set_resolution_flags (options, GRL_RESOLVE_IDLE_RELAY);
 
   g_debug ("Searching \"rock\" in Jamendo");
   grl_source_search (source,
diff --git a/libs/pls/grl-pls.c b/libs/pls/grl-pls.c
index 712ef78..7b21ff4 100644
--- a/libs/pls/grl-pls.c
+++ b/libs/pls/grl-pls.c
@@ -522,7 +522,7 @@ grl_media_new_from_pls_entry (const gchar *uri,
 
   file = g_file_new_for_uri (uri);
   options = grl_operation_options_new (NULL);
-  grl_operation_options_set_flags (options, GRL_RESOLVE_FAST_ONLY);
+  grl_operation_options_set_resolution_flags (options, GRL_RESOLVE_FAST_ONLY);
   media = grl_pls_file_to_media (NULL, file, NULL, FALSE, options);
   g_object_unref (options);
   g_object_unref (file);
@@ -1133,7 +1133,7 @@ set_container_childcount (GFile               *file,
      so we can only check if the directory is totally empty (no subdirs,
      and no files), otherwise we just say we do not know the actual
      childcount */
-  if (grl_operation_options_get_flags (options) & GRL_RESOLVE_FAST_ONLY) {
+  if (grl_operation_options_get_resolution_flags (options) & GRL_RESOLVE_FAST_ONLY) {
     grl_media_box_set_childcount (GRL_MEDIA_BOX (media),
                                   GRL_METADATA_KEY_CHILDCOUNT_UNKNOWN);
     return;
diff --git a/src/grl-caps.c b/src/grl-caps.c
index 19d3ad3..d755de4 100644
--- a/src/grl-caps.c
+++ b/src/grl-caps.c
@@ -141,7 +141,7 @@ grl_caps_test_option (GrlCaps *caps, const gchar *key, const GValue *value)
 {
   if (0 == g_strcmp0 (key, GRL_OPERATION_OPTION_SKIP)
       || 0 == g_strcmp0 (key, GRL_OPERATION_OPTION_COUNT)
-      || 0 == g_strcmp0 (key, GRL_OPERATION_OPTION_FLAGS))
+      || 0 == g_strcmp0 (key, GRL_OPERATION_OPTION_RESOLUTION_FLAGS))
     /* these options must always be handled by plugins */
     return TRUE;
 
diff --git a/src/grl-operation-options-priv.h b/src/grl-operation-options-priv.h
index 172edb2..49de323 100644
--- a/src/grl-operation-options-priv.h
+++ b/src/grl-operation-options-priv.h
@@ -33,7 +33,7 @@
  * GQuarks */
 #define GRL_OPERATION_OPTION_SKIP "skip"
 #define GRL_OPERATION_OPTION_COUNT "count"
-#define GRL_OPERATION_OPTION_FLAGS "flags"
+#define GRL_OPERATION_OPTION_RESOLUTION_FLAGS "resolution-flags"
 #define GRL_OPERATION_OPTION_TYPE_FILTER "type-filter"
 #define GRL_OPERATION_OPTION_KEY_EQUAL_FILTER "key-equal-filter"
 #define GRL_OPERATION_OPTION_KEY_RANGE_FILTER "key-range-filter"
diff --git a/src/grl-operation-options.c b/src/grl-operation-options.c
index 3d71fe9..73c9774 100644
--- a/src/grl-operation-options.c
+++ b/src/grl-operation-options.c
@@ -52,7 +52,7 @@ struct _GrlOperationOptionsPrivate {
 
 #define SKIP_DEFAULT 0;
 #define COUNT_DEFAULT GRL_COUNT_INFINITY;
-#define FLAGS_DEFAULT GRL_RESOLVE_NORMAL;
+#define RESOLUTION_FLAGS_DEFAULT GRL_RESOLVE_NORMAL;
 #define TYPE_FILTER_DEFAULT GRL_TYPE_FILTER_ALL;
 
 static void
@@ -212,7 +212,7 @@ grl_operation_options_obey_caps (GrlOperationOptions *options,
     /* these options are always supported */
     copy_option (options, *supported_options, GRL_OPERATION_OPTION_SKIP);
     copy_option (options, *supported_options, GRL_OPERATION_OPTION_COUNT);
-    copy_option (options, *supported_options, GRL_OPERATION_OPTION_FLAGS);
+    copy_option (options, *supported_options, GRL_OPERATION_OPTION_RESOLUTION_FLAGS);
   }
 
   if (unsupported_options)
@@ -283,7 +283,7 @@ grl_operation_options_copy (GrlOperationOptions *options)
 
   copy_option (options, copy, GRL_OPERATION_OPTION_SKIP);
   copy_option (options, copy, GRL_OPERATION_OPTION_COUNT);
-  copy_option (options, copy, GRL_OPERATION_OPTION_FLAGS);
+  copy_option (options, copy, GRL_OPERATION_OPTION_RESOLUTION_FLAGS);
   copy_option (options, copy, GRL_OPERATION_OPTION_TYPE_FILTER);
 
   g_hash_table_foreach (options->priv->key_filter,
@@ -428,40 +428,76 @@ grl_operation_options_get_count (GrlOperationOptions *options)
  * Returns: %TRUE if @flags could be set, %FALSE otherwise.
  *
  * Since: 0.2.0
+ * Deprecated: 0.2.12: Use grl_operation_options_set_resolution_flags() instead.
  */
 gboolean
 grl_operation_options_set_flags (GrlOperationOptions *options,
                                  GrlResolutionFlags flags)
 {
+  return grl_operation_options_set_resolution_flags (options, flags);
+}
+
+/**
+ * grl_operation_options_get_flags:
+ * @options: a #GrlOperationOptions instance
+ *
+ * Returns: resolution flags of @options.
+ *
+ * Since: 0.2.0
+ * Deprecated: 0.2.12: Use grl_operation_options_get_resolution_flags() instead.
+ */
+GrlResolutionFlags
+grl_operation_options_get_flags (GrlOperationOptions *options)
+{
+  return grl_operation_options_get_resolution_flags (options);
+}
+
+/**
+ * grl_operation_options_set_resolution_flags:
+ * @options: a #GrlOperationOptions instance
+ * @flags: the resolution flags to be set for an operation. See
+ * #GrlResolutionFlags for possible values.
+ *
+ * Set the resolution flags for an operation. Will only succeed if @flags obey
+ * to the inherent capabilities of @options.
+ *
+ * Returns: %TRUE if @flags could be set, %FALSE otherwise.
+ *
+ * Since: 0.2.12
+ */
+gboolean
+grl_operation_options_set_resolution_flags (GrlOperationOptions *options,
+                                            GrlResolutionFlags flags)
+{
   GValue value = { 0, };
 
   /* FIXME: I think we should use mk_enum to have a GType for
    * GrlResolutionFlags */
   g_value_init (&value, G_TYPE_UINT);
   g_value_set_uint (&value, flags);
-  set_value (options, GRL_OPERATION_OPTION_FLAGS, &value);
+  set_value (options, GRL_OPERATION_OPTION_RESOLUTION_FLAGS, &value);
   g_value_unset (&value);
 
   return TRUE;
 }
 
 /**
- * grl_operation_options_get_flags:
+ * grl_operation_options_get_resolution_flags:
  * @options: a #GrlOperationOptions instance
  *
  * Returns: resolution flags of @options.
  *
- * Since: 0.2.0
+ * Since: 0.2.12
  */
 GrlResolutionFlags
-grl_operation_options_get_flags (GrlOperationOptions *options)
+grl_operation_options_get_resolution_flags (GrlOperationOptions *options)
 {
   const GValue *value  = g_hash_table_lookup (options->priv->data,
-                                              GRL_OPERATION_OPTION_FLAGS);
+                                              GRL_OPERATION_OPTION_RESOLUTION_FLAGS);
   if (value)
     return g_value_get_uint (value);
 
-  return FLAGS_DEFAULT;
+  return RESOLUTION_FLAGS_DEFAULT;
 }
 
 /**
diff --git a/src/grl-operation-options.h b/src/grl-operation-options.h
index c6445bc..ef407fc 100644
--- a/src/grl-operation-options.h
+++ b/src/grl-operation-options.h
@@ -113,11 +113,18 @@ guint grl_operation_options_get_skip (GrlOperationOptions *options);
 gboolean grl_operation_options_set_count (GrlOperationOptions *options, gint count);
 gint grl_operation_options_get_count (GrlOperationOptions *options);
 
+GLIB_DEPRECATED_FOR(grl_operation_options_set_resolution_flags)
 gboolean grl_operation_options_set_flags (GrlOperationOptions *options,
                                       GrlResolutionFlags flags);
+GLIB_DEPRECATED_FOR(grl_operation_options_get_resolution_flags)
 GrlResolutionFlags
     grl_operation_options_get_flags (GrlOperationOptions *options);
 
+gboolean grl_operation_options_set_resolution_flags (GrlOperationOptions *options,
+                                                     GrlResolutionFlags flags);
+GrlResolutionFlags
+    grl_operation_options_get_resolution_flags (GrlOperationOptions *options);
+
 gboolean grl_operation_options_set_type_filter (GrlOperationOptions *options,
                                                 GrlTypeFilter filter);
 
diff --git a/src/grl-source.c b/src/grl-source.c
index f07b7ce..c4d5ba4 100644
--- a/src/grl-source.c
+++ b/src/grl-source.c
@@ -1845,11 +1845,11 @@ media_decorate (GrlSource *main_source,
   GrlOperationOptions *supported_options;
   GrlResolutionFlags flags;
 
-  flags = grl_operation_options_get_flags (options);
+  flags = grl_operation_options_get_resolution_flags (options);
   if (flags & GRL_RESOLVE_FULL) {
     decorate_options = grl_operation_options_copy (options);
-    grl_operation_options_set_flags (decorate_options,
-                                     flags & ~GRL_RESOLVE_FULL);
+    grl_operation_options_set_resolution_flags (decorate_options,
+                                                flags & ~GRL_RESOLVE_FULL);
   } else {
     decorate_options = g_object_ref (options);
   }
@@ -1932,7 +1932,7 @@ media_from_uri_result_relay_cb (GrlSource *source,
     return;
   }
 
-  if (grl_operation_options_get_flags (rrc->options) & GRL_RESOLVE_FULL) {
+  if (grl_operation_options_get_resolution_flags (rrc->options) & GRL_RESOLVE_FULL) {
     /* Check if there are unsolved keys that need to be solved by other
        sources */
     unknown_keys = filter_known_keys (media, rrc->keys);
@@ -2025,7 +2025,7 @@ resolve_result_relay_cb (GrlSource *source,
     rrc->specs_to_invoke = g_hash_table_get_values (rrc->resolve_specs);
     if (rrc->specs_to_invoke) {
       guint id;
-      id = g_idle_add_full (grl_operation_options_get_flags (rrc->options) & GRL_RESOLVE_IDLE_RELAY?
+      id = g_idle_add_full (grl_operation_options_get_resolution_flags (rrc->options) & 
GRL_RESOLVE_IDLE_RELAY?
                             G_PRIORITY_DEFAULT_IDLE: G_PRIORITY_HIGH_IDLE,
                             resolve_idle,
                             rrc,
@@ -2033,7 +2033,7 @@ resolve_result_relay_cb (GrlSource *source,
       g_source_set_name_by_id (id, "[grilo] resolve_idle");
     } else {
       guint id;
-      id = g_idle_add_full (grl_operation_options_get_flags (rrc->options) & GRL_RESOLVE_IDLE_RELAY?
+      id = g_idle_add_full (grl_operation_options_get_resolution_flags (rrc->options) & 
GRL_RESOLVE_IDLE_RELAY?
                             G_PRIORITY_DEFAULT_IDLE: G_PRIORITY_HIGH_IDLE,
                             resolve_all_done,
                             rrc,
@@ -2167,7 +2167,7 @@ queue_add_media (struct BrowseRelayCb *brc,
   qelement->remaining = remaining;
   /* Media is ready if we do not need to ask other sources to complete it */
   qelement->is_ready = TRUE;
-  if (grl_operation_options_get_flags (brc->options) & GRL_RESOLVE_FULL) {
+  if (grl_operation_options_get_resolution_flags (brc->options) & GRL_RESOLVE_FULL) {
     unknown_keys = filter_known_keys (media, brc->keys);
     if (unknown_keys) {
       qelement->is_ready = FALSE;
@@ -2230,7 +2230,7 @@ auto_split_run_next_chunk (struct BrowseRelayCb *brc)
     GRL_DEBUG ("auto-split: requesting chunk (skip=%u, count=%u)",
                grl_operation_options_get_skip (brc->spec.browse->options),
                grl_operation_options_get_count (brc->spec.browse->options));
-    id = g_idle_add_full (grl_operation_options_get_flags (brc->options) & GRL_RESOLVE_IDLE_RELAY?
+    id = g_idle_add_full (grl_operation_options_get_resolution_flags (brc->options) & GRL_RESOLVE_IDLE_RELAY?
                           G_PRIORITY_DEFAULT_IDLE: G_PRIORITY_HIGH_IDLE,
                           browse_idle,
                           brc->spec.browse,
@@ -2246,7 +2246,7 @@ auto_split_run_next_chunk (struct BrowseRelayCb *brc)
     GRL_DEBUG ("auto-split: requesting chunk (skip=%u, count=%u)",
                grl_operation_options_get_skip (brc->spec.search->options),
                grl_operation_options_get_count (brc->spec.search->options));
-    id = g_idle_add_full (grl_operation_options_get_flags (brc->options) & GRL_RESOLVE_IDLE_RELAY?
+    id = g_idle_add_full (grl_operation_options_get_resolution_flags (brc->options) & GRL_RESOLVE_IDLE_RELAY?
                           G_PRIORITY_DEFAULT_IDLE: G_PRIORITY_HIGH_IDLE,
                           search_idle,
                           brc->spec.search,
@@ -2262,7 +2262,7 @@ auto_split_run_next_chunk (struct BrowseRelayCb *brc)
     GRL_DEBUG ("auto-split: requesting chunk (skip=%u, count=%u)",
                grl_operation_options_get_skip (brc->spec.query->options),
                grl_operation_options_get_count (brc->spec.query->options));
-    id = g_idle_add_full (grl_operation_options_get_flags (brc->options) & GRL_RESOLVE_IDLE_RELAY?
+    id = g_idle_add_full (grl_operation_options_get_resolution_flags (brc->options) & GRL_RESOLVE_IDLE_RELAY?
                           G_PRIORITY_DEFAULT_IDLE: G_PRIORITY_HIGH_IDLE,
                           query_idle,
                           brc->spec.query,
@@ -2338,7 +2338,7 @@ browse_result_relay_cb (GrlSource *source,
   }
 
   /* If we need further processing of media, put it in a queue */
-  if (grl_operation_options_get_flags (brc->options) &
+  if (grl_operation_options_get_resolution_flags (brc->options) &
       (GRL_RESOLVE_FULL | GRL_RESOLVE_IDLE_RELAY)) {
     queue_add_media (brc, media, remaining, error);
   } else {
@@ -3248,7 +3248,7 @@ grl_source_resolve (GrlSource *source,
   /* By default assume we will use the parameters specified by the user */
   _keys = filter_known_keys (media, (GList *) keys);
 
-  flags = grl_operation_options_get_flags (options);
+  flags = grl_operation_options_get_resolution_flags (options);
 
   if (flags & GRL_RESOLVE_FULL) {
     GRL_DEBUG ("requested full metadata");
@@ -3262,7 +3262,7 @@ grl_source_resolve (GrlSource *source,
     }
     flags &= ~GRL_RESOLVE_FULL;
     resolve_options = grl_operation_options_copy (options);
-    grl_operation_options_set_flags (resolve_options, flags);
+    grl_operation_options_set_resolution_flags (resolve_options, flags);
   } else {
     /* Consider only this source, if it supports resolve() */
     if (grl_source_supported_operations (source) & GRL_OP_RESOLVE) {
@@ -3549,7 +3549,7 @@ grl_source_get_media_from_uri (GrlSource *source,
   g_return_val_if_fail (check_options (source, GRL_OP_MEDIA_FROM_URI, options), 0);
 
   _keys = g_list_copy ((GList *) keys);
-  flags = grl_operation_options_get_flags (options);
+  flags = grl_operation_options_get_resolution_flags (options);
 
   if (flags & GRL_RESOLVE_FAST_ONLY) {
     filter_slow (source, &_keys, FALSE);
@@ -3701,7 +3701,7 @@ grl_source_browse (GrlSource *source,
   /* By default assume we will use the parameters specified by the user */
   _keys = g_list_copy ((GList *) keys);
 
-  flags = grl_operation_options_get_flags (options);
+  flags = grl_operation_options_get_resolution_flags (options);
 
   if (flags & GRL_RESOLVE_FAST_ONLY) {
     GRL_DEBUG ("requested fast keys");
@@ -3869,7 +3869,7 @@ grl_source_search (GrlSource *source,
   /* By default assume we will use the parameters specified by the user */
   _keys = g_list_copy ((GList *) keys);
 
-  flags = grl_operation_options_get_flags (options);
+  flags = grl_operation_options_get_resolution_flags (options);
 
   if (flags & GRL_RESOLVE_FAST_ONLY) {
     GRL_DEBUG ("requested fast keys");
@@ -4032,7 +4032,7 @@ grl_source_query (GrlSource *source,
   /* By default assume we will use the parameters specified by the user */
   _keys = g_list_copy ((GList *) keys);
 
-  flags = grl_operation_options_get_flags (options);
+  flags = grl_operation_options_get_resolution_flags (options);
 
   if (flags & GRL_RESOLVE_FAST_ONLY) {
     GRL_DEBUG ("requested fast keys");
diff --git a/tools/grilo-launch/grl-launch.c b/tools/grilo-launch/grl-launch.c
index e338061..ffdd5eb 100644
--- a/tools/grilo-launch/grl-launch.c
+++ b/tools/grilo-launch/grl-launch.c
@@ -424,7 +424,7 @@ run_search (gchar **search_params)
   keys = get_keys ();
 
   options = grl_operation_options_new (NULL);
-  grl_operation_options_set_flags (options, get_flags ());
+  grl_operation_options_set_resolution_flags (options, get_flags ());
   grl_operation_options_set_count (options, count);
   grl_operation_options_set_skip (options, skip);
 
@@ -468,7 +468,7 @@ run_browse (gchar **browse_params)
   keys = get_keys();
 
   options = grl_operation_options_new (NULL);
-  grl_operation_options_set_flags (options, get_flags ());
+  grl_operation_options_set_resolution_flags (options, get_flags ());
   grl_operation_options_set_count (options, count);
   grl_operation_options_set_skip (options, skip);
 
@@ -524,7 +524,7 @@ run_resolve (gchar **resolve_params)
   }
 
   options = grl_operation_options_new (NULL);
-  grl_operation_options_set_flags (options, get_flags ());
+  grl_operation_options_set_resolution_flags (options, get_flags ());
 
   print_titles (print_keys);
 
@@ -626,7 +626,7 @@ run_query (gchar **query_params)
   keys = get_keys ();
 
   options = grl_operation_options_new (NULL);
-  grl_operation_options_set_flags (options, get_flags ());
+  grl_operation_options_set_resolution_flags (options, get_flags ());
   grl_operation_options_set_count (options, count);
   grl_operation_options_set_skip (options, skip);
 
diff --git a/tools/grilo-test-ui/main.c b/tools/grilo-test-ui/main.c
index 1454ad8..faf78d2 100644
--- a/tools/grilo-test-ui/main.c
+++ b/tools/grilo-test-ui/main.c
@@ -1835,12 +1835,12 @@ static void
 options_setup (void)
 {
   default_options = grl_operation_options_new (NULL);
-  grl_operation_options_set_flags (default_options, BROWSE_FLAGS);
+  grl_operation_options_set_resolution_flags (default_options, BROWSE_FLAGS);
   grl_operation_options_set_skip (default_options, 0);
   grl_operation_options_set_count (default_options, BROWSE_CHUNK_SIZE);
 
   default_resolve_options = grl_operation_options_new (NULL);
-  grl_operation_options_set_flags (default_resolve_options, RESOLVE_FLAGS);
+  grl_operation_options_set_resolution_flags (default_resolve_options, RESOLVE_FLAGS);
 }
 
 static gboolean


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]