Function

GrlSourceRemoveCb

Declaration

void
(* GrlSourceRemoveCb) (
  GrlSource* source,
  GrlMedia* media,
  gpointer user_data,
  const GError* error
)

Description [src]

Prototype for the callback passed to grl_source_remove()

Parameters

source

Type: GrlSource

A source.

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

Type: GrlMedia

A data transfer object.

The called function takes ownership of the data, and is responsible for freeing it.
user_data

Type: gpointer

User data passed to grl_source_remove()

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

Type: GError

Possible GError generated at processing.

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