Pepper_37_C_interfaces
Classes | Macros | Typedefs
ppb_media_data_source_samsung.h File Reference
#include "ppapi/c/pp_bool.h"
#include "ppapi/c/pp_completion_callback.h"
#include "ppapi/c/pp_instance.h"
#include "ppapi/c/pp_macros.h"
#include "ppapi/c/pp_resource.h"
#include "ppapi/c/pp_size.h"
#include "ppapi/c/pp_stdint.h"
#include "ppapi/c/pp_time.h"
#include "ppapi/c/pp_var.h"
#include "ppapi/c/samsung/pp_media_codecs_samsung.h"
#include "ppapi/c/samsung/pp_media_common_samsung.h"
#include "ppapi/c/samsung/pp_media_player_samsung.h"
Include dependency graph for ppb_media_data_source_samsung.h:

Go to the source code of this file.

Classes

struct  PPB_MediaDataSource_Samsung_0_1
 
struct  PPB_URLDataSource_Samsung_0_1
 
struct  PPB_ESDataSource_Samsung_0_1
 
struct  PPB_ElementaryStream_Samsung_0_1
 
struct  PPB_AudioElementaryStream_Samsung_0_1
 
struct  PPB_VideoElementaryStream_Samsung_0_1
 
struct  PPB_TextElementaryStream_Samsung_0_1
 

Macros

#define PPB_MEDIADATASOURCE_SAMSUNG_INTERFACE_0_1   "PPB_MediaDataSource_Samsung;0.1"
 
#define PPB_MEDIADATASOURCE_SAMSUNG_INTERFACE   PPB_MEDIADATASOURCE_SAMSUNG_INTERFACE_0_1
 
#define PPB_URLDATASOURCE_SAMSUNG_INTERFACE_0_1   "PPB_URLDataSource_Samsung;0.1"
 
#define PPB_URLDATASOURCE_SAMSUNG_INTERFACE   PPB_URLDATASOURCE_SAMSUNG_INTERFACE_0_1
 
#define PPB_ESDATASOURCE_SAMSUNG_INTERFACE_0_1   "PPB_ESDataSource_Samsung;0.1"
 
#define PPB_ESDATASOURCE_SAMSUNG_INTERFACE   PPB_ESDATASOURCE_SAMSUNG_INTERFACE_0_1
 
#define PPB_ELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1   "PPB_ElementaryStream_Samsung;0.1"
 
#define PPB_ELEMENTARYSTREAM_SAMSUNG_INTERFACE   PPB_ELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1
 
#define PPB_AUDIOELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1   "PPB_AudioElementaryStream_Samsung;0.1"
 
#define PPB_AUDIOELEMENTARYSTREAM_SAMSUNG_INTERFACE   PPB_AUDIOELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1
 
#define PPB_VIDEOELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1   "PPB_VideoElementaryStream_Samsung;0.1"
 
#define PPB_VIDEOELEMENTARYSTREAM_SAMSUNG_INTERFACE   PPB_VIDEOELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1
 
#define PPB_TEXTELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1   "PPB_TextElementaryStream_Samsung;0.1"
 
#define PPB_TEXTELEMENTARYSTREAM_SAMSUNG_INTERFACE   PPB_TEXTELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1
 

Typedefs

typedef struct
PPB_MediaDataSource_Samsung_0_1 
PPB_MediaDataSource_Samsung
 
typedef struct
PPB_URLDataSource_Samsung_0_1 
PPB_URLDataSource_Samsung
 
typedef struct
PPB_ESDataSource_Samsung_0_1 
PPB_ESDataSource_Samsung
 
typedef struct
PPB_ElementaryStream_Samsung_0_1 
PPB_ElementaryStream_Samsung
 
typedef struct
PPB_AudioElementaryStream_Samsung_0_1 
PPB_AudioElementaryStream_Samsung
 
typedef struct
PPB_VideoElementaryStream_Samsung_0_1 
PPB_VideoElementaryStream_Samsung
 
typedef struct
PPB_TextElementaryStream_Samsung_0_1 
PPB_TextElementaryStream_Samsung
 

Detailed Description

This file defines the Media Data Sources interfaces, which provide abilities to feed player with media clip data.

Part of Pepper Media Player interfaces (Samsung's extension). See See comments in ppb_media_player_samsung for general overview.

Data Sources:

Definition in file ppb_media_data_source_samsung.h.

Macro Definition Documentation

#define PPB_AUDIOELEMENTARYSTREAM_SAMSUNG_INTERFACE   PPB_AUDIOELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1

Definition at line 44 of file ppb_media_data_source_samsung.h.

#define PPB_AUDIOELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1   "PPB_AudioElementaryStream_Samsung;0.1"

Definition at line 42 of file ppb_media_data_source_samsung.h.

#define PPB_ELEMENTARYSTREAM_SAMSUNG_INTERFACE   PPB_ELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1

Definition at line 39 of file ppb_media_data_source_samsung.h.

#define PPB_ELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1   "PPB_ElementaryStream_Samsung;0.1"

Definition at line 37 of file ppb_media_data_source_samsung.h.

#define PPB_ESDATASOURCE_SAMSUNG_INTERFACE   PPB_ESDATASOURCE_SAMSUNG_INTERFACE_0_1

Definition at line 34 of file ppb_media_data_source_samsung.h.

#define PPB_ESDATASOURCE_SAMSUNG_INTERFACE_0_1   "PPB_ESDataSource_Samsung;0.1"

Definition at line 33 of file ppb_media_data_source_samsung.h.

#define PPB_MEDIADATASOURCE_SAMSUNG_INTERFACE   PPB_MEDIADATASOURCE_SAMSUNG_INTERFACE_0_1

Definition at line 26 of file ppb_media_data_source_samsung.h.

#define PPB_MEDIADATASOURCE_SAMSUNG_INTERFACE_0_1   "PPB_MediaDataSource_Samsung;0.1"

Definition at line 24 of file ppb_media_data_source_samsung.h.

#define PPB_TEXTELEMENTARYSTREAM_SAMSUNG_INTERFACE   PPB_TEXTELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1

Definition at line 54 of file ppb_media_data_source_samsung.h.

#define PPB_TEXTELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1   "PPB_TextElementaryStream_Samsung;0.1"

Definition at line 52 of file ppb_media_data_source_samsung.h.

#define PPB_URLDATASOURCE_SAMSUNG_INTERFACE   PPB_URLDATASOURCE_SAMSUNG_INTERFACE_0_1

Definition at line 30 of file ppb_media_data_source_samsung.h.

#define PPB_URLDATASOURCE_SAMSUNG_INTERFACE_0_1   "PPB_URLDataSource_Samsung;0.1"

Definition at line 29 of file ppb_media_data_source_samsung.h.

#define PPB_VIDEOELEMENTARYSTREAM_SAMSUNG_INTERFACE   PPB_VIDEOELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1

Definition at line 49 of file ppb_media_data_source_samsung.h.

#define PPB_VIDEOELEMENTARYSTREAM_SAMSUNG_INTERFACE_0_1   "PPB_VideoElementaryStream_Samsung;0.1"

Definition at line 47 of file ppb_media_data_source_samsung.h.