Function

Grlmultiple_get_media_from_uri

since: 0.2.0

Declaration [src]

void
grl_multiple_get_media_from_uri (
  const gchar* uri,
  const GList* keys,
  GrlOperationOptions* options,
  GrlSourceResolveCb callback,
  gpointer user_data
)

Description [src]

Goes though all available media sources until it finds one capable of constructing a GrlMedia object representing the media resource exposed by uri.

This method is asynchronous.

Available since: 0.2.0

Parameters

uri

Type: const gchar*

A URI that can be used to identify a media resource.

The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
keys

Type: A list of None

List of metadata keys we want to obtain.

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

Type: GrlOperationOptions

Options wanted for that operation.

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

Type: GrlSourceResolveCb

The user defined callback.

user_data

Type: gpointer

The user data to pass to the user callback.

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