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

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: Fri Oct 5 16:24:42 2012. */ 6 /* Last generated from IDL: Mon Oct 8 15:31:49 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 184 matching lines...) Expand 10 before | Expand all | Expand 10 after
201 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Widget_Dev_0_2; 201 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Widget_Dev_0_2;
202 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Zoom_Dev_0_3; 202 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Zoom_Dev_0_3;
203 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_ 0_2; 203 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_ 0_2;
204 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1; 204 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1;
205 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_0; 205 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_0;
206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_1; 206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_1;
207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_2; 207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_2;
208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_3; 208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_3;
209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4; 209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4;
210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5; 210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5;
211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6;
211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0; 212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0;
212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0; 213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0;
213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0; 214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0;
214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1; 215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1;
215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0; 216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0;
216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1; 217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1;
217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0; 218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0;
218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2; 219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2;
219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; 220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1;
220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1; 221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1;
(...skipping 2274 matching lines...) Expand 10 before | Expand all | Expand 10 after
2495 } 2496 }
2496 2497
2497 static __attribute__((pnaclcall)) 2498 static __attribute__((pnaclcall))
2498 PP_Bool Pnacl_M22_PPB_Flash_SetCrashData(PP_Instance instance, PP_FlashCrashKey key, struct PP_Var value) { 2499 PP_Bool Pnacl_M22_PPB_Flash_SetCrashData(PP_Instance instance, PP_FlashCrashKey key, struct PP_Var value) {
2499 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa ce; 2500 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa ce;
2500 return iface->SetCrashData(instance, key, value); 2501 return iface->SetCrashData(instance, key, value);
2501 } 2502 }
2502 2503
2503 /* End wrapper methods for PPB_Flash_12_5 */ 2504 /* End wrapper methods for PPB_Flash_12_5 */
2504 2505
2506 /* Begin wrapper methods for PPB_Flash_12_6 */
2507
2508 static __attribute__((pnaclcall))
2509 void Pnacl_M24_PPB_Flash_SetInstanceAlwaysOnTop(PP_Instance instance, PP_Bool on _top) {
2510 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2511 iface->SetInstanceAlwaysOnTop(instance, on_top);
2512 }
2513
2514 static __attribute__((pnaclcall))
2515 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[]) {
2516 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2517 return iface->DrawGlyphs(instance, pp_image_data, font_desc, color, position, clip, transformation, allow_subpixel_aa, glyph_count, glyph_indices, glyph_advan ces);
2518 }
2519
2520 static __attribute__((pnaclcall))
2521 struct PP_Var Pnacl_M24_PPB_Flash_GetProxyForURL(PP_Instance instance, const cha r* url) {
2522 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2523 return iface->GetProxyForURL(instance, url);
2524 }
2525
2526 static __attribute__((pnaclcall))
2527 int32_t Pnacl_M24_PPB_Flash_Navigate(PP_Resource request_info, const char* targe t, PP_Bool from_user_action) {
2528 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2529 return iface->Navigate(request_info, target, from_user_action);
2530 }
2531
2532 static __attribute__((pnaclcall))
2533 void Pnacl_M24_PPB_Flash_RunMessageLoop(PP_Instance instance) {
2534 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2535 iface->RunMessageLoop(instance);
2536 }
2537
2538 static __attribute__((pnaclcall))
2539 void Pnacl_M24_PPB_Flash_QuitMessageLoop(PP_Instance instance) {
2540 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2541 iface->QuitMessageLoop(instance);
2542 }
2543
2544 static __attribute__((pnaclcall))
2545 double Pnacl_M24_PPB_Flash_GetLocalTimeZoneOffset(PP_Instance instance, PP_Time t) {
2546 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2547 return iface->GetLocalTimeZoneOffset(instance, t);
2548 }
2549
2550 static __attribute__((pnaclcall))
2551 struct PP_Var Pnacl_M24_PPB_Flash_GetCommandLineArgs(PP_Module module) {
2552 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2553 return iface->GetCommandLineArgs(module);
2554 }
2555
2556 static __attribute__((pnaclcall))
2557 void Pnacl_M24_PPB_Flash_PreloadFontWin(const void* logfontw) {
2558 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2559 iface->PreloadFontWin(logfontw);
2560 }
2561
2562 static __attribute__((pnaclcall))
2563 PP_Bool Pnacl_M24_PPB_Flash_IsRectTopmost(PP_Instance instance, const struct PP_ Rect* rect) {
2564 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2565 return iface->IsRectTopmost(instance, rect);
2566 }
2567
2568 static __attribute__((pnaclcall))
2569 int32_t Pnacl_M24_PPB_Flash_InvokePrinting(PP_Instance instance) {
2570 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2571 return iface->InvokePrinting(instance);
2572 }
2573
2574 static __attribute__((pnaclcall))
2575 void Pnacl_M24_PPB_Flash_UpdateActivity(PP_Instance instance) {
2576 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2577 iface->UpdateActivity(instance);
2578 }
2579
2580 static __attribute__((pnaclcall))
2581 struct PP_Var Pnacl_M24_PPB_Flash_GetDeviceID(PP_Instance instance) {
2582 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2583 return iface->GetDeviceID(instance);
2584 }
2585
2586 static __attribute__((pnaclcall))
2587 int32_t Pnacl_M24_PPB_Flash_GetSettingInt(PP_Instance instance, PP_FlashSetting setting) {
2588 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2589 return iface->GetSettingInt(instance, setting);
2590 }
2591
2592 static __attribute__((pnaclcall))
2593 struct PP_Var Pnacl_M24_PPB_Flash_GetSetting(PP_Instance instance, PP_FlashSetti ng setting) {
2594 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2595 return iface->GetSetting(instance, setting);
2596 }
2597
2598 static __attribute__((pnaclcall))
2599 PP_Bool Pnacl_M24_PPB_Flash_SetCrashData(PP_Instance instance, PP_FlashCrashKey key, struct PP_Var value) {
2600 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2601 return iface->SetCrashData(instance, key, value);
2602 }
2603
2604 static __attribute__((pnaclcall))
2605 int32_t Pnacl_M24_PPB_Flash_EnumerateVideoCaptureDevices(PP_Instance instance, P P_Resource video_capture, struct PP_ArrayOutput devices) {
2606 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2607 return iface->EnumerateVideoCaptureDevices(instance, video_capture, devices);
2608 }
2609
2610 /* End wrapper methods for PPB_Flash_12_6 */
2611
2505 /* Begin wrapper methods for PPB_Flash_Clipboard_3_0 */ 2612 /* Begin wrapper methods for PPB_Flash_Clipboard_3_0 */
2506 2613
2507 static __attribute__((pnaclcall)) 2614 static __attribute__((pnaclcall))
2508 PP_Bool Pnacl_M17_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id, PP_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) { 2615 PP_Bool Pnacl_M17_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id, PP_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) {
2509 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_3_0.real_iface; 2616 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_3_0.real_iface;
2510 return iface->IsFormatAvailable(instance_id, clipboard_type, format); 2617 return iface->IsFormatAvailable(instance_id, clipboard_type, format);
2511 } 2618 }
2512 2619
2513 static __attribute__((pnaclcall)) 2620 static __attribute__((pnaclcall))
2514 struct PP_Var Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText(PP_Instance instance_i d, PP_Flash_Clipboard_Type clipboard_type) { 2621 struct PP_Var Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText(PP_Instance instance_i d, PP_Flash_Clipboard_Type clipboard_type) {
(...skipping 1384 matching lines...) Expand 10 before | Expand all | Expand 10 after
3899 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M22_PPB_Flash_Prelo adFontWin, 4006 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M22_PPB_Flash_Prelo adFontWin,
3900 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M22_PPB_Flash_IsRectTopmost, 4007 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M22_PPB_Flash_IsRectTopmost,
3901 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_In vokePrinting, 4008 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_In vokePrinting,
3902 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_Updat eActivity, 4009 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_Updat eActivity,
3903 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash _GetDeviceID, 4010 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash _GetDeviceID,
3904 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M22_PPB_Flash_GetSettingInt, 4011 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M22_PPB_Flash_GetSettingInt,
3905 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M22_PPB_Flash_GetSetting, 4012 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M22_PPB_Flash_GetSetting,
3906 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M22_PPB_Flash_SetCrashData 4013 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M22_PPB_Flash_SetCrashData
3907 }; 4014 };
3908 4015
4016 struct PPB_Flash_12_6 Pnacl_Wrappers_PPB_Flash_12_6 = {
4017 .SetInstanceAlwaysOnTop = (void (*)(PP_Instance instance, PP_Bool on_top))&P nacl_M24_PPB_Flash_SetInstanceAlwaysOnTop,
4018 .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,
4019 .GetProxyForURL = (struct PP_Var (*)(PP_Instance instance, const char* url)) &Pnacl_M24_PPB_Flash_GetProxyForURL,
4020 .Navigate = (int32_t (*)(PP_Resource request_info, const char* target, PP_Bo ol from_user_action))&Pnacl_M24_PPB_Flash_Navigate,
4021 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_RunMe ssageLoop,
4022 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_Quit MessageLoop,
4023 .GetLocalTimeZoneOffset = (double (*)(PP_Instance instance, PP_Time t))&Pnac l_M24_PPB_Flash_GetLocalTimeZoneOffset,
4024 .GetCommandLineArgs = (struct PP_Var (*)(PP_Module module))&Pnacl_M24_PPB_Fl ash_GetCommandLineArgs,
4025 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M24_PPB_Flash_Prelo adFontWin,
4026 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M24_PPB_Flash_IsRectTopmost,
4027 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_In vokePrinting,
4028 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_Updat eActivity,
4029 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash _GetDeviceID,
4030 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M24_PPB_Flash_GetSettingInt,
4031 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M24_PPB_Flash_GetSetting,
4032 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M24_PPB_Flash_SetCrashData,
4033 .EnumerateVideoCaptureDevices = (int32_t (*)(PP_Instance instance, PP_Resour ce video_capture, struct PP_ArrayOutput devices))&Pnacl_M24_PPB_Flash_EnumerateV ideoCaptureDevices
4034 };
4035
3909 struct PPB_Flash_Clipboard_3_0 Pnacl_Wrappers_PPB_Flash_Clipboard_3_0 = { 4036 struct PPB_Flash_Clipboard_3_0 Pnacl_Wrappers_PPB_Flash_Clipboard_3_0 = {
3910 .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, 4037 .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,
3911 .ReadPlainText = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipbo ard_Type clipboard_type))&Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText, 4038 .ReadPlainText = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipbo ard_Type clipboard_type))&Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText,
3912 .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 4039 .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
3913 }; 4040 };
3914 4041
3915 struct PPB_Flash_Clipboard_4_0 Pnacl_Wrappers_PPB_Flash_Clipboard_4_0 = { 4042 struct PPB_Flash_Clipboard_4_0 Pnacl_Wrappers_PPB_Flash_Clipboard_4_0 = {
3916 .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, 4043 .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,
3917 .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, 4044 .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,
3918 .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 4045 .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
4685 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_4, 4812 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_4,
4686 .real_iface = NULL 4813 .real_iface = NULL
4687 }; 4814 };
4688 4815
4689 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5 = { 4816 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5 = {
4690 .iface_macro = PPB_FLASH_INTERFACE_12_5, 4817 .iface_macro = PPB_FLASH_INTERFACE_12_5,
4691 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_5, 4818 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_5,
4692 .real_iface = NULL 4819 .real_iface = NULL
4693 }; 4820 };
4694 4821
4822 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6 = {
4823 .iface_macro = PPB_FLASH_INTERFACE_12_6,
4824 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_6,
4825 .real_iface = NULL
4826 };
4827
4695 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0 = { 4828 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0 = {
4696 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_3_0, 4829 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_3_0,
4697 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_3_0, 4830 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_3_0,
4698 .real_iface = NULL 4831 .real_iface = NULL
4699 }; 4832 };
4700 4833
4701 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0 = { 4834 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0 = {
4702 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_4_0, 4835 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_4_0,
4703 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_4_0, 4836 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_4_0,
4704 .real_iface = NULL 4837 .real_iface = NULL
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
4938 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_4, 5071 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_4,
4939 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2, 5072 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2,
4940 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_2, 5073 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_2,
4941 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1, 5074 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1,
4942 &Pnacl_WrapperInfo_PPB_Flash_12_0, 5075 &Pnacl_WrapperInfo_PPB_Flash_12_0,
4943 &Pnacl_WrapperInfo_PPB_Flash_12_1, 5076 &Pnacl_WrapperInfo_PPB_Flash_12_1,
4944 &Pnacl_WrapperInfo_PPB_Flash_12_2, 5077 &Pnacl_WrapperInfo_PPB_Flash_12_2,
4945 &Pnacl_WrapperInfo_PPB_Flash_12_3, 5078 &Pnacl_WrapperInfo_PPB_Flash_12_3,
4946 &Pnacl_WrapperInfo_PPB_Flash_12_4, 5079 &Pnacl_WrapperInfo_PPB_Flash_12_4,
4947 &Pnacl_WrapperInfo_PPB_Flash_12_5, 5080 &Pnacl_WrapperInfo_PPB_Flash_12_5,
5081 &Pnacl_WrapperInfo_PPB_Flash_12_6,
4948 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0, 5082 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0,
4949 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, 5083 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0,
4950 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, 5084 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0,
4951 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1, 5085 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1,
4952 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0, 5086 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0,
4953 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1, 5087 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1,
4954 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0, 5088 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0,
4955 &Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2, 5089 &Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2,
4956 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, 5090 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1,
4957 &Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1, 5091 &Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1,
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
5065 } 5199 }
5066 5200
5067 if (wrapper->wrapped_iface) { 5201 if (wrapper->wrapped_iface) {
5068 return wrapper->wrapped_iface; 5202 return wrapper->wrapped_iface;
5069 } else { 5203 } else {
5070 return wrapper->real_iface; 5204 return wrapper->real_iface;
5071 } 5205 }
5072 } 5206 }
5073 5207
5074 #endif 5208 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698