Class

GrlOperationOptions

Description

class Grl.OperationOptions : GObject.Object
{
  /* No available fields */
}
No description available.

Ancestors

Constructors

grl_operation_options_new

Creates a new GrlOperationOptions object.

since: 0.2.0

Instance methods

grl_operation_options_copy
No description available.

since: 0.2.0

grl_operation_options_get_count

Get the count option, that is, the number of elements to retrieve in an operation done with options.

since: 0.2.0

grl_operation_options_get_key_filter
No description available.

since: 0.2.0

grl_operation_options_get_key_filter_list
No description available.

since: 0.2.0

grl_operation_options_get_key_range_filter

Stores the limits of the range in the filter for key in min_value and max_value. If some of the values has no limit, it will set a NULL.

since: 0.2.0

grl_operation_options_get_key_range_filter_list
No description available.

since: 0.2.0

grl_operation_options_get_resolution_flags
No description available.

since: 0.2.12

grl_operation_options_get_skip

Get the skip option, that is, the number of elements to skip before retrieving media items in an operation done with options.

since: 0.2.0

grl_operation_options_get_type_filter
No description available.

since: 0.2.0

grl_operation_options_obey_caps

Check whether options obey to caps. Optionally provide the options that match (respectively don’t match) caps in supported_options (respectively unsupported_options). This would typically (but not necessarily) be used with a GrlOperationOptions instance that was created with NULL caps.

since: 0.2.0

grl_operation_options_set_count

Set the count option for an operation. Will only succeed if count obey to the inherent capabilities of options.

since: 0.2.0

grl_operation_options_set_key_filter_dictionary
No description available.

since: 0.2.0

grl_operation_options_set_key_filter_value

Set filter as “key == value.

since: 0.2.0

grl_operation_options_set_key_filters

Set filter as “k1 == v1 AND k2 == v2 AND …”

since: 0.2.0

grl_operation_options_set_key_range_filter

Set filter as “min1 <= k1 <= max1 AND min2 <= k2 <= max2 AND …”

since: 0.2.0

grl_operation_options_set_key_range_filter_value

Set filter as “min_value <= key <= max_value.

since: 0.2.0

grl_operation_options_set_resolution_flags

Set the resolution flags for an operation. Will only succeed if flags obey to the inherent capabilities of options.

since: 0.2.12

grl_operation_options_set_skip

Set the skip option for an operation. Will only succeed if skip obeys to the inherent capabilities of options.

since: 0.2.0

grl_operation_options_set_type_filter

Set the type of media filter for an operation. Only those media elements that match the filter will be returned. Will only succeed if filter obey to the inherent capabilities of options.

since: 0.2.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct GrlOperationOptionsClass {
  GObjectClass parent;
  
}

Grilo Operation Options class.

Class members
parent: GObjectClass

The parent class structure.