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

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: Thu Oct 11 22:28:05 2012. */ 6 /* Last generated from IDL: Mon Oct 29 14:41:04 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 2395 matching lines...) Expand 10 before | Expand all | Expand 10 after
3717 /* Not generating wrapper interface for PPP_Instance_1_0 */ 3684 /* Not generating wrapper interface for PPP_Instance_1_0 */
3718 3685
3719 /* Not generating wrapper interface for PPP_Instance_1_1 */ 3686 /* Not generating wrapper interface for PPP_Instance_1_1 */
3720 3687
3721 struct PPP_Messaging_1_0 Pnacl_Wrappers_PPP_Messaging_1_0 = { 3688 struct PPP_Messaging_1_0 Pnacl_Wrappers_PPP_Messaging_1_0 = {
3722 .HandleMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pna cl_M14_PPP_Messaging_HandleMessage 3689 .HandleMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pna cl_M14_PPP_Messaging_HandleMessage
3723 }; 3690 };
3724 3691
3725 /* Not generating wrapper interface for PPP_MouseLock_1_0 */ 3692 /* Not generating wrapper interface for PPP_MouseLock_1_0 */
3726 3693
3727 struct PPB_AudioInputTrusted_Dev_0_1 Pnacl_Wrappers_PPB_AudioInputTrusted_Dev_0_ 1 = {
3728 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M17_PPB_Audio InputTrusted_Dev_CreateTrusted,
3729 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource config, struct PP_ CompletionCallback create_callback))&Pnacl_M17_PPB_AudioInputTrusted_Dev_Open,
3730 .GetSyncSocket = (int32_t (*)(PP_Resource audio_input, int* sync_socket))&Pn acl_M17_PPB_AudioInputTrusted_Dev_GetSyncSocket,
3731 .GetSharedMemory = (int32_t (*)(PP_Resource audio_input, int* shm_handle, ui nt32_t* shm_size))&Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSharedMemory
3732 };
3733
3734 struct PPB_AudioTrusted_0_6 Pnacl_Wrappers_PPB_AudioTrusted_0_6 = { 3694 struct PPB_AudioTrusted_0_6 Pnacl_Wrappers_PPB_AudioTrusted_0_6 = {
3735 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Audio Trusted_CreateTrusted, 3695 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Audio Trusted_CreateTrusted,
3736 .Open = (int32_t (*)(PP_Resource audio, PP_Resource config, struct PP_Comple tionCallback create_callback))&Pnacl_M14_PPB_AudioTrusted_Open, 3696 .Open = (int32_t (*)(PP_Resource audio, PP_Resource config, struct PP_Comple tionCallback create_callback))&Pnacl_M14_PPB_AudioTrusted_Open,
3737 .GetSyncSocket = (int32_t (*)(PP_Resource audio, int* sync_socket))&Pnacl_M1 4_PPB_AudioTrusted_GetSyncSocket, 3697 .GetSyncSocket = (int32_t (*)(PP_Resource audio, int* sync_socket))&Pnacl_M1 4_PPB_AudioTrusted_GetSyncSocket,
3738 .GetSharedMemory = (int32_t (*)(PP_Resource audio, int* shm_handle, uint32_t * shm_size))&Pnacl_M14_PPB_AudioTrusted_GetSharedMemory 3698 .GetSharedMemory = (int32_t (*)(PP_Resource audio, int* shm_handle, uint32_t * shm_size))&Pnacl_M14_PPB_AudioTrusted_GetSharedMemory
3739 }; 3699 };
3740 3700
3741 struct PPB_BrokerTrusted_0_2 Pnacl_Wrappers_PPB_BrokerTrusted_0_2 = { 3701 struct PPB_BrokerTrusted_0_2 Pnacl_Wrappers_PPB_BrokerTrusted_0_2 = {
3742 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Broke rTrusted_CreateTrusted, 3702 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Broke rTrusted_CreateTrusted,
3743 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_BrokerT rusted_IsBrokerTrusted, 3703 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_BrokerT rusted_IsBrokerTrusted,
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
3775 struct PPB_FileIOTrusted_0_4 Pnacl_Wrappers_PPB_FileIOTrusted_0_4 = { 3735 struct PPB_FileIOTrusted_0_4 Pnacl_Wrappers_PPB_FileIOTrusted_0_4 = {
3776 .GetOSFileDescriptor = (int32_t (*)(PP_Resource file_io))&Pnacl_M14_PPB_File IOTrusted_GetOSFileDescriptor, 3736 .GetOSFileDescriptor = (int32_t (*)(PP_Resource file_io))&Pnacl_M14_PPB_File IOTrusted_GetOSFileDescriptor,
3777 .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, 3737 .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,
3778 .WillSetLength = (int32_t (*)(PP_Resource file_io, int64_t length, struct PP _CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_WillSetLength 3738 .WillSetLength = (int32_t (*)(PP_Resource file_io, int64_t length, struct PP _CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_WillSetLength
3779 }; 3739 };
3780 3740
3781 /* Not generating wrapper interface for PPB_ImageDataTrusted_0_4 */ 3741 /* Not generating wrapper interface for PPB_ImageDataTrusted_0_4 */
3782 3742
3783 /* Not generating wrapper interface for PPB_URLLoaderTrusted_0_3 */ 3743 /* Not generating wrapper interface for PPB_URLLoaderTrusted_0_3 */
3784 3744
3785 /* Not generating wrapper interface for PPB_AudioInput_Dev_0_1 */
3786
3787 struct PPB_AudioInput_Dev_0_2 Pnacl_Wrappers_PPB_AudioInput_Dev_0_2 = { 3745 struct PPB_AudioInput_Dev_0_2 Pnacl_Wrappers_PPB_AudioInput_Dev_0_2 = {
3788 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_AudioInput_D ev_Create, 3746 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_AudioInput_D ev_Create,
3789 .IsAudioInput = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_AudioInput _Dev_IsAudioInput, 3747 .IsAudioInput = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_AudioInput _Dev_IsAudioInput,
3790 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices, 3748 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices,
3791 .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, 3749 .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,
3792 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig, 3750 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig,
3793 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture, 3751 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture,
3794 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture, 3752 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture,
3795 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose 3753 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose
3796 }; 3754 };
(...skipping 733 matching lines...) Expand 10 before | Expand all | Expand 10 after
4530 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Messaging_1_0, 4488 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Messaging_1_0,
4531 .real_iface = NULL 4489 .real_iface = NULL
4532 }; 4490 };
4533 4491
4534 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0 = { 4492 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0 = {
4535 .iface_macro = PPP_MOUSELOCK_INTERFACE_1_0, 4493 .iface_macro = PPP_MOUSELOCK_INTERFACE_1_0,
4536 .wrapped_iface = NULL /* Still need slot for real_iface */, 4494 .wrapped_iface = NULL /* Still need slot for real_iface */,
4537 .real_iface = NULL 4495 .real_iface = NULL
4538 }; 4496 };
4539 4497
4540 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1 = {
4541 .iface_macro = PPB_AUDIO_INPUT_TRUSTED_DEV_INTERFACE_0_1,
4542 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInputTrusted_Dev_0_1,
4543 .real_iface = NULL
4544 };
4545
4546 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6 = { 4498 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6 = {
4547 .iface_macro = PPB_AUDIO_TRUSTED_INTERFACE_0_6, 4499 .iface_macro = PPB_AUDIO_TRUSTED_INTERFACE_0_6,
4548 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioTrusted_0_6, 4500 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioTrusted_0_6,
4549 .real_iface = NULL 4501 .real_iface = NULL
4550 }; 4502 };
4551 4503
4552 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2 = { 4504 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2 = {
4553 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_2, 4505 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_2,
4554 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_2, 4506 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_2,
4555 .real_iface = NULL 4507 .real_iface = NULL
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
4596 .wrapped_iface = NULL /* Still need slot for real_iface */, 4548 .wrapped_iface = NULL /* Still need slot for real_iface */,
4597 .real_iface = NULL 4549 .real_iface = NULL
4598 }; 4550 };
4599 4551
4600 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3 = { 4552 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3 = {
4601 .iface_macro = PPB_URLLOADERTRUSTED_INTERFACE_0_3, 4553 .iface_macro = PPB_URLLOADERTRUSTED_INTERFACE_0_3,
4602 .wrapped_iface = NULL /* Still need slot for real_iface */, 4554 .wrapped_iface = NULL /* Still need slot for real_iface */,
4603 .real_iface = NULL 4555 .real_iface = NULL
4604 }; 4556 };
4605 4557
4606 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1 = {
4607 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_1,
4608 .wrapped_iface = NULL /* Still need slot for real_iface */,
4609 .real_iface = NULL
4610 };
4611
4612 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2 = { 4558 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2 = {
4613 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_2, 4559 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_2,
4614 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2, 4560 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2,
4615 .real_iface = NULL 4561 .real_iface = NULL
4616 }; 4562 };
4617 4563
4618 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = { 4564 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = {
4619 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4, 4565 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4,
4620 .wrapped_iface = NULL /* Still need slot for real_iface */, 4566 .wrapped_iface = NULL /* Still need slot for real_iface */,
4621 .real_iface = NULL 4567 .real_iface = NULL
(...skipping 498 matching lines...) Expand 10 before | Expand all | Expand 10 after
5120 &Pnacl_WrapperInfo_PPB_MouseCursor_1_0, 5066 &Pnacl_WrapperInfo_PPB_MouseCursor_1_0,
5121 &Pnacl_WrapperInfo_PPB_MouseLock_1_0, 5067 &Pnacl_WrapperInfo_PPB_MouseLock_1_0,
5122 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, 5068 &Pnacl_WrapperInfo_PPB_URLLoader_1_0,
5123 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0, 5069 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0,
5124 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0, 5070 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0,
5125 &Pnacl_WrapperInfo_PPB_Var_1_0, 5071 &Pnacl_WrapperInfo_PPB_Var_1_0,
5126 &Pnacl_WrapperInfo_PPB_Var_1_1, 5072 &Pnacl_WrapperInfo_PPB_Var_1_1,
5127 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0, 5073 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0,
5128 &Pnacl_WrapperInfo_PPB_View_1_0, 5074 &Pnacl_WrapperInfo_PPB_View_1_0,
5129 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, 5075 &Pnacl_WrapperInfo_PPB_WebSocket_1_0,
5130 &Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1,
5131 &Pnacl_WrapperInfo_PPB_AudioTrusted_0_6, 5076 &Pnacl_WrapperInfo_PPB_AudioTrusted_0_6,
5132 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2, 5077 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2,
5133 &Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0, 5078 &Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0,
5134 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1, 5079 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1,
5135 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0, 5080 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0,
5136 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5, 5081 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5,
5137 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6, 5082 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6,
5138 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4, 5083 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4,
5139 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4, 5084 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4,
5140 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3, 5085 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3,
5141 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1,
5142 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, 5086 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2,
5143 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4, 5087 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4,
5144 &Pnacl_WrapperInfo_PPB_Console_Dev_0_1, 5088 &Pnacl_WrapperInfo_PPB_Console_Dev_0_1,
5145 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4, 5089 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4,
5146 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, 5090 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1,
5147 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, 5091 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5,
5148 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, 5092 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6,
5149 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3, 5093 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3,
5150 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, 5094 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6,
5151 &Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1, 5095 &Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1,
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after
5304 } 5248 }
5305 5249
5306 if (wrapper->wrapped_iface) { 5250 if (wrapper->wrapped_iface) {
5307 return wrapper->wrapped_iface; 5251 return wrapper->wrapped_iface;
5308 } else { 5252 } else {
5309 return wrapper->real_iface; 5253 return wrapper->real_iface;
5310 } 5254 }
5311 } 5255 }
5312 5256
5313 #endif 5257 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698