Method

GrlSourcestore

since: 0.3.0

Declaration [src]

void
grl_source_store (
  GrlSource* source,
  GrlMedia* parent,
  GrlMedia* media,
  GrlWriteFlags flags,
  GrlSourceStoreCb callback,
  gpointer user_data
)

Description [src]

Store the media into the parent container

This method is asynchronous.

Available since: 0.3.0

Parameters

parent

Type: GrlMedia

A parent to store the data transfer objects.

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

Type: GrlMedia

A data transfer object.

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

Type: GrlWriteFlags

Flags to configure specific behaviour of the operation.

callback

Type: GrlSourceStoreCb

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.