8 #ifndef PPAPI_C_PP_CODECS_H_
9 #define PPAPI_C_PP_CODECS_H_
29 PP_VIDEOPROFILE_H264BASELINE = 0,
30 PP_VIDEOPROFILE_H264MAIN = 1,
31 PP_VIDEOPROFILE_H264EXTENDED = 2,
32 PP_VIDEOPROFILE_H264HIGH = 3,
33 PP_VIDEOPROFILE_H264HIGH10PROFILE = 4,
34 PP_VIDEOPROFILE_H264HIGH422PROFILE = 5,
35 PP_VIDEOPROFILE_H264HIGH444PREDICTIVEPROFILE = 6,
36 PP_VIDEOPROFILE_H264SCALABLEBASELINE = 7,
37 PP_VIDEOPROFILE_H264SCALABLEHIGH = 8,
38 PP_VIDEOPROFILE_H264STEREOHIGH = 9,
39 PP_VIDEOPROFILE_H264MULTIVIEWHIGH = 10,
40 PP_VIDEOPROFILE_VP8_ANY = 11,
41 PP_VIDEOPROFILE_VP9_ANY = 12,
42 PP_VIDEOPROFILE_MAX = PP_VIDEOPROFILE_VP9_ANY
49 PP_AUDIOPROFILE_OPUS = 0,
50 PP_AUDIOPROFILE_MAX = PP_AUDIOPROFILE_OPUS
uint32_t max_channels
Definition: pp_codecs.h:210
PP_HardwareAcceleration
Definition: pp_codecs.h:56
uint32_t texture_id
Definition: pp_codecs.h:127
uint32_t max_framerate_denominator
Definition: pp_codecs.h:163
uint32_t sample_rate
Definition: pp_codecs.h:218
struct PP_Size max_resolution
Definition: pp_codecs.h:155
Definition: pp_codecs.h:117
Definition: pp_codecs.h:174
void * buffer
Definition: pp_codecs.h:236
PP_VideoProfile profile
Definition: pp_codecs.h:151
uint32_t max_framerate_numerator
Definition: pp_codecs.h:186
uint32_t size
Definition: pp_codecs.h:232
PP_Bool hardware_accelerated
Definition: pp_codecs.h:222
struct PP_Size max_resolution
Definition: pp_codecs.h:182
struct PP_Rect visible_rect
Definition: pp_codecs.h:109
Definition: pp_codecs.h:81
Definition: pp_codecs.h:147
uint32_t texture_target
Definition: pp_codecs.h:100
struct PP_Size texture_size
Definition: pp_codecs.h:140
struct PP_Size texture_size
Definition: pp_codecs.h:104
Definition: pp_codecs.h:58
uint32_t max_framerate_numerator
Definition: pp_codecs.h:159
Definition: pp_codecs.h:228
Definition: pp_codecs.h:63
uint32_t texture_target
Definition: pp_codecs.h:136
uint32_t decode_id
Definition: pp_codecs.h:86
PP_VideoProfile profile
Definition: pp_codecs.h:178
PP_Bool hardware_accelerated
Definition: pp_codecs.h:167
uint32_t sample_size
Definition: pp_codecs.h:214
uint32_t texture_id
Definition: pp_codecs.h:91
Definition: pp_codecs.h:65
void * buffer
Definition: pp_codecs.h:254
PP_Bool
Definition: pp_bool.h:30
Definition: pp_codecs.h:246
uint32_t size
Definition: pp_codecs.h:250
uint32_t max_framerate_denominator
Definition: pp_codecs.h:190
PP_Bool key_frame
Definition: pp_codecs.h:240
Definition: pp_codecs.h:202
PP_AudioProfile
Definition: pp_codecs.h:48
uint32_t decode_id
Definition: pp_codecs.h:122
PP_HardwareAcceleration acceleration
Definition: pp_codecs.h:195
PP_AudioProfile profile
Definition: pp_codecs.h:206