Pepper_56_C_interfaces
Pepper_56_C_interfaces
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
ppb_media_player_samsung.h File Reference

Go to the source code of this file.

Classes

struct  PPB_MediaPlayer_Samsung_1_4
 
struct  PPB_MediaPlayer_Samsung_1_0
 
struct  PPB_MediaPlayer_Samsung_1_1
 
struct  PPB_MediaPlayer_Samsung_1_2
 
struct  PPB_MediaPlayer_Samsung_1_3
 

Macros

#define PPB_MEDIAPLAYER_SAMSUNG_INTERFACE_1_0   "PPB_MediaPlayer_Samsung;1.0"
 
#define PPB_MEDIAPLAYER_SAMSUNG_INTERFACE_1_1   "PPB_MediaPlayer_Samsung;1.1"
 
#define PPB_MEDIAPLAYER_SAMSUNG_INTERFACE_1_2   "PPB_MediaPlayer_Samsung;1.2"
 
#define PPB_MEDIAPLAYER_SAMSUNG_INTERFACE_1_3   "PPB_MediaPlayer_Samsung;1.3"
 
#define PPB_MEDIAPLAYER_SAMSUNG_INTERFACE_1_4   "PPB_MediaPlayer_Samsung;1.4"
 
#define PPB_MEDIAPLAYER_SAMSUNG_INTERFACE   PPB_MEDIAPLAYER_SAMSUNG_INTERFACE_1_4
 

Typedefs

typedef struct
PPB_MediaPlayer_Samsung_1_4 
PPB_MediaPlayer_Samsung
 

Detailed Description

This file defines the PPB_MediaPlayer_Samsung interface, which provides multimedia streaming, playback control capabilities.

Part of Pepper Media Player interfaces (Samsung's extension).

Basic idea:

  • PPB_MediaPlayer_Samsung is interface allowing application to control playback state, inquire about playback state and to set listeners for various playback related events (see PPP_MediaEventsListener_Samsung). It's also responsible for assigning data source which will feed player with media data.

For full description of Data Sources see ppb_media_data_source_samsung.idl.