Method

GrlSourcebrowse

since: 0.2.0

Declaration [src]

guint
grl_source_browse (
  GrlSource* source,
  GrlMedia* container,
  const GList* keys,
  GrlOperationOptions* options,
  GrlSourceResultCb callback,
  gpointer user_data
)

Description [src]

Browse from media elements through an available list.

This method is asynchronous.

Available since: 0.2.0

Parameters

container

Type: GrlMedia

A container of data transfer objects.

The argument can be NULL.
The data is owned by the caller of the method.
keys

Type: A list of None

The GList of GrlKeyIDs to request.

The data is owned by the caller of the method.
options

Type: GrlOperationOptions

Options wanted for that operation.

The data is owned by the caller of the method.
callback

Type: GrlSourceResultCb

The user defined callback.

user_data

Type: gpointer

The user data to pass in the callback.

The argument can be NULL.
The data is owned by the caller of the method.

Return value

Type: guint

The operation identifier.