Pepper_47_C_interfaces
Main Page
Modules
Classes
Files
File List
File Members
samsung
pp_media_codecs_samsung.h
Go to the documentation of this file.
1
/* Copyright (c) 2016 Samsung Electronics. All rights reserved.
2
*/
3
4
/* From samsung/pp_media_codecs_samsung.idl,
5
* modified Fri Dec 23 12:07:10 2016.
6
*/
7
8
#ifndef PPAPI_C_SAMSUNG_PP_MEDIA_CODECS_SAMSUNG_H_
9
#define PPAPI_C_SAMSUNG_PP_MEDIA_CODECS_SAMSUNG_H_
10
11
#include "
ppapi/c/pp_macros.h
"
12
13
/**
14
* @file
15
*
16
* This file defines common audio and video codes.
17
*
18
* Below enums (FORMAT, PROFILE, TYPE) are based
19
* on these defined in chromium's media namespace.
20
*/
21
22
23
/**
24
* @addtogroup Enums
25
* @{
26
*/
27
/* Enum describing audio codec types.
28
* Do not change their ordinal values. When deleting a codec replace it
29
* with a dummy value; when adding a codec, do so at the bottom
30
* before PP_AUDIOCODEC_TYPE_SAMSUNG_MAX.
31
*/
32
typedef
enum
{
33
PP_AUDIOCODEC_TYPE_SAMSUNG_UNKNOWN
= 0,
34
PP_AUDIOCODEC_TYPE_SAMSUNG_AAC
= 1,
35
PP_AUDIOCODEC_TYPE_SAMSUNG_MP3
= 2,
36
PP_AUDIOCODEC_TYPE_SAMSUNG_PCM
= 3,
37
PP_AUDIOCODEC_TYPE_SAMSUNG_VORBIS
= 4,
38
PP_AUDIOCODEC_TYPE_SAMSUNG_FLAC
= 5,
39
PP_AUDIOCODEC_TYPE_SAMSUNG_AMR_NB
= 6,
40
PP_AUDIOCODEC_TYPE_SAMSUNG_AMR_WB
= 7,
41
PP_AUDIOCODEC_TYPE_SAMSUNG_PCM_MULAW
= 8,
42
PP_AUDIOCODEC_TYPE_SAMSUNG_GSM_MS
= 9,
43
PP_AUDIOCODEC_TYPE_SAMSUNG_PCM_S16BE
= 10,
44
PP_AUDIOCODEC_TYPE_SAMSUNG_PCM_S24BE
= 11,
45
PP_AUDIOCODEC_TYPE_SAMSUNG_OPUS
= 12,
46
PP_AUDIOCODEC_TYPE_SAMSUNG_EAC3
= 13,
47
PP_AUDIOCODEC_TYPE_SAMSUNG_MP2
= 14,
48
PP_AUDIOCODEC_TYPE_SAMSUNG_DTS
= 15,
49
PP_AUDIOCODEC_TYPE_SAMSUNG_AC3
= 16,
50
PP_AUDIOCODEC_TYPE_SAMSUNG_WMAV1
= 17,
51
PP_AUDIOCODEC_TYPE_SAMSUNG_WMAV2
= 18,
52
/* Must always be last! */
53
PP_AUDIOCODEC_TYPE_SAMSUNG_MAX
54
}
PP_AudioCodec_Type_Samsung
;
55
PP_COMPILE_ASSERT_SIZE_IN_BYTES
(
PP_AudioCodec_Type_Samsung
, 4);
56
57
/* Enum describing Audio Codec Profiles. */
58
typedef
enum
{
59
PP_AUDIOCODEC_PROFILE_SAMSUNG_UNKNOWN
= -1,
60
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_MAIN
= 0,
61
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_LOW
= 1,
62
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_SSR
= 2,
63
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_LTP
= 3,
64
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_HE
= 4,
65
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_HE_V2
= 5,
66
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_LD
= 6,
67
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_ELD
= 7,
68
PP_AUDIOCODEC_PROFILE_SAMSUNG_MPEG2_AAC_LOW
= 8,
69
PP_AUDIOCODEC_PROFILE_SAMSUNG_MPEG2_AAC_HE
= 9,
70
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS
= 10,
71
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS_ES
= 11,
72
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS_96_24
= 12,
73
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS_HD_HRA
= 13,
74
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS_HD_MA
= 14,
75
/* this is the really last profile, could be used for checking supported
76
* profile sets.
77
*/
78
PP_AUDIOCODEC_PROFILE_SAMSUNG_LAST
=
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS_HD_MA
79
}
PP_AudioCodec_Profile_Samsung
;
80
PP_COMPILE_ASSERT_SIZE_IN_BYTES
(
PP_AudioCodec_Profile_Samsung
, 4);
81
82
/* Enum describing Samples format. */
83
typedef
enum
{
84
PP_SAMPLEFORMAT_SAMSUNG_UNKNOWN
= 0,
85
/* Unsigned 8-bit w/ bias of 128. */
86
PP_SAMPLEFORMAT_SAMSUNG_U8
= 1,
87
/* Signed 16-bit. */
88
PP_SAMPLEFORMAT_SAMSUNG_S16
= 2,
89
/* Signed 32-bit. */
90
PP_SAMPLEFORMAT_SAMSUNG_S32
= 3,
91
/* Float 32-bit. */
92
PP_SAMPLEFORMAT_SAMSUNG_F32
= 4,
93
/* Signed 16-bit planar. */
94
PP_SAMPLEFORMAT_SAMSUNG_PLANARS16
= 5,
95
/* Float 32-bit planar. */
96
PP_SAMPLEFORMAT_SAMSUNG_PLANARF32
= 6,
97
/* Must always be last! */
98
PP_SAMPLEFORMAT_SAMSUNG_MAX
99
}
PP_SampleFormat_Samsung
;
100
PP_COMPILE_ASSERT_SIZE_IN_BYTES
(
PP_SampleFormat_Samsung
, 4);
101
102
/* Enumerates the various representations of the ordering of audio channels.
103
* Logged to UMA, so never reuse a value, always add new/greater ones!
104
*/
105
typedef
enum
{
106
PP_CHANNEL_LAYOUT_SAMSUNG_NONE
= 0,
107
PP_CHANNEL_LAYOUT_SAMSUNG_UNSUPPORTED
= 1,
108
/* Front C */
109
PP_CHANNEL_LAYOUT_SAMSUNG_MONO
= 2,
110
/* Front L, Front R */
111
PP_CHANNEL_LAYOUT_SAMSUNG_STEREO
= 3,
112
/* Front L, Front R, Back C */
113
PP_CHANNEL_LAYOUT_SAMSUNG_2_1
= 4,
114
/* Front L, Front R, Front C */
115
PP_CHANNEL_LAYOUT_SAMSUNG_SURROUND
= 5,
116
/* Front L, Front R, Front C, Back C */
117
PP_CHANNEL_LAYOUT_SAMSUNG_4_0
= 6,
118
/* Front L, Front R, Side L, Side R */
119
PP_CHANNEL_LAYOUT_SAMSUNG_2_2
= 7,
120
/* Front L, Front R, Back L, Back R */
121
PP_CHANNEL_LAYOUT_SAMSUNG_QUAD
= 8,
122
/* Front L, Front R, Front C, Side L, Side R */
123
PP_CHANNEL_LAYOUT_SAMSUNG_5_0
= 9,
124
/* Front L, Front R, Front C, Side L, Side R, LFE */
125
PP_CHANNEL_LAYOUT_SAMSUNG_5_1
= 10,
126
/* Front L, Front R, Front C, Back L, Back R */
127
PP_CHANNEL_LAYOUT_SAMSUNG_5_0_BACK
= 11,
128
/* Front L, Front R, Front C, Back L, Back R, LFE */
129
PP_CHANNEL_LAYOUT_SAMSUNG_5_1_BACK
= 12,
130
/* Front L, Front R, Front C, Side L, Side R, Back L, Back R */
131
PP_CHANNEL_LAYOUT_SAMSUNG_7_0
= 13,
132
/* Front L, Front R, Front C, Side L, Side R, LFE, Back L, Back R */
133
PP_CHANNEL_LAYOUT_SAMSUNG_7_1
= 14,
134
/* Front L, Front R, Front C, Side L, Side R, LFE, Front LofC, Front RofC */
135
PP_CHANNEL_LAYOUT_SAMSUNG_7_1_WIDE
= 15,
136
/* Stereo L, Stereo R */
137
PP_CHANNEL_LAYOUT_SAMSUNG_STEREO_DOWNMIX
= 16,
138
/* Stereo L, Stereo R, LFE */
139
PP_CHANNEL_LAYOUT_SAMSUNG_2POINT1
= 17,
140
/* Stereo L, Stereo R, Front C, LFE */
141
PP_CHANNEL_LAYOUT_SAMSUNG_3_1
= 18,
142
/* Stereo L, Stereo R, Front C, Rear C, LFE */
143
PP_CHANNEL_LAYOUT_SAMSUNG_4_1
= 19,
144
/* Stereo L, Stereo R, Front C, Side L, Side R, Back C */
145
PP_CHANNEL_LAYOUT_SAMSUNG_6_0
= 20,
146
/* Stereo L, Stereo R, Side L, Side R, Front LofC, Front RofC */
147
PP_CHANNEL_LAYOUT_SAMSUNG_6_0_FRONT
= 21,
148
/* Stereo L, Stereo R, Side L, Side R, Front C, Rear C. */
149
PP_CHANNEL_LAYOUT_SAMSUNG_HEXAGONAL
= 22,
150
/* Stereo L, Stereo R, Side L, Side R, Front C, Rear Center, LFE */
151
PP_CHANNEL_LAYOUT_SAMSUNG_6_1
= 23,
152
/* Stereo L, Stereo R, Back L, Back R, Front C, Rear Center, LFE */
153
PP_CHANNEL_LAYOUT_SAMSUNG_6_1_BACK
= 24,
154
/* Stereo L, Stereo R, Side L, Side R, Front LofC, Front RofC, LFE */
155
PP_CHANNEL_LAYOUT_SAMSUNG_6_1_FRONT
= 25,
156
/* Front L, Front R, Front C, Side L, Side R, Front LofC, Front RofC */
157
PP_CHANNEL_LAYOUT_SAMSUNG_7_0_FRONT
= 26,
158
/* Front L, Front R, Front C, Back L, Back R, LFE, Front LofC, Front RofC */
159
PP_CHANNEL_LAYOUT_SAMSUNG_7_1_WIDE_BACK
= 27,
160
/* Front L, Front R, Front C, Side L, Side R, Rear C, Back L, Back R. */
161
PP_CHANNEL_LAYOUT_SAMSUNG_OCTAGONAL
= 28,
162
/* Channels are not explicitly mapped to speakers. */
163
PP_CHANNEL_LAYOUT_SAMSUNG_DISCRETE
= 29,
164
/* Total number of layouts.
165
* Must always be last!
166
*/
167
PP_CHANNEL_LAYOUT_SAMSUNG_MAX
168
}
PP_ChannelLayout_Samsung
;
169
PP_COMPILE_ASSERT_SIZE_IN_BYTES
(
PP_ChannelLayout_Samsung
, 4);
170
171
/* Enum describing video codecs type. */
172
typedef
enum
{
173
PP_VIDEOCODEC_TYPE_SAMSUNG_UNKNOWN
= 0,
174
PP_VIDEOCODEC_TYPE_SAMSUNG_H264
= 1,
175
PP_VIDEOCODEC_TYPE_SAMSUNG_VC1
= 2,
176
PP_VIDEOCODEC_TYPE_SAMSUNG_MPEG2
= 3,
177
PP_VIDEOCODEC_TYPE_SAMSUNG_MPEG4
= 4,
178
PP_VIDEOCODEC_TYPE_SAMSUNG_THEORA
= 5,
179
PP_VIDEOCODEC_TYPE_SAMSUNG_VP8
= 6,
180
PP_VIDEOCODEC_TYPE_SAMSUNG_VP9
= 7,
181
PP_VIDEOCODEC_TYPE_SAMSUNG_H263
= 8,
182
PP_VIDEOCODEC_TYPE_SAMSUNG_WMV1
= 9,
183
PP_VIDEOCODEC_TYPE_SAMSUNG_WMV2
= 10,
184
PP_VIDEOCODEC_TYPE_SAMSUNG_WMV3
= 11,
185
PP_VIDEOCODEC_TYPE_SAMSUNG_INDEO3
= 12,
186
PP_VIDEOCODEC_TYPE_SAMSUNG_H265
= 13,
187
/* PP_VIDEOCODEC_TYPE_SAMSUNG_MAX - last codec from chromium's set.
188
*/
189
PP_VIDEOCODEC_TYPE_SAMSUNG_MAX
=
PP_VIDEOCODEC_TYPE_SAMSUNG_VP9
,
190
/* Must equal the last "real" codec above.
191
* Used to determine absolute set size.
192
*/
193
PP_VIDEOCODEC_TYPE_SAMSUNG_LAST
=
PP_VIDEOCODEC_TYPE_SAMSUNG_H265
194
}
PP_VideoCodec_Type_Samsung
;
195
PP_COMPILE_ASSERT_SIZE_IN_BYTES
(
PP_VideoCodec_Type_Samsung
, 4);
196
197
/* Video stream profile.
198
* Keep the values in this enum unique, as they imply format (h.264 vs. VP8,
199
* for example), and keep the values for a particular format grouped
200
* together for clarity.
201
*/
202
typedef
enum
{
203
PP_VIDEOCODEC_PROFILE_SAMSUNG_UNKNOWN
= -1,
204
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MIN
= 0,
205
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_BASELINE
=
206
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MIN
,
207
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MAIN
= 1,
208
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_EXTENDED
= 2,
209
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_HIGH
= 3,
210
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_HIGH10
= 4,
211
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_HIGH422
= 5,
212
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_HIGH444PREDICTIVE
= 6,
213
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_SCALABLEBASELINE
= 7,
214
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_SCALABLEHIGH
= 8,
215
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_STEREOHIGH
= 9,
216
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MULTIVIEWHIGH
= 10,
217
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MAX
=
218
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MULTIVIEWHIGH
,
219
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP8_MIN
= 11,
220
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP8_MAIN
=
221
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP8_MIN
,
222
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP8_MAX
=
223
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP8_MAIN
,
224
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP9_MIN
= 12,
225
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP9_MAIN
=
226
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP9_MIN
,
227
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP9_MAX
=
228
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP9_MAIN
,
229
/* next profile means last from Chromium profiles set */
230
PP_VIDEOCODEC_PROFILE_SAMSUNG_MAX
=
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP9_MAX
,
231
/* Next profiles expand Chromium set
232
* and they are intentionally above PROFILE_MAX.
233
*/
234
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_MIN
= 13,
235
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_422
=
236
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_MIN
,
237
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_HIGH
= 14,
238
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_SS
= 15,
239
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_SNR_SCALABLE
= 16,
240
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_MAIN
= 17,
241
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_SIMPLE
= 18,
242
PP_VIDEOCODEC_PROFILE_SAMSUNG_VC1_SIMPLE
= 19,
243
PP_VIDEOCODEC_PROFILE_SAMSUNG_VC1_MAIN
= 20,
244
PP_VIDEOCODEC_PROFILE_SAMSUNG_VC1_COMPLEX
= 21,
245
PP_VIDEOCODEC_PROFILE_SAMSUNG_VC1_ADVANCED
= 22,
246
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SIMPLE
= 23,
247
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SIMPLE_SCALABLE
= 24,
248
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_CORE
= 25,
249
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_MAIN
= 26,
250
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_N_BIT
= 27,
251
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SCALABLE_TEXTURE
= 28,
252
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SIMPLE_FACE_ANIMATION
= 29,
253
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_BASIC_ANIMATED_TEXTURE
= 30,
254
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_HYBRID
= 31,
255
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_REAL_TIME
= 32,
256
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_CORE_SCALABLE
= 33,
257
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_CODING
= 34,
258
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_CORE
= 35,
259
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_SCALABLE_TEXTURE
= 36,
260
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SIMPLE_STUDIO
= 37,
261
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_SIMPLE
= 38,
262
/* this is the really last profile, it's could be used for checking
263
* supported profile sets.
264
*/
265
PP_VIDEOCODEC_PROFILE_SAMSUNG_LAST
=
266
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_SIMPLE
267
}
PP_VideoCodec_Profile_Samsung
;
268
PP_COMPILE_ASSERT_SIZE_IN_BYTES
(
PP_VideoCodec_Profile_Samsung
, 4);
269
270
/* Enum describing video frames formats. */
271
typedef
enum
{
272
/* Invalid format value. Used for error reporting. */
273
PP_VIDEOFRAME_FORMAT_SAMSUNG_INVALID
= 0,
274
/* 32bpp RGB packed with extra byte 8:8:8 */
275
PP_VIDEOFRAME_FORMAT_SAMSUNG_RGB32
= 4,
276
/* 12bpp YVU planar 1x1 Y, 2x2 VU samples */
277
PP_VIDEOFRAME_FORMAT_SAMSUNG_YV12
= 6,
278
/* 16bpp YVU planar 1x1 Y, 2x1 VU samples */
279
PP_VIDEOFRAME_FORMAT_SAMSUNG_YV16
= 7,
280
/* An empty frame. */
281
PP_VIDEOFRAME_FORMAT_SAMSUNG_EMPTY
= 9,
282
/* 12bpp YVU planar 1x1 Y, 2x2 UV samples. */
283
PP_VIDEOFRAME_FORMAT_SAMSUNG_I420
= 11,
284
/* Native texture. Pixel-format agnostic. */
285
PP_VIDEOFRAME_FORMAT_SAMSUNG_NATIVE_TEXTURE
= 12,
286
/* Hole frame. */
287
PP_VIDEOFRAME_FORMAT_SAMSUNG_HOLE
= 13,
288
/* 20bpp YUVA planar 1x1 Y, 2x2 VU, 1x1 A samples. */
289
PP_VIDEOFRAME_FORMAT_SAMSUNG_YV12A
= 14,
290
PP_VIDEOFRAME_FORMAT_SAMSUNG_LAST
=
PP_VIDEOFRAME_FORMAT_SAMSUNG_YV12A
291
}
PP_VideoFrame_Format_Samsung
;
292
PP_COMPILE_ASSERT_SIZE_IN_BYTES
(
PP_VideoFrame_Format_Samsung
, 4);
293
/**
294
* @}
295
*/
296
297
#endif
/* PPAPI_C_SAMSUNG_PP_MEDIA_CODECS_SAMSUNG_H_ */
298
PP_VIDEOCODEC_PROFILE_SAMSUNG_MAX
Definition:
pp_media_codecs_samsung.h:230
pp_macros.h
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_CODING
Definition:
pp_media_codecs_samsung.h:257
PP_AUDIOCODEC_PROFILE_SAMSUNG_LAST
Definition:
pp_media_codecs_samsung.h:78
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_HE
Definition:
pp_media_codecs_samsung.h:64
PP_AUDIOCODEC_TYPE_SAMSUNG_DTS
Definition:
pp_media_codecs_samsung.h:48
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_MAIN
Definition:
pp_media_codecs_samsung.h:60
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS_ES
Definition:
pp_media_codecs_samsung.h:71
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP8_MAX
Definition:
pp_media_codecs_samsung.h:222
PP_AUDIOCODEC_TYPE_SAMSUNG_WMAV1
Definition:
pp_media_codecs_samsung.h:50
PP_VIDEOCODEC_PROFILE_SAMSUNG_VC1_ADVANCED
Definition:
pp_media_codecs_samsung.h:245
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_SS
Definition:
pp_media_codecs_samsung.h:238
PP_CHANNEL_LAYOUT_SAMSUNG_5_0
Definition:
pp_media_codecs_samsung.h:123
PP_VIDEOFRAME_FORMAT_SAMSUNG_HOLE
Definition:
pp_media_codecs_samsung.h:287
PP_VIDEOFRAME_FORMAT_SAMSUNG_I420
Definition:
pp_media_codecs_samsung.h:283
PP_CHANNEL_LAYOUT_SAMSUNG_QUAD
Definition:
pp_media_codecs_samsung.h:121
PP_AUDIOCODEC_PROFILE_SAMSUNG_UNKNOWN
Definition:
pp_media_codecs_samsung.h:59
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_SIMPLE
Definition:
pp_media_codecs_samsung.h:241
PP_VIDEOCODEC_TYPE_SAMSUNG_WMV2
Definition:
pp_media_codecs_samsung.h:183
PP_CHANNEL_LAYOUT_SAMSUNG_SURROUND
Definition:
pp_media_codecs_samsung.h:115
PP_CHANNEL_LAYOUT_SAMSUNG_NONE
Definition:
pp_media_codecs_samsung.h:106
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_REAL_TIME
Definition:
pp_media_codecs_samsung.h:255
PP_CHANNEL_LAYOUT_SAMSUNG_7_1_WIDE
Definition:
pp_media_codecs_samsung.h:135
PP_AUDIOCODEC_PROFILE_SAMSUNG_MPEG2_AAC_LOW
Definition:
pp_media_codecs_samsung.h:68
PP_AUDIOCODEC_TYPE_SAMSUNG_MP2
Definition:
pp_media_codecs_samsung.h:47
PP_AUDIOCODEC_TYPE_SAMSUNG_PCM_MULAW
Definition:
pp_media_codecs_samsung.h:41
PP_VIDEOFRAME_FORMAT_SAMSUNG_NATIVE_TEXTURE
Definition:
pp_media_codecs_samsung.h:285
PP_CHANNEL_LAYOUT_SAMSUNG_2_1
Definition:
pp_media_codecs_samsung.h:113
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_MIN
Definition:
pp_media_codecs_samsung.h:234
PP_VIDEOFRAME_FORMAT_SAMSUNG_LAST
Definition:
pp_media_codecs_samsung.h:290
PP_VIDEOFRAME_FORMAT_SAMSUNG_RGB32
Definition:
pp_media_codecs_samsung.h:275
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP9_MAX
Definition:
pp_media_codecs_samsung.h:227
PP_ChannelLayout_Samsung
PP_ChannelLayout_Samsung
Definition:
pp_media_codecs_samsung.h:105
PP_VIDEOCODEC_PROFILE_SAMSUNG_VC1_COMPLEX
Definition:
pp_media_codecs_samsung.h:244
PP_CHANNEL_LAYOUT_SAMSUNG_3_1
Definition:
pp_media_codecs_samsung.h:141
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_HE_V2
Definition:
pp_media_codecs_samsung.h:65
PP_SAMPLEFORMAT_SAMSUNG_F32
Definition:
pp_media_codecs_samsung.h:92
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SIMPLE_FACE_ANIMATION
Definition:
pp_media_codecs_samsung.h:252
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_CORE_SCALABLE
Definition:
pp_media_codecs_samsung.h:256
PP_AUDIOCODEC_TYPE_SAMSUNG_AMR_WB
Definition:
pp_media_codecs_samsung.h:40
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_SNR_SCALABLE
Definition:
pp_media_codecs_samsung.h:239
PP_AUDIOCODEC_TYPE_SAMSUNG_MP3
Definition:
pp_media_codecs_samsung.h:35
PP_VIDEOCODEC_PROFILE_SAMSUNG_VC1_SIMPLE
Definition:
pp_media_codecs_samsung.h:242
PP_AUDIOCODEC_TYPE_SAMSUNG_PCM_S16BE
Definition:
pp_media_codecs_samsung.h:43
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_SCALABLEBASELINE
Definition:
pp_media_codecs_samsung.h:213
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_SCALABLEHIGH
Definition:
pp_media_codecs_samsung.h:214
PP_CHANNEL_LAYOUT_SAMSUNG_7_0
Definition:
pp_media_codecs_samsung.h:131
PP_AUDIOCODEC_TYPE_SAMSUNG_GSM_MS
Definition:
pp_media_codecs_samsung.h:42
PP_VIDEOCODEC_TYPE_SAMSUNG_WMV1
Definition:
pp_media_codecs_samsung.h:182
PP_VIDEOCODEC_TYPE_SAMSUNG_THEORA
Definition:
pp_media_codecs_samsung.h:178
PP_AudioCodec_Profile_Samsung
PP_AudioCodec_Profile_Samsung
Definition:
pp_media_codecs_samsung.h:58
PP_AUDIOCODEC_TYPE_SAMSUNG_PCM_S24BE
Definition:
pp_media_codecs_samsung.h:44
PP_VIDEOFRAME_FORMAT_SAMSUNG_YV16
Definition:
pp_media_codecs_samsung.h:279
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_SCALABLE_TEXTURE
Definition:
pp_media_codecs_samsung.h:259
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_LTP
Definition:
pp_media_codecs_samsung.h:63
PP_VIDEOCODEC_TYPE_SAMSUNG_H263
Definition:
pp_media_codecs_samsung.h:181
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_BASELINE
Definition:
pp_media_codecs_samsung.h:205
PP_VIDEOCODEC_TYPE_SAMSUNG_MAX
Definition:
pp_media_codecs_samsung.h:189
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MIN
Definition:
pp_media_codecs_samsung.h:204
PP_CHANNEL_LAYOUT_SAMSUNG_STEREO_DOWNMIX
Definition:
pp_media_codecs_samsung.h:137
PP_SAMPLEFORMAT_SAMSUNG_PLANARS16
Definition:
pp_media_codecs_samsung.h:94
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_LD
Definition:
pp_media_codecs_samsung.h:66
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP8_MIN
Definition:
pp_media_codecs_samsung.h:219
PP_CHANNEL_LAYOUT_SAMSUNG_UNSUPPORTED
Definition:
pp_media_codecs_samsung.h:107
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP8_MAIN
Definition:
pp_media_codecs_samsung.h:220
PP_VIDEOCODEC_TYPE_SAMSUNG_H265
Definition:
pp_media_codecs_samsung.h:186
PP_CHANNEL_LAYOUT_SAMSUNG_7_1_WIDE_BACK
Definition:
pp_media_codecs_samsung.h:159
PP_CHANNEL_LAYOUT_SAMSUNG_HEXAGONAL
Definition:
pp_media_codecs_samsung.h:149
PP_CHANNEL_LAYOUT_SAMSUNG_6_1_BACK
Definition:
pp_media_codecs_samsung.h:153
PP_VIDEOCODEC_TYPE_SAMSUNG_VC1
Definition:
pp_media_codecs_samsung.h:175
PP_VideoCodec_Profile_Samsung
PP_VideoCodec_Profile_Samsung
Definition:
pp_media_codecs_samsung.h:202
PP_CHANNEL_LAYOUT_SAMSUNG_5_1
Definition:
pp_media_codecs_samsung.h:125
PP_SAMPLEFORMAT_SAMSUNG_UNKNOWN
Definition:
pp_media_codecs_samsung.h:84
PP_VIDEOFRAME_FORMAT_SAMSUNG_INVALID
Definition:
pp_media_codecs_samsung.h:273
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_ELD
Definition:
pp_media_codecs_samsung.h:67
PP_VIDEOCODEC_PROFILE_SAMSUNG_LAST
Definition:
pp_media_codecs_samsung.h:265
PP_VIDEOCODEC_TYPE_SAMSUNG_MPEG2
Definition:
pp_media_codecs_samsung.h:176
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_EXTENDED
Definition:
pp_media_codecs_samsung.h:208
PP_AudioCodec_Type_Samsung
PP_AudioCodec_Type_Samsung
Definition:
pp_media_codecs_samsung.h:32
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_MAIN
Definition:
pp_media_codecs_samsung.h:240
PP_CHANNEL_LAYOUT_SAMSUNG_6_0_FRONT
Definition:
pp_media_codecs_samsung.h:147
PP_AUDIOCODEC_TYPE_SAMSUNG_FLAC
Definition:
pp_media_codecs_samsung.h:38
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SIMPLE_STUDIO
Definition:
pp_media_codecs_samsung.h:260
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS_HD_MA
Definition:
pp_media_codecs_samsung.h:74
PP_SAMPLEFORMAT_SAMSUNG_U8
Definition:
pp_media_codecs_samsung.h:86
PP_VIDEOFRAME_FORMAT_SAMSUNG_EMPTY
Definition:
pp_media_codecs_samsung.h:281
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_422
Definition:
pp_media_codecs_samsung.h:235
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_HIGH422
Definition:
pp_media_codecs_samsung.h:211
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SCALABLE_TEXTURE
Definition:
pp_media_codecs_samsung.h:251
PP_VIDEOFRAME_FORMAT_SAMSUNG_YV12
Definition:
pp_media_codecs_samsung.h:277
PP_CHANNEL_LAYOUT_SAMSUNG_DISCRETE
Definition:
pp_media_codecs_samsung.h:163
PP_VIDEOCODEC_TYPE_SAMSUNG_UNKNOWN
Definition:
pp_media_codecs_samsung.h:173
PP_AUDIOCODEC_TYPE_SAMSUNG_VORBIS
Definition:
pp_media_codecs_samsung.h:37
PP_SampleFormat_Samsung
PP_SampleFormat_Samsung
Definition:
pp_media_codecs_samsung.h:83
PP_COMPILE_ASSERT_SIZE_IN_BYTES
PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_AudioCodec_Type_Samsung, 4)
PP_VIDEOCODEC_PROFILE_SAMSUNG_VC1_MAIN
Definition:
pp_media_codecs_samsung.h:243
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_N_BIT
Definition:
pp_media_codecs_samsung.h:250
PP_CHANNEL_LAYOUT_SAMSUNG_4_1
Definition:
pp_media_codecs_samsung.h:143
PP_CHANNEL_LAYOUT_SAMSUNG_6_1
Definition:
pp_media_codecs_samsung.h:151
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP9_MAIN
Definition:
pp_media_codecs_samsung.h:225
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS_HD_HRA
Definition:
pp_media_codecs_samsung.h:73
PP_AUDIOCODEC_TYPE_SAMSUNG_OPUS
Definition:
pp_media_codecs_samsung.h:45
PP_CHANNEL_LAYOUT_SAMSUNG_5_1_BACK
Definition:
pp_media_codecs_samsung.h:129
PP_CHANNEL_LAYOUT_SAMSUNG_4_0
Definition:
pp_media_codecs_samsung.h:117
PP_AUDIOCODEC_TYPE_SAMSUNG_AC3
Definition:
pp_media_codecs_samsung.h:49
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG2_HIGH
Definition:
pp_media_codecs_samsung.h:237
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_SIMPLE
Definition:
pp_media_codecs_samsung.h:261
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SIMPLE
Definition:
pp_media_codecs_samsung.h:246
PP_AUDIOCODEC_TYPE_SAMSUNG_UNKNOWN
Definition:
pp_media_codecs_samsung.h:33
PP_AUDIOCODEC_PROFILE_SAMSUNG_MPEG2_AAC_HE
Definition:
pp_media_codecs_samsung.h:69
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_CORE
Definition:
pp_media_codecs_samsung.h:248
PP_AUDIOCODEC_TYPE_SAMSUNG_MAX
Definition:
pp_media_codecs_samsung.h:53
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_LOW
Definition:
pp_media_codecs_samsung.h:61
PP_AUDIOCODEC_TYPE_SAMSUNG_AAC
Definition:
pp_media_codecs_samsung.h:34
PP_AUDIOCODEC_TYPE_SAMSUNG_AMR_NB
Definition:
pp_media_codecs_samsung.h:39
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MULTIVIEWHIGH
Definition:
pp_media_codecs_samsung.h:216
PP_VIDEOCODEC_TYPE_SAMSUNG_H264
Definition:
pp_media_codecs_samsung.h:174
PP_VIDEOCODEC_TYPE_SAMSUNG_MPEG4
Definition:
pp_media_codecs_samsung.h:177
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_HIGH444PREDICTIVE
Definition:
pp_media_codecs_samsung.h:212
PP_CHANNEL_LAYOUT_SAMSUNG_2POINT1
Definition:
pp_media_codecs_samsung.h:139
PP_VIDEOCODEC_TYPE_SAMSUNG_VP8
Definition:
pp_media_codecs_samsung.h:179
PP_SAMPLEFORMAT_SAMSUNG_PLANARF32
Definition:
pp_media_codecs_samsung.h:96
PP_SAMPLEFORMAT_SAMSUNG_MAX
Definition:
pp_media_codecs_samsung.h:98
PP_CHANNEL_LAYOUT_SAMSUNG_7_0_FRONT
Definition:
pp_media_codecs_samsung.h:157
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MAX
Definition:
pp_media_codecs_samsung.h:217
PP_VIDEOCODEC_PROFILE_SAMSUNG_UNKNOWN
Definition:
pp_media_codecs_samsung.h:203
PP_AUDIOCODEC_TYPE_SAMSUNG_WMAV2
Definition:
pp_media_codecs_samsung.h:51
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_BASIC_ANIMATED_TEXTURE
Definition:
pp_media_codecs_samsung.h:253
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_MAIN
Definition:
pp_media_codecs_samsung.h:207
PP_AUDIOCODEC_TYPE_SAMSUNG_PCM
Definition:
pp_media_codecs_samsung.h:36
PP_VideoFrame_Format_Samsung
PP_VideoFrame_Format_Samsung
Definition:
pp_media_codecs_samsung.h:271
PP_SAMPLEFORMAT_SAMSUNG_S32
Definition:
pp_media_codecs_samsung.h:90
PP_VIDEOCODEC_TYPE_SAMSUNG_WMV3
Definition:
pp_media_codecs_samsung.h:184
PP_CHANNEL_LAYOUT_SAMSUNG_MONO
Definition:
pp_media_codecs_samsung.h:109
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_HYBRID
Definition:
pp_media_codecs_samsung.h:254
PP_VIDEOCODEC_PROFILE_SAMSUNG_VP9_MIN
Definition:
pp_media_codecs_samsung.h:224
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_HIGH
Definition:
pp_media_codecs_samsung.h:209
PP_AUDIOCODEC_PROFILE_SAMSUNG_AAC_SSR
Definition:
pp_media_codecs_samsung.h:62
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_STEREOHIGH
Definition:
pp_media_codecs_samsung.h:215
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_ADVANCED_CORE
Definition:
pp_media_codecs_samsung.h:258
PP_CHANNEL_LAYOUT_SAMSUNG_7_1
Definition:
pp_media_codecs_samsung.h:133
PP_CHANNEL_LAYOUT_SAMSUNG_MAX
Definition:
pp_media_codecs_samsung.h:167
PP_VideoCodec_Type_Samsung
PP_VideoCodec_Type_Samsung
Definition:
pp_media_codecs_samsung.h:172
PP_CHANNEL_LAYOUT_SAMSUNG_6_1_FRONT
Definition:
pp_media_codecs_samsung.h:155
PP_VIDEOCODEC_TYPE_SAMSUNG_INDEO3
Definition:
pp_media_codecs_samsung.h:185
PP_VIDEOCODEC_TYPE_SAMSUNG_VP9
Definition:
pp_media_codecs_samsung.h:180
PP_CHANNEL_LAYOUT_SAMSUNG_5_0_BACK
Definition:
pp_media_codecs_samsung.h:127
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_MAIN
Definition:
pp_media_codecs_samsung.h:249
PP_CHANNEL_LAYOUT_SAMSUNG_2_2
Definition:
pp_media_codecs_samsung.h:119
PP_VIDEOCODEC_TYPE_SAMSUNG_LAST
Definition:
pp_media_codecs_samsung.h:193
PP_CHANNEL_LAYOUT_SAMSUNG_OCTAGONAL
Definition:
pp_media_codecs_samsung.h:161
PP_AUDIOCODEC_TYPE_SAMSUNG_EAC3
Definition:
pp_media_codecs_samsung.h:46
PP_VIDEOFRAME_FORMAT_SAMSUNG_YV12A
Definition:
pp_media_codecs_samsung.h:289
PP_VIDEOCODEC_PROFILE_SAMSUNG_H264_HIGH10
Definition:
pp_media_codecs_samsung.h:210
PP_CHANNEL_LAYOUT_SAMSUNG_STEREO
Definition:
pp_media_codecs_samsung.h:111
PP_VIDEOCODEC_PROFILE_SAMSUNG_MPEG4_SIMPLE_SCALABLE
Definition:
pp_media_codecs_samsung.h:247
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS_96_24
Definition:
pp_media_codecs_samsung.h:72
PP_SAMPLEFORMAT_SAMSUNG_S16
Definition:
pp_media_codecs_samsung.h:88
PP_AUDIOCODEC_PROFILE_SAMSUNG_DTS
Definition:
pp_media_codecs_samsung.h:70
PP_CHANNEL_LAYOUT_SAMSUNG_6_0
Definition:
pp_media_codecs_samsung.h:145
Generated on Wed Apr 5 2017 11:09:17 for Pepper_47_C_interfaces by
1.8.6