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

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

Issue 11366038: Rewrite PPB_AudioInput_Dev to use the new-style host/resource. (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
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 12:56:27 2012. */ 6 /* Last generated from IDL: Wed Nov 7 11:20:53 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 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
83 #include "ppapi/c/private/ppb_network_monitor_private.h" 83 #include "ppapi/c/private/ppb_network_monitor_private.h"
84 #include "ppapi/c/private/ppb_talk_private.h" 84 #include "ppapi/c/private/ppb_talk_private.h"
85 #include "ppapi/c/private/ppb_tcp_server_socket_private.h" 85 #include "ppapi/c/private/ppb_tcp_server_socket_private.h"
86 #include "ppapi/c/private/ppb_tcp_socket_private.h" 86 #include "ppapi/c/private/ppb_tcp_socket_private.h"
87 #include "ppapi/c/private/ppb_udp_socket_private.h" 87 #include "ppapi/c/private/ppb_udp_socket_private.h"
88 #include "ppapi/c/private/ppb_uma_private.h" 88 #include "ppapi/c/private/ppb_uma_private.h"
89 #include "ppapi/c/private/ppb_x509_certificate_private.h" 89 #include "ppapi/c/private/ppb_x509_certificate_private.h"
90 #include "ppapi/c/private/ppp_content_decryptor_private.h" 90 #include "ppapi/c/private/ppp_content_decryptor_private.h"
91 #include "ppapi/c/private/ppp_flash_browser_operations.h" 91 #include "ppapi/c/private/ppp_flash_browser_operations.h"
92 #include "ppapi/c/private/ppp_instance_private.h" 92 #include "ppapi/c/private/ppp_instance_private.h"
93 #include "ppapi/c/trusted/ppb_audio_input_trusted_dev.h"
94 #include "ppapi/c/trusted/ppb_audio_trusted.h" 93 #include "ppapi/c/trusted/ppb_audio_trusted.h"
95 #include "ppapi/c/trusted/ppb_broker_trusted.h" 94 #include "ppapi/c/trusted/ppb_broker_trusted.h"
96 #include "ppapi/c/trusted/ppb_browser_font_trusted.h" 95 #include "ppapi/c/trusted/ppb_browser_font_trusted.h"
97 #include "ppapi/c/trusted/ppb_buffer_trusted.h" 96 #include "ppapi/c/trusted/ppb_buffer_trusted.h"
98 #include "ppapi/c/trusted/ppb_char_set_trusted.h" 97 #include "ppapi/c/trusted/ppb_char_set_trusted.h"
99 #include "ppapi/c/trusted/ppb_file_chooser_trusted.h" 98 #include "ppapi/c/trusted/ppb_file_chooser_trusted.h"
100 #include "ppapi/c/trusted/ppb_file_io_trusted.h" 99 #include "ppapi/c/trusted/ppb_file_io_trusted.h"
101 #include "ppapi/c/trusted/ppb_image_data_trusted.h" 100 #include "ppapi/c/trusted/ppb_image_data_trusted.h"
102 #include "ppapi/c/trusted/ppb_url_loader_trusted.h" 101 #include "ppapi/c/trusted/ppb_url_loader_trusted.h"
103 102
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
143 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1; 142 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1;
144 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0; 143 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0;
145 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_1_0; 144 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_1_0;
146 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0; 145 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0;
147 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Graphics3D_1_0; 146 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Graphics3D_1_0;
148 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_InputEvent_0_1; 147 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_InputEvent_0_1;
149 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_0; 148 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_0;
150 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_1; 149 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_1;
151 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0; 150 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0;
152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0; 151 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0;
153 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1 ;
154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6; 152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6;
155 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2; 153 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2;
156 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0; 154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0;
157 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1; 155 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1;
158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0; 156 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0;
159 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5; 157 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5;
160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6; 158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6;
161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4; 159 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4;
162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4; 160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4;
163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3; 161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3;
164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1;
165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; 162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2;
166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4; 163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4;
167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1; 164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1;
168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4; 165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4;
169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; 166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1;
170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; 167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5;
171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; 168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6;
172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3; 169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3;
173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; 170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6;
174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1; 171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1;
(...skipping 919 matching lines...) Expand 10 before | Expand all | Expand 10 after
1094 static void Pnacl_M14_PPP_Messaging_HandleMessage(PP_Instance instance, struct P P_Var message) { 1091 static void Pnacl_M14_PPP_Messaging_HandleMessage(PP_Instance instance, struct P P_Var message) {
1095 const struct PPP_Messaging_1_0 *iface = Pnacl_WrapperInfo_PPP_Messaging_1_0.re al_iface; 1092 const struct PPP_Messaging_1_0 *iface = Pnacl_WrapperInfo_PPP_Messaging_1_0.re al_iface;
1096 void (__attribute__((pnaclcall)) *temp_fp)(PP_Instance instance, struct PP_Var message) = ((void (__attribute__((pnaclcall)) *)(PP_Instance instance, struct P P_Var message))iface->HandleMessage); 1093 void (__attribute__((pnaclcall)) *temp_fp)(PP_Instance instance, struct PP_Var message) = ((void (__attribute__((pnaclcall)) *)(PP_Instance instance, struct P P_Var message))iface->HandleMessage);
1097 temp_fp(instance, message); 1094 temp_fp(instance, message);
1098 } 1095 }
1099 1096
1100 /* End wrapper methods for PPP_Messaging_1_0 */ 1097 /* End wrapper methods for PPP_Messaging_1_0 */
1101 1098
1102 /* Not generating wrapper methods for PPP_MouseLock_1_0 */ 1099 /* Not generating wrapper methods for PPP_MouseLock_1_0 */
1103 1100
1104 /* Begin wrapper methods for PPB_AudioInputTrusted_Dev_0_1 */
1105
1106 static __attribute__((pnaclcall))
1107 PP_Resource Pnacl_M17_PPB_AudioInputTrusted_Dev_CreateTrusted(PP_Instance instan ce) {
1108 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi oInputTrusted_Dev_0_1.real_iface;
1109 return iface->CreateTrusted(instance);
1110 }
1111
1112 static __attribute__((pnaclcall))
1113 int32_t Pnacl_M17_PPB_AudioInputTrusted_Dev_Open(PP_Resource audio_input, PP_Res ource config, struct PP_CompletionCallback create_callback) {
1114 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi oInputTrusted_Dev_0_1.real_iface;
1115 return iface->Open(audio_input, config, create_callback);
1116 }
1117
1118 static __attribute__((pnaclcall))
1119 int32_t Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSyncSocket(PP_Resource audio_inpu t, int* sync_socket) {
1120 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi oInputTrusted_Dev_0_1.real_iface;
1121 return iface->GetSyncSocket(audio_input, sync_socket);
1122 }
1123
1124 static __attribute__((pnaclcall))
1125 int32_t Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSharedMemory(PP_Resource audio_in put, int* shm_handle, uint32_t* shm_size) {
1126 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi oInputTrusted_Dev_0_1.real_iface;
1127 return iface->GetSharedMemory(audio_input, shm_handle, shm_size);
1128 }
1129
1130 /* End wrapper methods for PPB_AudioInputTrusted_Dev_0_1 */
1131
1132 /* Begin wrapper methods for PPB_AudioTrusted_0_6 */ 1101 /* Begin wrapper methods for PPB_AudioTrusted_0_6 */
1133 1102
1134 static __attribute__((pnaclcall)) 1103 static __attribute__((pnaclcall))
1135 PP_Resource Pnacl_M14_PPB_AudioTrusted_CreateTrusted(PP_Instance instance) { 1104 PP_Resource Pnacl_M14_PPB_AudioTrusted_CreateTrusted(PP_Instance instance) {
1136 const struct PPB_AudioTrusted_0_6 *iface = Pnacl_WrapperInfo_PPB_AudioTrusted_ 0_6.real_iface; 1105 const struct PPB_AudioTrusted_0_6 *iface = Pnacl_WrapperInfo_PPB_AudioTrusted_ 0_6.real_iface;
1137 return iface->CreateTrusted(instance); 1106 return iface->CreateTrusted(instance);
1138 } 1107 }
1139 1108
1140 static __attribute__((pnaclcall)) 1109 static __attribute__((pnaclcall))
1141 int32_t Pnacl_M14_PPB_AudioTrusted_Open(PP_Resource audio, PP_Resource config, s truct PP_CompletionCallback create_callback) { 1110 int32_t Pnacl_M14_PPB_AudioTrusted_Open(PP_Resource audio, PP_Resource config, s truct PP_CompletionCallback create_callback) {
(...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after
1300 const struct PPB_FileIOTrusted_0_4 *iface = Pnacl_WrapperInfo_PPB_FileIOTruste d_0_4.real_iface; 1269 const struct PPB_FileIOTrusted_0_4 *iface = Pnacl_WrapperInfo_PPB_FileIOTruste d_0_4.real_iface;
1301 return iface->WillSetLength(file_io, length, callback); 1270 return iface->WillSetLength(file_io, length, callback);
1302 } 1271 }
1303 1272
1304 /* End wrapper methods for PPB_FileIOTrusted_0_4 */ 1273 /* End wrapper methods for PPB_FileIOTrusted_0_4 */
1305 1274
1306 /* Not generating wrapper methods for PPB_ImageDataTrusted_0_4 */ 1275 /* Not generating wrapper methods for PPB_ImageDataTrusted_0_4 */
1307 1276
1308 /* Not generating wrapper methods for PPB_URLLoaderTrusted_0_3 */ 1277 /* Not generating wrapper methods for PPB_URLLoaderTrusted_0_3 */
1309 1278
1310 /* Not generating wrapper methods for PPB_AudioInput_Dev_0_1 */
1311
1312 /* Begin wrapper methods for PPB_AudioInput_Dev_0_2 */ 1279 /* Begin wrapper methods for PPB_AudioInput_Dev_0_2 */
1313 1280
1314 static __attribute__((pnaclcall)) 1281 static __attribute__((pnaclcall))
1315 PP_Resource Pnacl_M19_PPB_AudioInput_Dev_Create(PP_Instance instance) { 1282 PP_Resource Pnacl_M19_PPB_AudioInput_Dev_Create(PP_Instance instance) {
1316 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_ Dev_0_2.real_iface; 1283 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_ Dev_0_2.real_iface;
1317 return iface->Create(instance); 1284 return iface->Create(instance);
1318 } 1285 }
1319 1286
1320 static __attribute__((pnaclcall)) 1287 static __attribute__((pnaclcall))
1321 PP_Bool Pnacl_M19_PPB_AudioInput_Dev_IsAudioInput(PP_Resource resource) { 1288 PP_Bool Pnacl_M19_PPB_AudioInput_Dev_IsAudioInput(PP_Resource resource) {
(...skipping 2407 matching lines...) Expand 10 before | Expand all | Expand 10 after
3729 /* Not generating wrapper interface for PPP_Instance_1_0 */ 3696 /* Not generating wrapper interface for PPP_Instance_1_0 */
3730 3697
3731 /* Not generating wrapper interface for PPP_Instance_1_1 */ 3698 /* Not generating wrapper interface for PPP_Instance_1_1 */
3732 3699
3733 struct PPP_Messaging_1_0 Pnacl_Wrappers_PPP_Messaging_1_0 = { 3700 struct PPP_Messaging_1_0 Pnacl_Wrappers_PPP_Messaging_1_0 = {
3734 .HandleMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pna cl_M14_PPP_Messaging_HandleMessage 3701 .HandleMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pna cl_M14_PPP_Messaging_HandleMessage
3735 }; 3702 };
3736 3703
3737 /* Not generating wrapper interface for PPP_MouseLock_1_0 */ 3704 /* Not generating wrapper interface for PPP_MouseLock_1_0 */
3738 3705
3739 struct PPB_AudioInputTrusted_Dev_0_1 Pnacl_Wrappers_PPB_AudioInputTrusted_Dev_0_ 1 = {
3740 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M17_PPB_Audio InputTrusted_Dev_CreateTrusted,
3741 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource config, struct PP_ CompletionCallback create_callback))&Pnacl_M17_PPB_AudioInputTrusted_Dev_Open,
3742 .GetSyncSocket = (int32_t (*)(PP_Resource audio_input, int* sync_socket))&Pn acl_M17_PPB_AudioInputTrusted_Dev_GetSyncSocket,
3743 .GetSharedMemory = (int32_t (*)(PP_Resource audio_input, int* shm_handle, ui nt32_t* shm_size))&Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSharedMemory
3744 };
3745
3746 struct PPB_AudioTrusted_0_6 Pnacl_Wrappers_PPB_AudioTrusted_0_6 = { 3706 struct PPB_AudioTrusted_0_6 Pnacl_Wrappers_PPB_AudioTrusted_0_6 = {
3747 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Audio Trusted_CreateTrusted, 3707 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Audio Trusted_CreateTrusted,
3748 .Open = (int32_t (*)(PP_Resource audio, PP_Resource config, struct PP_Comple tionCallback create_callback))&Pnacl_M14_PPB_AudioTrusted_Open, 3708 .Open = (int32_t (*)(PP_Resource audio, PP_Resource config, struct PP_Comple tionCallback create_callback))&Pnacl_M14_PPB_AudioTrusted_Open,
3749 .GetSyncSocket = (int32_t (*)(PP_Resource audio, int* sync_socket))&Pnacl_M1 4_PPB_AudioTrusted_GetSyncSocket, 3709 .GetSyncSocket = (int32_t (*)(PP_Resource audio, int* sync_socket))&Pnacl_M1 4_PPB_AudioTrusted_GetSyncSocket,
3750 .GetSharedMemory = (int32_t (*)(PP_Resource audio, int* shm_handle, uint32_t * shm_size))&Pnacl_M14_PPB_AudioTrusted_GetSharedMemory 3710 .GetSharedMemory = (int32_t (*)(PP_Resource audio, int* shm_handle, uint32_t * shm_size))&Pnacl_M14_PPB_AudioTrusted_GetSharedMemory
3751 }; 3711 };
3752 3712
3753 struct PPB_BrokerTrusted_0_2 Pnacl_Wrappers_PPB_BrokerTrusted_0_2 = { 3713 struct PPB_BrokerTrusted_0_2 Pnacl_Wrappers_PPB_BrokerTrusted_0_2 = {
3754 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Broke rTrusted_CreateTrusted, 3714 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Broke rTrusted_CreateTrusted,
3755 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_BrokerT rusted_IsBrokerTrusted, 3715 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_BrokerT rusted_IsBrokerTrusted,
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
3787 struct PPB_FileIOTrusted_0_4 Pnacl_Wrappers_PPB_FileIOTrusted_0_4 = { 3747 struct PPB_FileIOTrusted_0_4 Pnacl_Wrappers_PPB_FileIOTrusted_0_4 = {
3788 .GetOSFileDescriptor = (int32_t (*)(PP_Resource file_io))&Pnacl_M14_PPB_File IOTrusted_GetOSFileDescriptor, 3748 .GetOSFileDescriptor = (int32_t (*)(PP_Resource file_io))&Pnacl_M14_PPB_File IOTrusted_GetOSFileDescriptor,
3789 .WillWrite = (int32_t (*)(PP_Resource file_io, int64_t offset, int32_t bytes _to_write, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_W illWrite, 3749 .WillWrite = (int32_t (*)(PP_Resource file_io, int64_t offset, int32_t bytes _to_write, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_W illWrite,
3790 .WillSetLength = (int32_t (*)(PP_Resource file_io, int64_t length, struct PP _CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_WillSetLength 3750 .WillSetLength = (int32_t (*)(PP_Resource file_io, int64_t length, struct PP _CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_WillSetLength
3791 }; 3751 };
3792 3752
3793 /* Not generating wrapper interface for PPB_ImageDataTrusted_0_4 */ 3753 /* Not generating wrapper interface for PPB_ImageDataTrusted_0_4 */
3794 3754
3795 /* Not generating wrapper interface for PPB_URLLoaderTrusted_0_3 */ 3755 /* Not generating wrapper interface for PPB_URLLoaderTrusted_0_3 */
3796 3756
3797 /* Not generating wrapper interface for PPB_AudioInput_Dev_0_1 */
3798
3799 struct PPB_AudioInput_Dev_0_2 Pnacl_Wrappers_PPB_AudioInput_Dev_0_2 = { 3757 struct PPB_AudioInput_Dev_0_2 Pnacl_Wrappers_PPB_AudioInput_Dev_0_2 = {
3800 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_AudioInput_D ev_Create, 3758 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_AudioInput_D ev_Create,
3801 .IsAudioInput = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_AudioInput _Dev_IsAudioInput, 3759 .IsAudioInput = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_AudioInput _Dev_IsAudioInput,
3802 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices, 3760 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices,
3803 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource device_ref, PP_Res ource config, PPB_AudioInput_Callback audio_input_callback, void* user_data, str uct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Open, 3761 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource device_ref, PP_Res ource config, PPB_AudioInput_Callback audio_input_callback, void* user_data, str uct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Open,
3804 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig, 3762 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig,
3805 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture, 3763 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture,
3806 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture, 3764 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture,
3807 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose 3765 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose
3808 }; 3766 };
(...skipping 735 matching lines...) Expand 10 before | Expand all | Expand 10 after
4544 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Messaging_1_0, 4502 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Messaging_1_0,
4545 .real_iface = NULL 4503 .real_iface = NULL
4546 }; 4504 };
4547 4505
4548 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0 = { 4506 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0 = {
4549 .iface_macro = PPP_MOUSELOCK_INTERFACE_1_0, 4507 .iface_macro = PPP_MOUSELOCK_INTERFACE_1_0,
4550 .wrapped_iface = NULL /* Still need slot for real_iface */, 4508 .wrapped_iface = NULL /* Still need slot for real_iface */,
4551 .real_iface = NULL 4509 .real_iface = NULL
4552 }; 4510 };
4553 4511
4554 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1 = {
4555 .iface_macro = PPB_AUDIO_INPUT_TRUSTED_DEV_INTERFACE_0_1,
4556 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInputTrusted_Dev_0_1,
4557 .real_iface = NULL
4558 };
4559
4560 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6 = { 4512 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6 = {
4561 .iface_macro = PPB_AUDIO_TRUSTED_INTERFACE_0_6, 4513 .iface_macro = PPB_AUDIO_TRUSTED_INTERFACE_0_6,
4562 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioTrusted_0_6, 4514 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioTrusted_0_6,
4563 .real_iface = NULL 4515 .real_iface = NULL
4564 }; 4516 };
4565 4517
4566 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2 = { 4518 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2 = {
4567 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_2, 4519 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_2,
4568 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_2, 4520 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_2,
4569 .real_iface = NULL 4521 .real_iface = NULL
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
4610 .wrapped_iface = NULL /* Still need slot for real_iface */, 4562 .wrapped_iface = NULL /* Still need slot for real_iface */,
4611 .real_iface = NULL 4563 .real_iface = NULL
4612 }; 4564 };
4613 4565
4614 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3 = { 4566 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3 = {
4615 .iface_macro = PPB_URLLOADERTRUSTED_INTERFACE_0_3, 4567 .iface_macro = PPB_URLLOADERTRUSTED_INTERFACE_0_3,
4616 .wrapped_iface = NULL /* Still need slot for real_iface */, 4568 .wrapped_iface = NULL /* Still need slot for real_iface */,
4617 .real_iface = NULL 4569 .real_iface = NULL
4618 }; 4570 };
4619 4571
4620 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1 = {
4621 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_1,
4622 .wrapped_iface = NULL /* Still need slot for real_iface */,
4623 .real_iface = NULL
4624 };
4625
4626 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2 = { 4572 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2 = {
4627 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_2, 4573 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_2,
4628 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2, 4574 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2,
4629 .real_iface = NULL 4575 .real_iface = NULL
4630 }; 4576 };
4631 4577
4632 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = { 4578 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = {
4633 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4, 4579 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4,
4634 .wrapped_iface = NULL /* Still need slot for real_iface */, 4580 .wrapped_iface = NULL /* Still need slot for real_iface */,
4635 .real_iface = NULL 4581 .real_iface = NULL
(...skipping 498 matching lines...) Expand 10 before | Expand all | Expand 10 after
5134 &Pnacl_WrapperInfo_PPB_MouseCursor_1_0, 5080 &Pnacl_WrapperInfo_PPB_MouseCursor_1_0,
5135 &Pnacl_WrapperInfo_PPB_MouseLock_1_0, 5081 &Pnacl_WrapperInfo_PPB_MouseLock_1_0,
5136 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, 5082 &Pnacl_WrapperInfo_PPB_URLLoader_1_0,
5137 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0, 5083 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0,
5138 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0, 5084 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0,
5139 &Pnacl_WrapperInfo_PPB_Var_1_0, 5085 &Pnacl_WrapperInfo_PPB_Var_1_0,
5140 &Pnacl_WrapperInfo_PPB_Var_1_1, 5086 &Pnacl_WrapperInfo_PPB_Var_1_1,
5141 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0, 5087 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0,
5142 &Pnacl_WrapperInfo_PPB_View_1_0, 5088 &Pnacl_WrapperInfo_PPB_View_1_0,
5143 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, 5089 &Pnacl_WrapperInfo_PPB_WebSocket_1_0,
5144 &Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1,
5145 &Pnacl_WrapperInfo_PPB_AudioTrusted_0_6, 5090 &Pnacl_WrapperInfo_PPB_AudioTrusted_0_6,
5146 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2, 5091 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2,
5147 &Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0, 5092 &Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0,
5148 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1, 5093 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1,
5149 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0, 5094 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0,
5150 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5, 5095 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5,
5151 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6, 5096 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6,
5152 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4, 5097 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4,
5153 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4, 5098 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4,
5154 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3, 5099 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3,
5155 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1,
5156 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, 5100 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2,
5157 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4, 5101 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4,
5158 &Pnacl_WrapperInfo_PPB_Console_Dev_0_1, 5102 &Pnacl_WrapperInfo_PPB_Console_Dev_0_1,
5159 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4, 5103 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4,
5160 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, 5104 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1,
5161 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, 5105 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5,
5162 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, 5106 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6,
5163 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3, 5107 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3,
5164 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, 5108 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6,
5165 &Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1, 5109 &Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1,
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after
5318 } 5262 }
5319 5263
5320 if (wrapper->wrapped_iface) { 5264 if (wrapper->wrapped_iface) {
5321 return wrapper->wrapped_iface; 5265 return wrapper->wrapped_iface;
5322 } else { 5266 } else {
5323 return wrapper->real_iface; 5267 return wrapper->real_iface;
5324 } 5268 }
5325 } 5269 }
5326 5270
5327 #endif 5271 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698