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

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: Thu Oct 4 11:25:54 2012. */ 6 /* Last generated from IDL: Mon Oct 8 09:59:36 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_Flash_UDPSocket_0_1; 220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1;
220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; 221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_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 1408 matching lines...) Expand 10 before | Expand all | Expand 10 after
3923 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M22_PPB_Flash_Prelo adFontWin, 4030 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M22_PPB_Flash_Prelo adFontWin,
3924 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M22_PPB_Flash_IsRectTopmost, 4031 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M22_PPB_Flash_IsRectTopmost,
3925 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_In vokePrinting, 4032 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_In vokePrinting,
3926 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_Updat eActivity, 4033 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_Updat eActivity,
3927 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash _GetDeviceID, 4034 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash _GetDeviceID,
3928 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M22_PPB_Flash_GetSettingInt, 4035 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M22_PPB_Flash_GetSettingInt,
3929 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M22_PPB_Flash_GetSetting, 4036 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M22_PPB_Flash_GetSetting,
3930 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M22_PPB_Flash_SetCrashData 4037 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M22_PPB_Flash_SetCrashData
3931 }; 4038 };
3932 4039
4040 struct PPB_Flash_12_6 Pnacl_Wrappers_PPB_Flash_12_6 = {
4041 .SetInstanceAlwaysOnTop = (void (*)(PP_Instance instance, PP_Bool on_top))&P nacl_M24_PPB_Flash_SetInstanceAlwaysOnTop,
4042 .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,
4043 .GetProxyForURL = (struct PP_Var (*)(PP_Instance instance, const char* url)) &Pnacl_M24_PPB_Flash_GetProxyForURL,
4044 .Navigate = (int32_t (*)(PP_Resource request_info, const char* target, PP_Bo ol from_user_action))&Pnacl_M24_PPB_Flash_Navigate,
4045 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_RunMe ssageLoop,
4046 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_Quit MessageLoop,
4047 .GetLocalTimeZoneOffset = (double (*)(PP_Instance instance, PP_Time t))&Pnac l_M24_PPB_Flash_GetLocalTimeZoneOffset,
4048 .GetCommandLineArgs = (struct PP_Var (*)(PP_Module module))&Pnacl_M24_PPB_Fl ash_GetCommandLineArgs,
4049 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M24_PPB_Flash_Prelo adFontWin,
4050 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M24_PPB_Flash_IsRectTopmost,
4051 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_In vokePrinting,
4052 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_Updat eActivity,
4053 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash _GetDeviceID,
4054 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M24_PPB_Flash_GetSettingInt,
4055 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M24_PPB_Flash_GetSetting,
4056 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M24_PPB_Flash_SetCrashData,
4057 .EnumerateVideoCaptureDevices = (int32_t (*)(PP_Instance instance, PP_Resour ce video_capture, struct PP_ArrayOutput devices))&Pnacl_M24_PPB_Flash_EnumerateV ideoCaptureDevices
4058 };
4059
3933 struct PPB_Flash_Clipboard_3_0 Pnacl_Wrappers_PPB_Flash_Clipboard_3_0 = { 4060 struct PPB_Flash_Clipboard_3_0 Pnacl_Wrappers_PPB_Flash_Clipboard_3_0 = {
3934 .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, 4061 .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,
3935 .ReadPlainText = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipbo ard_Type clipboard_type))&Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText, 4062 .ReadPlainText = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipbo ard_Type clipboard_type))&Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText,
3936 .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 4063 .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
3937 }; 4064 };
3938 4065
3939 struct PPB_Flash_Clipboard_4_0 Pnacl_Wrappers_PPB_Flash_Clipboard_4_0 = { 4066 struct PPB_Flash_Clipboard_4_0 Pnacl_Wrappers_PPB_Flash_Clipboard_4_0 = {
3940 .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, 4067 .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,
3941 .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, 4068 .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,
3942 .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 4069 .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 770 matching lines...) Expand 10 before | Expand all | Expand 10 after
4713 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_4, 4840 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_4,
4714 .real_iface = NULL 4841 .real_iface = NULL
4715 }; 4842 };
4716 4843
4717 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5 = { 4844 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5 = {
4718 .iface_macro = PPB_FLASH_INTERFACE_12_5, 4845 .iface_macro = PPB_FLASH_INTERFACE_12_5,
4719 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_5, 4846 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_5,
4720 .real_iface = NULL 4847 .real_iface = NULL
4721 }; 4848 };
4722 4849
4850 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6 = {
4851 .iface_macro = PPB_FLASH_INTERFACE_12_6,
4852 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_6,
4853 .real_iface = NULL
4854 };
4855
4723 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0 = { 4856 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0 = {
4724 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_3_0, 4857 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_3_0,
4725 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_3_0, 4858 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_3_0,
4726 .real_iface = NULL 4859 .real_iface = NULL
4727 }; 4860 };
4728 4861
4729 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0 = { 4862 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0 = {
4730 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_4_0, 4863 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_4_0,
4731 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_4_0, 4864 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_4_0,
4732 .real_iface = NULL 4865 .real_iface = NULL
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
4966 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_4, 5099 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_4,
4967 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2, 5100 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2,
4968 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_2, 5101 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_2,
4969 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1, 5102 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1,
4970 &Pnacl_WrapperInfo_PPB_Flash_12_0, 5103 &Pnacl_WrapperInfo_PPB_Flash_12_0,
4971 &Pnacl_WrapperInfo_PPB_Flash_12_1, 5104 &Pnacl_WrapperInfo_PPB_Flash_12_1,
4972 &Pnacl_WrapperInfo_PPB_Flash_12_2, 5105 &Pnacl_WrapperInfo_PPB_Flash_12_2,
4973 &Pnacl_WrapperInfo_PPB_Flash_12_3, 5106 &Pnacl_WrapperInfo_PPB_Flash_12_3,
4974 &Pnacl_WrapperInfo_PPB_Flash_12_4, 5107 &Pnacl_WrapperInfo_PPB_Flash_12_4,
4975 &Pnacl_WrapperInfo_PPB_Flash_12_5, 5108 &Pnacl_WrapperInfo_PPB_Flash_12_5,
5109 &Pnacl_WrapperInfo_PPB_Flash_12_6,
4976 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0, 5110 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0,
4977 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, 5111 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0,
4978 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, 5112 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0,
4979 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1, 5113 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1,
4980 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0, 5114 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0,
4981 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1, 5115 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1,
4982 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0, 5116 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0,
4983 &Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2, 5117 &Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2,
4984 &Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1, 5118 &Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1,
4985 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, 5119 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1,
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
5093 } 5227 }
5094 5228
5095 if (wrapper->wrapped_iface) { 5229 if (wrapper->wrapped_iface) {
5096 return wrapper->wrapped_iface; 5230 return wrapper->wrapped_iface;
5097 } else { 5231 } else {
5098 return wrapper->real_iface; 5232 return wrapper->real_iface;
5099 } 5233 }
5100 } 5234 }
5101 5235
5102 #endif 5236 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698