Pepper_56_C++_interfaces
Pepper_56_C++_interfaces
 All Classes Namespaces Files Functions Typedefs Enumerations Macros Groups
es_data_source_samsung.h File Reference
#include <string>
#include "ppapi/c/samsung/ppb_media_data_source_samsung.h"
#include "ppapi/cpp/completion_callback.h"
#include "ppapi/cpp/resource.h"
#include "ppapi/cpp/samsung/media_data_source_samsung.h"

Go to the source code of this file.

Classes

class  pp::ElementaryStream_Samsung
 
class  pp::AudioElementaryStream_Samsung
 
class  pp::VideoElementaryStream_Samsung
 
class  pp::ESDataSource_Samsung
 
struct  pp::ElementaryStreamTraits_Samsung< T >
 
struct  pp::ElementaryStreamTraits_Samsung< VideoElementaryStream_Samsung >
 
struct  pp::ElementaryStreamTraits_Samsung< AudioElementaryStream_Samsung >
 

Namespaces

 pp
 The C++ interface to the Pepper API.
 

Macros

#define UNUSED_TYPEDEF
 
#define PP_MEDIA_PLAYER_SAMSUNG_STATIC_ASSERT(expr, msg)
 

Detailed Description

This file defines the types allowing user to feed the player with Elementary Stream data.

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

Macro Definition Documentation

#define PP_MEDIA_PLAYER_SAMSUNG_STATIC_ASSERT (   expr,
  msg 
)
Value:
do { \
typedef int static_assert_check[(expr) ? 1 : -1] UNUSED_TYPEDEF; \
} while (0)