Pepper_42_C++_interfaces
Public Member Functions | Protected Member Functions | List of all members
pp::BufferingListener_Samsung Class Reference

#include <buffering_listener_samsung.h>

Collaboration diagram for pp::BufferingListener_Samsung:
Collaboration graph

Public Member Functions

virtual ~BufferingListener_Samsung ()
 
virtual void OnBufferingStart ()
 Initial media buffering has been started by the player. More...
 
virtual void OnBufferingProgress (uint32_t percent)
 
virtual void OnBufferingComplete ()
 

Protected Member Functions

 BufferingListener_Samsung ()
 
 BufferingListener_Samsung (MediaPlayer_Samsung *player)
 Constructor which creates listener attached to the |player|. More...
 
void AttachTo (MediaPlayer_Samsung *player)
 Attaches listener to the |player|. More...
 

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 URLDataSource_Samsung), not by the user (see ESDataSource_Samsung).

Definition at line 27 of file buffering_listener_samsung.h.

Constructor & Destructor Documentation

virtual pp::BufferingListener_Samsung::~BufferingListener_Samsung ( )
virtual
pp::BufferingListener_Samsung::BufferingListener_Samsung ( )
protected

The default constructor which creates listener not attached to the player

pp::BufferingListener_Samsung::BufferingListener_Samsung ( MediaPlayer_Samsung player)
explicitprotected

Constructor which creates listener attached to the |player|.

Member Function Documentation

void pp::BufferingListener_Samsung::AttachTo ( MediaPlayer_Samsung player)
protected

Attaches listener to the |player|.

virtual void pp::BufferingListener_Samsung::OnBufferingComplete ( )
virtual

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

virtual void pp::BufferingListener_Samsung::OnBufferingProgress ( uint32_t  percent)
virtual

Initial buffering in progress.

Parameters
[in]percentIndicates how much of the initial data has been buffered by the player.
virtual void pp::BufferingListener_Samsung::OnBufferingStart ( )
virtual

Initial media buffering has been started by the player.


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