Pepper_47_C_interfaces
Public Attributes | List of all members
PPP_BufferingListener_Samsung_1_0 Struct Reference

#include <ppp_media_player_samsung.h>

Collaboration diagram for PPP_BufferingListener_Samsung_1_0:
Collaboration graph

Public Attributes

void(* OnBufferingStart )(void *user_data)
 
void(* OnBufferingProgress )(uint32_t percent, void *user_data)
 
void(* OnBufferingComplete )(void *user_data)
 

Detailed Description

Listener for receiving initial media buffering related events, sent before playback can be started.

Those event can be used by the application to show buffering progress bar to the user.

Those events are sent only when media buffering is managed by the player implementation (see PPB_URLDataSource_Samsung), not by the user (see PPB_ESDataSource_Samsung).

Definition at line 115 of file ppp_media_player_samsung.h.

Member Data Documentation

void(* PPP_BufferingListener_Samsung_1_0::OnBufferingComplete)(void *user_data)

Initial media buffering has been completed by the player, after that event playback might be started.

Parameters
[in]user_dataA pointer to user data passed to a listener function.

Definition at line 136 of file ppp_media_player_samsung.h.

void(* PPP_BufferingListener_Samsung_1_0::OnBufferingProgress)(uint32_t percent, void *user_data)

Initial buffering in progress.

Parameters
[in]percentIndicates how much of the initial data has been buffered by the player.
[in]user_dataA pointer to user data passed to a listener function.

Definition at line 129 of file ppp_media_player_samsung.h.

void(* PPP_BufferingListener_Samsung_1_0::OnBufferingStart)(void *user_data)

Initial media buffering has been started by the player.

Parameters
[in]user_dataA pointer to user data passed to a listener function.

Definition at line 121 of file ppp_media_player_samsung.h.


The documentation for this struct was generated from the following file: