OLD | NEW |
| (Empty) |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #include "mojo/examples/pepper_container_app/resource_creation_impl.h" | |
6 | |
7 #include "base/logging.h" | |
8 #include "mojo/examples/pepper_container_app/graphics_3d_resource.h" | |
9 | |
10 namespace mojo { | |
11 namespace examples { | |
12 | |
13 ResourceCreationImpl::ResourceCreationImpl() {} | |
14 | |
15 ResourceCreationImpl::~ResourceCreationImpl() {} | |
16 | |
17 PP_Resource ResourceCreationImpl::CreateFileIO(PP_Instance instance) { | |
18 NOTIMPLEMENTED(); | |
19 return 0; | |
20 } | |
21 | |
22 PP_Resource ResourceCreationImpl::CreateFileRef( | |
23 PP_Instance instance, | |
24 const ppapi::FileRefCreateInfo& create_info) { | |
25 NOTIMPLEMENTED(); | |
26 return 0; | |
27 } | |
28 | |
29 PP_Resource ResourceCreationImpl::CreateFileSystem( | |
30 PP_Instance instance, | |
31 PP_FileSystemType type) { | |
32 NOTIMPLEMENTED(); | |
33 return 0; | |
34 } | |
35 | |
36 PP_Resource ResourceCreationImpl::CreateIMEInputEvent( | |
37 PP_Instance instance, | |
38 PP_InputEvent_Type type, | |
39 PP_TimeTicks time_stamp, | |
40 struct PP_Var text, | |
41 uint32_t segment_number, | |
42 const uint32_t* segment_offsets, | |
43 int32_t target_segment, | |
44 uint32_t selection_start, | |
45 uint32_t selection_end) { | |
46 NOTIMPLEMENTED(); | |
47 return 0; | |
48 } | |
49 | |
50 PP_Resource ResourceCreationImpl::CreateKeyboardInputEvent_1_0( | |
51 PP_Instance instance, | |
52 PP_InputEvent_Type type, | |
53 PP_TimeTicks time_stamp, | |
54 uint32_t modifiers, | |
55 uint32_t key_code, | |
56 struct PP_Var character_text) { | |
57 NOTIMPLEMENTED(); | |
58 return 0; | |
59 } | |
60 | |
61 PP_Resource ResourceCreationImpl::CreateKeyboardInputEvent_1_2( | |
62 PP_Instance instance, | |
63 PP_InputEvent_Type type, | |
64 PP_TimeTicks time_stamp, | |
65 uint32_t modifiers, | |
66 uint32_t key_code, | |
67 struct PP_Var character_text, | |
68 struct PP_Var code) { | |
69 NOTIMPLEMENTED(); | |
70 return 0; | |
71 } | |
72 | |
73 PP_Resource ResourceCreationImpl::CreateMouseInputEvent( | |
74 PP_Instance instance, | |
75 PP_InputEvent_Type type, | |
76 PP_TimeTicks time_stamp, | |
77 uint32_t modifiers, | |
78 PP_InputEvent_MouseButton mouse_button, | |
79 const PP_Point* mouse_position, | |
80 int32_t click_count, | |
81 const PP_Point* mouse_movement) { | |
82 NOTIMPLEMENTED(); | |
83 return 0; | |
84 } | |
85 | |
86 PP_Resource ResourceCreationImpl::CreateTouchInputEvent( | |
87 PP_Instance instance, | |
88 PP_InputEvent_Type type, | |
89 PP_TimeTicks time_stamp, | |
90 uint32_t modifiers) { | |
91 NOTIMPLEMENTED(); | |
92 return 0; | |
93 } | |
94 | |
95 PP_Resource ResourceCreationImpl::CreateTrueTypeFont( | |
96 PP_Instance instance, | |
97 const PP_TrueTypeFontDesc_Dev* desc) { | |
98 NOTIMPLEMENTED(); | |
99 return 0; | |
100 } | |
101 | |
102 PP_Resource ResourceCreationImpl::CreateURLLoader(PP_Instance instance) { | |
103 NOTIMPLEMENTED(); | |
104 return 0; | |
105 } | |
106 | |
107 PP_Resource ResourceCreationImpl::CreateURLRequestInfo( | |
108 PP_Instance instance) { | |
109 NOTIMPLEMENTED(); | |
110 return 0; | |
111 } | |
112 | |
113 PP_Resource ResourceCreationImpl::CreateWheelInputEvent( | |
114 PP_Instance instance, | |
115 PP_TimeTicks time_stamp, | |
116 uint32_t modifiers, | |
117 const PP_FloatPoint* wheel_delta, | |
118 const PP_FloatPoint* wheel_ticks, | |
119 PP_Bool scroll_by_page) { | |
120 NOTIMPLEMENTED(); | |
121 return 0; | |
122 } | |
123 | |
124 PP_Resource ResourceCreationImpl::CreateAudio1_0( | |
125 PP_Instance instance, | |
126 PP_Resource config_id, | |
127 PPB_Audio_Callback_1_0 audio_callback, | |
128 void* user_data) { | |
129 NOTIMPLEMENTED(); | |
130 return 0; | |
131 } | |
132 | |
133 PP_Resource ResourceCreationImpl::CreateAudio( | |
134 PP_Instance instance, | |
135 PP_Resource config_id, | |
136 PPB_Audio_Callback audio_callback, | |
137 void* user_data) { | |
138 NOTIMPLEMENTED(); | |
139 return 0; | |
140 } | |
141 | |
142 PP_Resource ResourceCreationImpl::CreateAudioTrusted(PP_Instance instance) { | |
143 NOTIMPLEMENTED(); | |
144 return 0; | |
145 } | |
146 | |
147 PP_Resource ResourceCreationImpl::CreateAudioConfig( | |
148 PP_Instance instance, | |
149 PP_AudioSampleRate sample_rate, | |
150 uint32_t sample_frame_count) { | |
151 NOTIMPLEMENTED(); | |
152 return 0; | |
153 } | |
154 | |
155 PP_Resource ResourceCreationImpl::CreateCompositor(PP_Instance instance) { | |
156 NOTIMPLEMENTED(); | |
157 return 0; | |
158 } | |
159 | |
160 PP_Resource ResourceCreationImpl::CreateFileChooser( | |
161 PP_Instance instance, | |
162 PP_FileChooserMode_Dev mode, | |
163 const PP_Var& accept_types) { | |
164 NOTIMPLEMENTED(); | |
165 return 0; | |
166 } | |
167 | |
168 PP_Resource ResourceCreationImpl::CreateGraphics2D(PP_Instance instance, | |
169 const PP_Size* size, | |
170 PP_Bool is_always_opaque) { | |
171 NOTIMPLEMENTED(); | |
172 return 0; | |
173 } | |
174 | |
175 PP_Resource ResourceCreationImpl::CreateGraphics3D( | |
176 PP_Instance instance, | |
177 PP_Resource share_context, | |
178 const int32_t* attrib_list) { | |
179 return (new Graphics3DResource(instance))->GetReference(); | |
180 } | |
181 | |
182 PP_Resource ResourceCreationImpl::CreateGraphics3DRaw( | |
183 PP_Instance instance, | |
184 PP_Resource share_context, | |
185 const int32_t* attrib_list, | |
186 base::SharedMemoryHandle* shared_state) { | |
187 NOTIMPLEMENTED(); | |
188 return 0; | |
189 } | |
190 | |
191 PP_Resource ResourceCreationImpl::CreateHostResolver(PP_Instance instance) { | |
192 NOTIMPLEMENTED(); | |
193 return 0; | |
194 } | |
195 | |
196 PP_Resource ResourceCreationImpl::CreateHostResolverPrivate( | |
197 PP_Instance instance) { | |
198 NOTIMPLEMENTED(); | |
199 return 0; | |
200 } | |
201 | |
202 PP_Resource ResourceCreationImpl::CreateImageData( | |
203 PP_Instance instance, | |
204 PP_ImageDataFormat format, | |
205 const PP_Size* size, | |
206 PP_Bool init_to_zero) { | |
207 NOTIMPLEMENTED(); | |
208 return 0; | |
209 } | |
210 | |
211 PP_Resource ResourceCreationImpl::CreateImageDataSimple( | |
212 PP_Instance instance, | |
213 PP_ImageDataFormat format, | |
214 const PP_Size* size, | |
215 PP_Bool init_to_zero) { | |
216 NOTIMPLEMENTED(); | |
217 return 0; | |
218 } | |
219 | |
220 PP_Resource ResourceCreationImpl::CreateMediaStreamVideoTrack( | |
221 PP_Instance instance) { | |
222 NOTIMPLEMENTED(); | |
223 return 0; | |
224 } | |
225 | |
226 PP_Resource ResourceCreationImpl::CreateNetAddressFromIPv4Address( | |
227 PP_Instance instance, | |
228 const PP_NetAddress_IPv4* ipv4_addr) { | |
229 NOTIMPLEMENTED(); | |
230 return 0; | |
231 } | |
232 | |
233 PP_Resource ResourceCreationImpl::CreateNetAddressFromIPv6Address( | |
234 PP_Instance instance, | |
235 const PP_NetAddress_IPv6* ipv6_addr) { | |
236 NOTIMPLEMENTED(); | |
237 return 0; | |
238 } | |
239 | |
240 PP_Resource ResourceCreationImpl::CreateNetAddressFromNetAddressPrivate( | |
241 PP_Instance instance, | |
242 const PP_NetAddress_Private& private_addr) { | |
243 NOTIMPLEMENTED(); | |
244 return 0; | |
245 } | |
246 | |
247 PP_Resource ResourceCreationImpl::CreateNetworkMonitor( | |
248 PP_Instance instance) { | |
249 NOTIMPLEMENTED(); | |
250 return 0; | |
251 } | |
252 | |
253 PP_Resource ResourceCreationImpl::CreateOutputProtectionPrivate( | |
254 PP_Instance instance) { | |
255 NOTIMPLEMENTED(); | |
256 return 0; | |
257 } | |
258 | |
259 PP_Resource ResourceCreationImpl::CreatePrinting(PP_Instance instance) { | |
260 NOTIMPLEMENTED(); | |
261 return 0; | |
262 } | |
263 | |
264 PP_Resource ResourceCreationImpl::CreateTCPServerSocketPrivate( | |
265 PP_Instance instance) { | |
266 NOTIMPLEMENTED(); | |
267 return 0; | |
268 } | |
269 | |
270 PP_Resource ResourceCreationImpl::CreateTCPSocket1_0( | |
271 PP_Instance instance) { | |
272 NOTIMPLEMENTED(); | |
273 return 0; | |
274 } | |
275 | |
276 PP_Resource ResourceCreationImpl::CreateTCPSocket( | |
277 PP_Instance instance) { | |
278 NOTIMPLEMENTED(); | |
279 return 0; | |
280 } | |
281 | |
282 PP_Resource ResourceCreationImpl::CreateTCPSocketPrivate( | |
283 PP_Instance instance) { | |
284 NOTIMPLEMENTED(); | |
285 return 0; | |
286 } | |
287 | |
288 PP_Resource ResourceCreationImpl::CreateUDPSocket(PP_Instance instance) { | |
289 NOTIMPLEMENTED(); | |
290 return 0; | |
291 } | |
292 | |
293 PP_Resource ResourceCreationImpl::CreateUDPSocketPrivate( | |
294 PP_Instance instance) { | |
295 NOTIMPLEMENTED(); | |
296 return 0; | |
297 } | |
298 | |
299 PP_Resource ResourceCreationImpl::CreateVideoDecoder(PP_Instance instance) { | |
300 NOTIMPLEMENTED(); | |
301 return 0; | |
302 } | |
303 | |
304 PP_Resource ResourceCreationImpl::CreateVideoDestination( | |
305 PP_Instance instance) { | |
306 NOTIMPLEMENTED(); | |
307 return 0; | |
308 } | |
309 | |
310 PP_Resource ResourceCreationImpl::CreateVideoSource( | |
311 PP_Instance instance) { | |
312 NOTIMPLEMENTED(); | |
313 return 0; | |
314 } | |
315 | |
316 PP_Resource ResourceCreationImpl::CreateWebSocket(PP_Instance instance) { | |
317 NOTIMPLEMENTED(); | |
318 return 0; | |
319 } | |
320 | |
321 PP_Resource ResourceCreationImpl::CreateX509CertificatePrivate( | |
322 PP_Instance instance) { | |
323 NOTIMPLEMENTED(); | |
324 return 0; | |
325 } | |
326 | |
327 #if !defined(OS_NACL) | |
328 PP_Resource ResourceCreationImpl::CreateAudioInput( | |
329 PP_Instance instance) { | |
330 NOTIMPLEMENTED(); | |
331 return 0; | |
332 } | |
333 | |
334 PP_Resource ResourceCreationImpl::CreateBroker(PP_Instance instance) { | |
335 NOTIMPLEMENTED(); | |
336 return 0; | |
337 } | |
338 | |
339 PP_Resource ResourceCreationImpl::CreateBrowserFont( | |
340 PP_Instance instance, | |
341 const PP_BrowserFont_Trusted_Description* description) { | |
342 NOTIMPLEMENTED(); | |
343 return 0; | |
344 } | |
345 | |
346 PP_Resource ResourceCreationImpl::CreateBuffer(PP_Instance instance, | |
347 uint32_t size) { | |
348 NOTIMPLEMENTED(); | |
349 return 0; | |
350 } | |
351 | |
352 PP_Resource ResourceCreationImpl::CreateFlashDRM(PP_Instance instance) { | |
353 NOTIMPLEMENTED(); | |
354 return 0; | |
355 } | |
356 | |
357 PP_Resource ResourceCreationImpl::CreateFlashFontFile( | |
358 PP_Instance instance, | |
359 const PP_BrowserFont_Trusted_Description* description, | |
360 PP_PrivateFontCharset charset) { | |
361 NOTIMPLEMENTED(); | |
362 return 0; | |
363 } | |
364 | |
365 PP_Resource ResourceCreationImpl::CreateFlashMenu( | |
366 PP_Instance instance, | |
367 const PP_Flash_Menu* menu_data) { | |
368 NOTIMPLEMENTED(); | |
369 return 0; | |
370 } | |
371 | |
372 PP_Resource ResourceCreationImpl::CreateFlashMessageLoop( | |
373 PP_Instance instance) { | |
374 NOTIMPLEMENTED(); | |
375 return 0; | |
376 } | |
377 | |
378 PP_Resource ResourceCreationImpl::CreatePlatformVerificationPrivate( | |
379 PP_Instance instance) { | |
380 NOTIMPLEMENTED(); | |
381 return 0; | |
382 } | |
383 | |
384 PP_Resource ResourceCreationImpl::CreateScrollbar(PP_Instance instance, | |
385 PP_Bool vertical) { | |
386 NOTIMPLEMENTED(); | |
387 return 0; | |
388 } | |
389 | |
390 PP_Resource ResourceCreationImpl::CreateTalk(PP_Instance instance) { | |
391 NOTIMPLEMENTED(); | |
392 return 0; | |
393 } | |
394 | |
395 PP_Resource ResourceCreationImpl::CreateVideoCapture(PP_Instance instance) { | |
396 NOTIMPLEMENTED(); | |
397 return 0; | |
398 } | |
399 | |
400 PP_Resource ResourceCreationImpl::CreateVideoDecoderDev( | |
401 PP_Instance instance, | |
402 PP_Resource context3d_id, | |
403 PP_VideoDecoder_Profile profile) { | |
404 NOTIMPLEMENTED(); | |
405 return 0; | |
406 } | |
407 #endif // !defined(OS_NACL) | |
408 | |
409 } // namespace examples | |
410 } // namespace mojo | |
OLD | NEW |