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

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

Issue 11225021: Move flash clipboard to the new proxy and add custom format support (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 8 years, 1 month 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
« no previous file with comments | « ppapi/host/ppapi_host.cc ('k') | ppapi/ppapi_proxy.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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: Mon Oct 29 11:08:12 2012. */ 6 /* Last generated from IDL: Mon Oct 29 12:56:27 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 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
205 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Zoom_Dev_0_3; 205 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Zoom_Dev_0_3;
206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_ 0_6; 206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_ 0_6;
207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1; 207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1;
208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_0; 208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_0;
209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_1; 209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_1;
210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_2; 210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_2;
211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_3; 211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_3;
212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4; 212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4;
213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5; 213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5;
214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6; 214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6;
215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0;
216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0; 215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0;
216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0;
217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0; 217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0;
218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1; 218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1;
219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1; 219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1;
220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0; 220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0;
221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1; 221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1;
222 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0; 222 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0;
223 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2; 223 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2;
224 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_GpuBlacklist_Private_0_2; 224 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_GpuBlacklist_Private_0_2;
225 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; 225 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1;
226 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1; 226 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1;
(...skipping 2399 matching lines...) Expand 10 before | Expand all | Expand 10 after
2626 } 2626 }
2627 2627
2628 static __attribute__((pnaclcall)) 2628 static __attribute__((pnaclcall))
2629 int32_t Pnacl_M24_PPB_Flash_EnumerateVideoCaptureDevices(PP_Instance instance, P P_Resource video_capture, struct PP_ArrayOutput devices) { 2629 int32_t Pnacl_M24_PPB_Flash_EnumerateVideoCaptureDevices(PP_Instance instance, P P_Resource video_capture, struct PP_ArrayOutput devices) {
2630 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce; 2630 const struct PPB_Flash_12_6 *iface = Pnacl_WrapperInfo_PPB_Flash_12_6.real_ifa ce;
2631 return iface->EnumerateVideoCaptureDevices(instance, video_capture, devices); 2631 return iface->EnumerateVideoCaptureDevices(instance, video_capture, devices);
2632 } 2632 }
2633 2633
2634 /* End wrapper methods for PPB_Flash_12_6 */ 2634 /* End wrapper methods for PPB_Flash_12_6 */
2635 2635
2636 /* Begin wrapper methods for PPB_Flash_Clipboard_3_0 */
2637
2638 static __attribute__((pnaclcall))
2639 PP_Bool Pnacl_M17_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id, PP_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) {
2640 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_3_0.real_iface;
2641 return iface->IsFormatAvailable(instance_id, clipboard_type, format);
2642 }
2643
2644 static __attribute__((pnaclcall))
2645 struct PP_Var Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText(PP_Instance instance_i d, PP_Flash_Clipboard_Type clipboard_type) {
2646 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_3_0.real_iface;
2647 return iface->ReadPlainText(instance_id, clipboard_type);
2648 }
2649
2650 static __attribute__((pnaclcall))
2651 int32_t Pnacl_M17_PPB_Flash_Clipboard_WritePlainText(PP_Instance instance_id, PP _Flash_Clipboard_Type clipboard_type, struct PP_Var text) {
2652 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_3_0.real_iface;
2653 return iface->WritePlainText(instance_id, clipboard_type, text);
2654 }
2655
2656 /* End wrapper methods for PPB_Flash_Clipboard_3_0 */
2657
2658 /* Begin wrapper methods for PPB_Flash_Clipboard_4_0 */ 2636 /* Begin wrapper methods for PPB_Flash_Clipboard_4_0 */
2659 2637
2660 static __attribute__((pnaclcall)) 2638 static __attribute__((pnaclcall))
2661 PP_Bool Pnacl_M19_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id, PP_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) { 2639 PP_Bool Pnacl_M19_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id, PP_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) {
2662 const struct PPB_Flash_Clipboard_4_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_4_0.real_iface; 2640 const struct PPB_Flash_Clipboard_4_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_4_0.real_iface;
2663 return iface->IsFormatAvailable(instance_id, clipboard_type, format); 2641 return iface->IsFormatAvailable(instance_id, clipboard_type, format);
2664 } 2642 }
2665 2643
2666 static __attribute__((pnaclcall)) 2644 static __attribute__((pnaclcall))
2667 struct PP_Var Pnacl_M19_PPB_Flash_Clipboard_ReadData(PP_Instance instance_id, PP _Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) { 2645 struct PP_Var Pnacl_M19_PPB_Flash_Clipboard_ReadData(PP_Instance instance_id, PP _Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) {
2668 const struct PPB_Flash_Clipboard_4_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_4_0.real_iface; 2646 const struct PPB_Flash_Clipboard_4_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_4_0.real_iface;
2669 return iface->ReadData(instance_id, clipboard_type, format); 2647 return iface->ReadData(instance_id, clipboard_type, format);
2670 } 2648 }
2671 2649
2672 static __attribute__((pnaclcall)) 2650 static __attribute__((pnaclcall))
2673 int32_t Pnacl_M19_PPB_Flash_Clipboard_WriteData(PP_Instance instance_id, PP_Flas h_Clipboard_Type clipboard_type, uint32_t data_item_count, const PP_Flash_Clipbo ard_Format formats[], const struct PP_Var data_items[]) { 2651 int32_t Pnacl_M19_PPB_Flash_Clipboard_WriteData(PP_Instance instance_id, PP_Flas h_Clipboard_Type clipboard_type, uint32_t data_item_count, const PP_Flash_Clipbo ard_Format formats[], const struct PP_Var data_items[]) {
2674 const struct PPB_Flash_Clipboard_4_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_4_0.real_iface; 2652 const struct PPB_Flash_Clipboard_4_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_4_0.real_iface;
2675 return iface->WriteData(instance_id, clipboard_type, data_item_count, formats, data_items); 2653 return iface->WriteData(instance_id, clipboard_type, data_item_count, formats, data_items);
2676 } 2654 }
2677 2655
2678 /* End wrapper methods for PPB_Flash_Clipboard_4_0 */ 2656 /* End wrapper methods for PPB_Flash_Clipboard_4_0 */
2679 2657
2658 /* Begin wrapper methods for PPB_Flash_Clipboard_5_0 */
2659
2660 static __attribute__((pnaclcall))
2661 uint32_t Pnacl_M24_PPB_Flash_Clipboard_RegisterCustomFormat(PP_Instance instance _id, const char* format_name) {
2662 const struct PPB_Flash_Clipboard_5_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_5_0.real_iface;
2663 return iface->RegisterCustomFormat(instance_id, format_name);
2664 }
2665
2666 static __attribute__((pnaclcall))
2667 PP_Bool Pnacl_M24_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id, PP_Flash_Clipboard_Type clipboard_type, uint32_t format) {
2668 const struct PPB_Flash_Clipboard_5_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_5_0.real_iface;
2669 return iface->IsFormatAvailable(instance_id, clipboard_type, format);
2670 }
2671
2672 static __attribute__((pnaclcall))
2673 struct PP_Var Pnacl_M24_PPB_Flash_Clipboard_ReadData(PP_Instance instance_id, PP _Flash_Clipboard_Type clipboard_type, uint32_t format) {
2674 const struct PPB_Flash_Clipboard_5_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_5_0.real_iface;
2675 return iface->ReadData(instance_id, clipboard_type, format);
2676 }
2677
2678 static __attribute__((pnaclcall))
2679 int32_t Pnacl_M24_PPB_Flash_Clipboard_WriteData(PP_Instance instance_id, PP_Flas h_Clipboard_Type clipboard_type, uint32_t data_item_count, const uint32_t format s[], const struct PP_Var data_items[]) {
2680 const struct PPB_Flash_Clipboard_5_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip board_5_0.real_iface;
2681 return iface->WriteData(instance_id, clipboard_type, data_item_count, formats, data_items);
2682 }
2683
2684 /* End wrapper methods for PPB_Flash_Clipboard_5_0 */
2685
2680 /* Begin wrapper methods for PPB_Flash_DeviceID_1_0 */ 2686 /* Begin wrapper methods for PPB_Flash_DeviceID_1_0 */
2681 2687
2682 static __attribute__((pnaclcall)) 2688 static __attribute__((pnaclcall))
2683 PP_Resource Pnacl_M21_PPB_Flash_DeviceID_Create(PP_Instance instance) { 2689 PP_Resource Pnacl_M21_PPB_Flash_DeviceID_Create(PP_Instance instance) {
2684 const struct PPB_Flash_DeviceID_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Devic eID_1_0.real_iface; 2690 const struct PPB_Flash_DeviceID_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Devic eID_1_0.real_iface;
2685 return iface->Create(instance); 2691 return iface->Create(instance);
2686 } 2692 }
2687 2693
2688 static __attribute__((pnaclcall)) 2694 static __attribute__((pnaclcall))
2689 int32_t Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID(PP_Resource device_id, struct P P_Var* id, struct PP_CompletionCallback callback) { 2695 int32_t Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID(PP_Resource device_id, struct P P_Var* id, struct PP_CompletionCallback callback) {
(...skipping 1413 matching lines...) Expand 10 before | Expand all | Expand 10 after
4103 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M24_PPB_Flash_IsRectTopmost, 4109 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re ct))&Pnacl_M24_PPB_Flash_IsRectTopmost,
4104 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_In vokePrinting, 4110 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_In vokePrinting,
4105 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_Updat eActivity, 4111 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash_Updat eActivity,
4106 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash _GetDeviceID, 4112 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M24_PPB_Flash _GetDeviceID,
4107 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M24_PPB_Flash_GetSettingInt, 4113 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting) )&Pnacl_M24_PPB_Flash_GetSettingInt,
4108 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M24_PPB_Flash_GetSetting, 4114 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti ng))&Pnacl_M24_PPB_Flash_GetSetting,
4109 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M24_PPB_Flash_SetCrashData, 4115 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str uct PP_Var value))&Pnacl_M24_PPB_Flash_SetCrashData,
4110 .EnumerateVideoCaptureDevices = (int32_t (*)(PP_Instance instance, PP_Resour ce video_capture, struct PP_ArrayOutput devices))&Pnacl_M24_PPB_Flash_EnumerateV ideoCaptureDevices 4116 .EnumerateVideoCaptureDevices = (int32_t (*)(PP_Instance instance, PP_Resour ce video_capture, struct PP_ArrayOutput devices))&Pnacl_M24_PPB_Flash_EnumerateV ideoCaptureDevices
4111 }; 4117 };
4112 4118
4113 struct PPB_Flash_Clipboard_3_0 Pnacl_Wrappers_PPB_Flash_Clipboard_3_0 = {
4114 .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,
4115 .ReadPlainText = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipbo ard_Type clipboard_type))&Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText,
4116 .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
4117 };
4118
4119 struct PPB_Flash_Clipboard_4_0 Pnacl_Wrappers_PPB_Flash_Clipboard_4_0 = { 4119 struct PPB_Flash_Clipboard_4_0 Pnacl_Wrappers_PPB_Flash_Clipboard_4_0 = {
4120 .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, 4120 .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,
4121 .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, 4121 .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,
4122 .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 4122 .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
4123 }; 4123 };
4124 4124
4125 struct PPB_Flash_Clipboard_5_0 Pnacl_Wrappers_PPB_Flash_Clipboard_5_0 = {
4126 .RegisterCustomFormat = (uint32_t (*)(PP_Instance instance_id, const char* f ormat_name))&Pnacl_M24_PPB_Flash_Clipboard_RegisterCustomFormat,
4127 .IsFormatAvailable = (PP_Bool (*)(PP_Instance instance_id, PP_Flash_Clipboar d_Type clipboard_type, uint32_t format))&Pnacl_M24_PPB_Flash_Clipboard_IsFormatA vailable,
4128 .ReadData = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipboard_T ype clipboard_type, uint32_t format))&Pnacl_M24_PPB_Flash_Clipboard_ReadData,
4129 .WriteData = (int32_t (*)(PP_Instance instance_id, PP_Flash_Clipboard_Type c lipboard_type, uint32_t data_item_count, const uint32_t formats[], const struct PP_Var data_items[]))&Pnacl_M24_PPB_Flash_Clipboard_WriteData
4130 };
4131
4125 struct PPB_Flash_DeviceID_1_0 Pnacl_Wrappers_PPB_Flash_DeviceID_1_0 = { 4132 struct PPB_Flash_DeviceID_1_0 Pnacl_Wrappers_PPB_Flash_DeviceID_1_0 = {
4126 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash_Device ID_Create, 4133 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash_Device ID_Create,
4127 .GetDeviceID = (int32_t (*)(PP_Resource device_id, struct PP_Var* id, struct PP_CompletionCallback callback))&Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID 4134 .GetDeviceID = (int32_t (*)(PP_Resource device_id, struct PP_Var* id, struct PP_CompletionCallback callback))&Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID
4128 }; 4135 };
4129 4136
4130 /* Not generating wrapper interface for PPB_Flash_FontFile_0_1 */ 4137 /* Not generating wrapper interface for PPB_Flash_FontFile_0_1 */
4131 4138
4132 /* Not generating wrapper interface for PPB_FlashFullscreen_0_1 */ 4139 /* Not generating wrapper interface for PPB_FlashFullscreen_0_1 */
4133 4140
4134 /* Not generating wrapper interface for PPB_FlashFullscreen_1_0 */ 4141 /* Not generating wrapper interface for PPB_FlashFullscreen_1_0 */
(...skipping 774 matching lines...) Expand 10 before | Expand all | Expand 10 after
4909 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_5, 4916 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_5,
4910 .real_iface = NULL 4917 .real_iface = NULL
4911 }; 4918 };
4912 4919
4913 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6 = { 4920 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6 = {
4914 .iface_macro = PPB_FLASH_INTERFACE_12_6, 4921 .iface_macro = PPB_FLASH_INTERFACE_12_6,
4915 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_6, 4922 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_6,
4916 .real_iface = NULL 4923 .real_iface = NULL
4917 }; 4924 };
4918 4925
4919 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0 = {
4920 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_3_0,
4921 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_3_0,
4922 .real_iface = NULL
4923 };
4924
4925 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0 = { 4926 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0 = {
4926 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_4_0, 4927 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_4_0,
4927 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_4_0, 4928 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_4_0,
4928 .real_iface = NULL 4929 .real_iface = NULL
4929 }; 4930 };
4930 4931
4932 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0 = {
4933 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_5_0,
4934 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_5_0,
4935 .real_iface = NULL
4936 };
4937
4931 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0 = { 4938 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0 = {
4932 .iface_macro = PPB_FLASH_DEVICEID_INTERFACE_1_0, 4939 .iface_macro = PPB_FLASH_DEVICEID_INTERFACE_1_0,
4933 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DeviceID_1_0, 4940 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DeviceID_1_0,
4934 .real_iface = NULL 4941 .real_iface = NULL
4935 }; 4942 };
4936 4943
4937 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1 = { 4944 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1 = {
4938 .iface_macro = PPB_FLASH_FONTFILE_INTERFACE_0_1, 4945 .iface_macro = PPB_FLASH_FONTFILE_INTERFACE_0_1,
4939 .wrapped_iface = NULL /* Still need slot for real_iface */, 4946 .wrapped_iface = NULL /* Still need slot for real_iface */,
4940 .real_iface = NULL 4947 .real_iface = NULL
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after
5181 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2, 5188 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2,
5182 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_6, 5189 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_6,
5183 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1, 5190 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1,
5184 &Pnacl_WrapperInfo_PPB_Flash_12_0, 5191 &Pnacl_WrapperInfo_PPB_Flash_12_0,
5185 &Pnacl_WrapperInfo_PPB_Flash_12_1, 5192 &Pnacl_WrapperInfo_PPB_Flash_12_1,
5186 &Pnacl_WrapperInfo_PPB_Flash_12_2, 5193 &Pnacl_WrapperInfo_PPB_Flash_12_2,
5187 &Pnacl_WrapperInfo_PPB_Flash_12_3, 5194 &Pnacl_WrapperInfo_PPB_Flash_12_3,
5188 &Pnacl_WrapperInfo_PPB_Flash_12_4, 5195 &Pnacl_WrapperInfo_PPB_Flash_12_4,
5189 &Pnacl_WrapperInfo_PPB_Flash_12_5, 5196 &Pnacl_WrapperInfo_PPB_Flash_12_5,
5190 &Pnacl_WrapperInfo_PPB_Flash_12_6, 5197 &Pnacl_WrapperInfo_PPB_Flash_12_6,
5191 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0,
5192 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, 5198 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0,
5199 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0,
5193 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, 5200 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0,
5194 &Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1, 5201 &Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1,
5195 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1, 5202 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1,
5196 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0, 5203 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0,
5197 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1, 5204 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1,
5198 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0, 5205 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0,
5199 &Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2, 5206 &Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2,
5200 &Pnacl_WrapperInfo_PPB_GpuBlacklist_Private_0_2, 5207 &Pnacl_WrapperInfo_PPB_GpuBlacklist_Private_0_2,
5201 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, 5208 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1,
5202 &Pnacl_WrapperInfo_PPB_Instance_Private_0_1, 5209 &Pnacl_WrapperInfo_PPB_Instance_Private_0_1,
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
5311 } 5318 }
5312 5319
5313 if (wrapper->wrapped_iface) { 5320 if (wrapper->wrapped_iface) {
5314 return wrapper->wrapped_iface; 5321 return wrapper->wrapped_iface;
5315 } else { 5322 } else {
5316 return wrapper->real_iface; 5323 return wrapper->real_iface;
5317 } 5324 }
5318 } 5325 }
5319 5326
5320 #endif 5327 #endif
OLDNEW
« no previous file with comments | « ppapi/host/ppapi_host.cc ('k') | ppapi/ppapi_proxy.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698