Clapper.Player::download-complete
Description: Reference for signal Clapper.Player::download-complete

### Signal

# Clapper Player::download-complete

since: 0.8

#### Declaration

    void
    download_complete (
      ClapperPlayer* self,
      ClapperMediaItem* item,
      gchar* location,
      gpointer user_data
    )

#### Description [src]

Media was fully downloaded to local cache directory. This signal will be only emitted when progressive download buffering is enabled by setting `ClapperPlayer:download-enabled` property to `TRUE`.

Download cache file location can also be read directly from `item` through its `ClapperMediaItem:cache-location` property.

Default handler: The default handler is called after the handlers added via `g_signal_connect()`.
Signal emission will restart instead of recursing
Hooks are disabled for this signal
Available since: 0.8

#### Parameters

`item`

  Type: `ClapperMediaItem`

  A `ClapperMediaItem`.

  The data is owned by the caller of the function.

`location`

  Type: `gchar*`

  A path to downloaded file.

  The data is owned by the caller of the function.
  The value is a platform-native string, using the preferred OS encoding on Unix and UTF-8 on Windows.