Pepper_56_C_interfaces
Pepper_56_C_interfaces
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
ppp_media_data_source_samsung.h
Go to the documentation of this file.
1 /* Copyright (c) 2016 Samsung Electronics. All rights reserved.
2  */
3 
4 /* From samsung/ppp_media_data_source_samsung.idl,
5  * modified Wed Mar 30 10:21:58 2016.
6  */
7 
8 #ifndef PPAPI_C_SAMSUNG_PPP_MEDIA_DATA_SOURCE_SAMSUNG_H_
9 #define PPAPI_C_SAMSUNG_PPP_MEDIA_DATA_SOURCE_SAMSUNG_H_
10 
11 #include "ppapi/c/pp_macros.h"
12 #include "ppapi/c/pp_stdint.h"
13 #include "ppapi/c/pp_time.h"
14 
15 #define PPP_ELEMENTARYSTREAMLISTENER_SAMSUNG_INTERFACE_1_0 \
16  "PPP_ElementaryStreamListener_Samsung;1.0"
17 #define PPP_ELEMENTARYSTREAMLISTENER_SAMSUNG_INTERFACE \
18  PPP_ELEMENTARYSTREAMLISTENER_SAMSUNG_INTERFACE_1_0
19 
50  void (*OnNeedData)(int32_t bytes_max, void* user_data);
57  void (*OnEnoughData)(void* user_data);
66  void (*OnSeekData)(PP_TimeTicks new_position, void* user_data);
67 };
68 
75 #endif /* PPAPI_C_SAMSUNG_PPP_MEDIA_DATA_SOURCE_SAMSUNG_H_ */
76 
void(* OnEnoughData)(void *user_data)
Definition: ppp_media_data_source_samsung.h:57
double PP_TimeTicks
Definition: pp_time.h:42
Definition: ppp_media_data_source_samsung.h:39
void(* OnSeekData)(PP_TimeTicks new_position, void *user_data)
Definition: ppp_media_data_source_samsung.h:66
void(* OnNeedData)(int32_t bytes_max, void *user_data)
Definition: ppp_media_data_source_samsung.h:50