Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(216)

Side by Side Diff: ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c

Issue 11039012: Implement plugin side of sync EnumerateVideoCaptureDevices (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be 2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. 3 * found in the LICENSE file.
4 */ 4 */
5 5
6 /* Last generated from IDL: Tue Oct 2 11:33:39 2012. */ 6 /* Last generated from IDL: Thu Oct 4 14:30:50 2012. */
7 #include "ppapi/generators/pnacl_shim.h" 7 #include "ppapi/generators/pnacl_shim.h"
8 8
9 #include "ppapi/c/ppb.h" 9 #include "ppapi/c/ppb.h"
10 #include "ppapi/c/dev/ppb_audio_input_dev.h" 10 #include "ppapi/c/dev/ppb_audio_input_dev.h"
11 #include "ppapi/c/dev/ppb_buffer_dev.h" 11 #include "ppapi/c/dev/ppb_buffer_dev.h"
12 #include "ppapi/c/dev/ppb_console_dev.h" 12 #include "ppapi/c/dev/ppb_console_dev.h"
13 #include "ppapi/c/dev/ppb_cursor_control_dev.h" 13 #include "ppapi/c/dev/ppb_cursor_control_dev.h"
14 #include "ppapi/c/dev/ppb_device_ref_dev.h" 14 #include "ppapi/c/dev/ppb_device_ref_dev.h"
15 #include "ppapi/c/dev/ppb_file_chooser_dev.h" 15 #include "ppapi/c/dev/ppb_file_chooser_dev.h"
16 #include "ppapi/c/dev/ppb_find_dev.h" 16 #include "ppapi/c/dev/ppb_find_dev.h"
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after
200 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Widget_Dev_0_2; 200 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Widget_Dev_0_2;
201 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Zoom_Dev_0_3; 201 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Zoom_Dev_0_3;
202 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_ 0_1; 202 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_ 0_1;
203 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1; 203 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1;
204 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_0; 204 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_0;
205 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_1; 205 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_1;
206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_2; 206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_2;
207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_3; 207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_3;
208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4; 208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4;
209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5; 209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5;
210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6;
210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0; 211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0;
211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0; 212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0;
212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0; 213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0;
213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1; 214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1;
214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0; 215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0;
215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1; 216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1;
216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0; 217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0;
217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2; 218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2;
218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1; 219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1;
219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; 220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1;
(...skipping 2273 matching lines...) Expand 10 before | Expand all | Expand 10 after
2493 } 2494 }
2494 2495
2495 static __attribute__((pnaclcall)) 2496 static __attribute__((pnaclcall))
2496 PP_Bool Pnacl_M22_PPB_Flash_SetCrashData(PP_Instance instance, PP_FlashCrashKey key, struct PP_Var value) { 2497 PP_Bool Pnacl_M22_PPB_Flash_SetCrashData(PP_Instance instance, PP_FlashCrashKey key, struct PP_Var value) {
2497 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa ce; 2498 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa ce;
2498 return iface->SetCrashData(instance, key, value); 2499 return iface->SetCrashData(instance, key, value);
2499 } 2500 }
2500 2501
2501 /* End wrapper methods for PPB_Flash_12_5 */ 2502 /* End wrapper methods for PPB_Flash_12_5 */
2502 2503
2504 /* Begin wrapper methods for PPB_Flash_12_6 */
2505
2506 static __attribute__((pnaclcall))
2507 void Pnacl_M24_PPB_Flash_SetInstanceAlwaysOnTop(PP_Instance instance, PP_Bool on _top) {
2508 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2509 iface->SetInstanceAlwaysOnTop(instance, on_top);
2510 }
2511
2512 static __attribute__((pnaclcall))
2513 PP_Bool Pnacl_M24_PPB_Flash_DrawGlyphs(PP_Instance instance, PP_Resource pp_imag e_data, const struct PP_FontDescription_Dev* font_desc, uint32_t color, const st ruct PP_Point* position, const struct PP_Rect* clip, const float transformation[ 3][3], PP_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_ind ices[], const struct PP_Point glyph_advances[]) {
2514 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2515 return iface->DrawGlyphs(instance, pp_image_data, font_desc, color, position, clip, transformation, allow_subpixel_aa, glyph_count, glyph_indices, glyph_advan ces);
2516 }
2517
2518 static __attribute__((pnaclcall))
2519 struct PP_Var Pnacl_M24_PPB_Flash_GetProxyForURL(PP_Instance instance, const cha r* url) {
2520 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2521 return iface->GetProxyForURL(instance, url);
2522 }
2523
2524 static __attribute__((pnaclcall))
2525 int32_t Pnacl_M24_PPB_Flash_Navigate(PP_Resource request_info, const char* targe t, PP_Bool from_user_action) {
2526 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2527 return iface->Navigate(request_info, target, from_user_action);
2528 }
2529
2530 static __attribute__((pnaclcall))
2531 void Pnacl_M24_PPB_Flash_RunMessageLoop(PP_Instance instance) {
2532 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2533 iface->RunMessageLoop(instance);
2534 }
2535
2536 static __attribute__((pnaclcall))
2537 void Pnacl_M24_PPB_Flash_QuitMessageLoop(PP_Instance instance) {
2538 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2539 iface->QuitMessageLoop(instance);
2540 }
2541
2542 static __attribute__((pnaclcall))
2543 double Pnacl_M24_PPB_Flash_GetLocalTimeZoneOffset(PP_Instance instance, PP_Time t) {
2544 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2545 return iface->GetLocalTimeZoneOffset(instance, t);
2546 }
2547
2548 static __attribute__((pnaclcall))
2549 struct PP_Var Pnacl_M24_PPB_Flash_GetCommandLineArgs(PP_Module module) {
2550 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2551 return iface->GetCommandLineArgs(module);
2552 }
2553
2554 static __attribute__((pnaclcall))
2555 void Pnacl_M24_PPB_Flash_PreloadFontWin(const void* logfontw) {
2556 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2557 iface->PreloadFontWin(logfontw);
2558 }
2559
2560 static __attribute__((pnaclcall))
2561 PP_Bool Pnacl_M24_PPB_Flash_IsRectTopmost(PP_Instance instance, const struct PP_ Rect* rect) {
2562 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2563 return iface->IsRectTopmost(instance, rect);
2564 }
2565
2566 static __attribute__((pnaclcall))
2567 int32_t Pnacl_M24_PPB_Flash_InvokePrinting(PP_Instance instance) {
2568 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2569 return iface->InvokePrinting(instance);
2570 }
2571
2572 static __attribute__((pnaclcall))
2573 void Pnacl_M24_PPB_Flash_UpdateActivity(PP_Instance instance) {
2574 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2575 iface->UpdateActivity(instance);
2576 }
2577
2578 static __attribute__((pnaclcall))
2579 struct PP_Var Pnacl_M24_PPB_Flash_GetDeviceID(PP_Instance instance) {
2580 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2581 return iface->GetDeviceID(instance);
2582 }
2583
2584 static __attribute__((pnaclcall))
2585 int32_t Pnacl_M24_PPB_Flash_GetSettingInt(PP_Instance instance, PP_FlashSetting setting) {
2586 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2587 return iface->GetSettingInt(instance, setting);
2588 }
2589
2590 static __attribute__((pnaclcall))
2591 struct PP_Var Pnacl_M24_PPB_Flash_GetSetting(PP_Instance instance, PP_FlashSetti ng setting) {
2592 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2593 return iface->GetSetting(instance, setting);
2594 }
2595
2596 static __attribute__((pnaclcall))
2597 PP_Bool Pnacl_M24_PPB_Flash_SetCrashData(PP_Instance instance, PP_FlashCrashKey key, struct PP_Var value) {
2598 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2599 return iface->SetCrashData(instance, key, value);
2600 }
2601
2602 static __attribute__((pnaclcall))
2603 int32_t Pnacl_M24_PPB_Flash_EnumerateVideoDevicesSync(PP_Instance instance, PP_R esource video_capture, struct PP_ArrayOutput devices) {
2604 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2605 return iface->EnumerateVideoDevicesSync(instance, video_capture, devices);
2606 }
2607
2608 /* End wrapper methods for PPB_Flash_12_6 */
2609
2503 /* Begin wrapper methods for PPB_Flash_Clipboard_3_0 */ 2610 /* Begin wrapper methods for PPB_Flash_Clipboard_3_0 */
2504 2611
2505 static __attribute__((pnaclcall)) 2612 static __attribute__((pnaclcall))
2506 PP_Bool Pnacl_M17_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id, PP_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) { 2613 PP_Bool Pnacl_M17_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id, PP_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) {
2507 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_3_0.real_iface; 2614 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_3_0.real_iface;
2508 return iface->IsFormatAvailable(instance_id, clipboard_type, format); 2615 return iface->IsFormatAvailable(instance_id, clipboard_type, format);
2509 } 2616 }
2510 2617
2511 static __attribute__((pnaclcall)) 2618 static __attribute__((pnaclcall))
2512 struct PP_Var Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText(PP_Instance instance_i d, PP_Flash_Clipboard_Type clipboard_type) { 2619 struct PP_Var Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText(PP_Instance instance_i d, PP_Flash_Clipboard_Type clipboard_type) {
(...skipping 1398 matching lines...) Expand 10 before | Expand all | Expand 10 after
3911 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M22_PPB_Flash_Prelo adFontWin, 4018 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M22_PPB_Flash_Prelo adFontWin,
3912 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M22_PPB_Flash_IsRectTopmost, 4019 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M22_PPB_Flash_IsRectTopmost,
3913 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_In vokePrinting, 4020 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_In vokePrinting,
3914 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_Updat eActivity, 4021 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_Updat eActivity,
3915 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash _GetDeviceID, 4022 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash _GetDeviceID,
3916 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M22_PPB_Flash_GetSettingInt, 4023 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M22_PPB_Flash_GetSettingInt,
3917 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M22_PPB_Flash_GetSetting, 4024 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M22_PPB_Flash_GetSetting,
3918 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M22_PPB_Flash_SetCrashData 4025 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M22_PPB_Flash_SetCrashData
3919 }; 4026 };
3920 4027
4028 struct PPB_Flash_12_6 Pnacl_Wrappers_PPB_Flash_12_6 = {
4029 .SetInstanceAlwaysOnTop = (void (*)(PP_Instance instance, PP_Bool on_top))&P nacl_M24_PPB_Flash_SetInstanceAlwaysOnTop,
4030 .DrawGlyphs = (PP_Bool (*)(PP_Instance instance, PP_Resource pp_image_data, const struct PP_FontDescription_Dev* font_desc, uint32_t color, const struct PP_ Point* position, const struct PP_Rect* clip, const float transformation[3][3], P P_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_indices[], const struct PP_Point glyph_advances[]))&Pnacl_M24_PPB_Flash_DrawGlyphs,
4031 .GetProxyForURL = (struct PP_Var (*)(PP_Instance instance, const char* url)) &Pnacl_M24_PPB_Flash_GetProxyForURL,
4032 .Navigate = (int32_t (*)(PP_Resource request_info, const char* target, PP_Bo ol from_user_action))&Pnacl_M24_PPB_Flash_Navigate,
4033 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_RunMe ssageLoop,
4034 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_Quit MessageLoop,
4035 .GetLocalTimeZoneOffset = (double (*)(PP_Instance instance, PP_Time t))&Pnac l_M24_PPB_Flash_GetLocalTimeZoneOffset,
4036 .GetCommandLineArgs = (struct PP_Var (*)(PP_Module module))&Pnacl_M24_PPB_Fl ash_GetCommandLineArgs,
4037 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M24_PPB_Flash_Prelo adFontWin,
4038 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M24_PPB_Flash_IsRectTopmost,
4039 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_In vokePrinting,
4040 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_Updat eActivity,
4041 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash _GetDeviceID,
4042 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M24_PPB_Flash_GetSettingInt,
4043 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M24_PPB_Flash_GetSetting,
4044 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M24_PPB_Flash_SetCrashData,
4045 .EnumerateVideoDevicesSync = (int32_t (*)(PP_Instance instance, PP_Resource video_capture, struct PP_ArrayOutput devices))&Pnacl_M24_PPB_Flash_EnumerateVide oDevicesSync
4046 };
4047
3921 struct PPB_Flash_Clipboard_3_0 Pnacl_Wrappers_PPB_Flash_Clipboard_3_0 = { 4048 struct PPB_Flash_Clipboard_3_0 Pnacl_Wrappers_PPB_Flash_Clipboard_3_0 = {
3922 .IsFormatAvailable = (PP_Bool (*)(PP_Instance instance_id, PP_Flash_Clipboar d_Type clipboard_type, PP_Flash_Clipboard_Format format))&Pnacl_M17_PPB_Flash_Cl ipboard_IsFormatAvailable, 4049 .IsFormatAvailable = (PP_Bool (*)(PP_Instance instance_id, PP_Flash_Clipboar d_Type clipboard_type, PP_Flash_Clipboard_Format format))&Pnacl_M17_PPB_Flash_Cl ipboard_IsFormatAvailable,
3923 .ReadPlainText = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipbo ard_Type clipboard_type))&Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText, 4050 .ReadPlainText = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipbo ard_Type clipboard_type))&Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText,
3924 .WritePlainText = (int32_t (*)(PP_Instance instance_id, PP_Flash_Clipboard_T ype clipboard_type, struct PP_Var text))&Pnacl_M17_PPB_Flash_Clipboard_WritePlai nText 4051 .WritePlainText = (int32_t (*)(PP_Instance instance_id, PP_Flash_Clipboard_T ype clipboard_type, struct PP_Var text))&Pnacl_M17_PPB_Flash_Clipboard_WritePlai nText
3925 }; 4052 };
3926 4053
3927 struct PPB_Flash_Clipboard_4_0 Pnacl_Wrappers_PPB_Flash_Clipboard_4_0 = { 4054 struct PPB_Flash_Clipboard_4_0 Pnacl_Wrappers_PPB_Flash_Clipboard_4_0 = {
3928 .IsFormatAvailable = (PP_Bool (*)(PP_Instance instance_id, PP_Flash_Clipboar d_Type clipboard_type, PP_Flash_Clipboard_Format format))&Pnacl_M19_PPB_Flash_Cl ipboard_IsFormatAvailable, 4055 .IsFormatAvailable = (PP_Bool (*)(PP_Instance instance_id, PP_Flash_Clipboar d_Type clipboard_type, PP_Flash_Clipboard_Format format))&Pnacl_M19_PPB_Flash_Cl ipboard_IsFormatAvailable,
3929 .ReadData = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipboard_T ype clipboard_type, PP_Flash_Clipboard_Format format))&Pnacl_M19_PPB_Flash_Clipb oard_ReadData, 4056 .ReadData = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipboard_T ype clipboard_type, PP_Flash_Clipboard_Format format))&Pnacl_M19_PPB_Flash_Clipb oard_ReadData,
3930 .WriteData = (int32_t (*)(PP_Instance instance_id, PP_Flash_Clipboard_Type c lipboard_type, uint32_t data_item_count, const PP_Flash_Clipboard_Format formats [], const struct PP_Var data_items[]))&Pnacl_M19_PPB_Flash_Clipboard_WriteData 4057 .WriteData = (int32_t (*)(PP_Instance instance_id, PP_Flash_Clipboard_Type c lipboard_type, uint32_t data_item_count, const PP_Flash_Clipboard_Format formats [], const struct PP_Var data_items[]))&Pnacl_M19_PPB_Flash_Clipboard_WriteData
(...skipping 766 matching lines...) Expand 10 before | Expand all | Expand 10 after
4697 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_4, 4824 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_4,
4698 .real_iface = NULL 4825 .real_iface = NULL
4699 }; 4826 };
4700 4827
4701 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5 = { 4828 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5 = {
4702 .iface_macro = PPB_FLASH_INTERFACE_12_5, 4829 .iface_macro = PPB_FLASH_INTERFACE_12_5,
4703 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_5, 4830 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_5,
4704 .real_iface = NULL 4831 .real_iface = NULL
4705 }; 4832 };
4706 4833
4834 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6 = {
4835 .iface_macro = PPB_FLASH_INTERFACE_12_6,
4836 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_6,
4837 .real_iface = NULL
4838 };
4839
4707 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0 = { 4840 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0 = {
4708 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_3_0, 4841 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_3_0,
4709 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_3_0, 4842 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_3_0,
4710 .real_iface = NULL 4843 .real_iface = NULL
4711 }; 4844 };
4712 4845
4713 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0 = { 4846 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0 = {
4714 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_4_0, 4847 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_4_0,
4715 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_4_0, 4848 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_4_0,
4716 .real_iface = NULL 4849 .real_iface = NULL
(...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after
4944 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_4, 5077 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_4,
4945 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2, 5078 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2,
4946 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_1, 5079 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_1,
4947 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1, 5080 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1,
4948 &Pnacl_WrapperInfo_PPB_Flash_12_0, 5081 &Pnacl_WrapperInfo_PPB_Flash_12_0,
4949 &Pnacl_WrapperInfo_PPB_Flash_12_1, 5082 &Pnacl_WrapperInfo_PPB_Flash_12_1,
4950 &Pnacl_WrapperInfo_PPB_Flash_12_2, 5083 &Pnacl_WrapperInfo_PPB_Flash_12_2,
4951 &Pnacl_WrapperInfo_PPB_Flash_12_3, 5084 &Pnacl_WrapperInfo_PPB_Flash_12_3,
4952 &Pnacl_WrapperInfo_PPB_Flash_12_4, 5085 &Pnacl_WrapperInfo_PPB_Flash_12_4,
4953 &Pnacl_WrapperInfo_PPB_Flash_12_5, 5086 &Pnacl_WrapperInfo_PPB_Flash_12_5,
5087 &Pnacl_WrapperInfo_PPB_Flash_12_6,
4954 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0, 5088 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0,
4955 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, 5089 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0,
4956 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, 5090 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0,
4957 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1, 5091 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1,
4958 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0, 5092 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0,
4959 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1, 5093 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1,
4960 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0, 5094 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0,
4961 &Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2, 5095 &Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2,
4962 &Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1, 5096 &Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1,
4963 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, 5097 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1,
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after
5070 } 5204 }
5071 5205
5072 if (wrapper->wrapped_iface) { 5206 if (wrapper->wrapped_iface) {
5073 return wrapper->wrapped_iface; 5207 return wrapper->wrapped_iface;
5074 } else { 5208 } else {
5075 return wrapper->real_iface; 5209 return wrapper->real_iface;
5076 } 5210 }
5077 } 5211 }
5078 5212
5079 #endif 5213 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698