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

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
« no previous file with comments | « ppapi/examples/audio_input/audio_input.html ('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: Thu Nov 8 08:56:35 2012. */ 6 /* Last generated from IDL: Thu Nov 8 11:15:32 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_crypto_dev.h" 13 #include "ppapi/c/dev/ppb_crypto_dev.h"
14 #include "ppapi/c/dev/ppb_cursor_control_dev.h" 14 #include "ppapi/c/dev/ppb_cursor_control_dev.h"
15 #include "ppapi/c/dev/ppb_device_ref_dev.h" 15 #include "ppapi/c/dev/ppb_device_ref_dev.h"
16 #include "ppapi/c/dev/ppb_file_chooser_dev.h" 16 #include "ppapi/c/dev/ppb_file_chooser_dev.h"
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
85 #include "ppapi/c/private/ppb_network_monitor_private.h" 85 #include "ppapi/c/private/ppb_network_monitor_private.h"
86 #include "ppapi/c/private/ppb_talk_private.h" 86 #include "ppapi/c/private/ppb_talk_private.h"
87 #include "ppapi/c/private/ppb_tcp_server_socket_private.h" 87 #include "ppapi/c/private/ppb_tcp_server_socket_private.h"
88 #include "ppapi/c/private/ppb_tcp_socket_private.h" 88 #include "ppapi/c/private/ppb_tcp_socket_private.h"
89 #include "ppapi/c/private/ppb_udp_socket_private.h" 89 #include "ppapi/c/private/ppb_udp_socket_private.h"
90 #include "ppapi/c/private/ppb_uma_private.h" 90 #include "ppapi/c/private/ppb_uma_private.h"
91 #include "ppapi/c/private/ppb_x509_certificate_private.h" 91 #include "ppapi/c/private/ppb_x509_certificate_private.h"
92 #include "ppapi/c/private/ppp_content_decryptor_private.h" 92 #include "ppapi/c/private/ppp_content_decryptor_private.h"
93 #include "ppapi/c/private/ppp_flash_browser_operations.h" 93 #include "ppapi/c/private/ppp_flash_browser_operations.h"
94 #include "ppapi/c/private/ppp_instance_private.h" 94 #include "ppapi/c/private/ppp_instance_private.h"
95 #include "ppapi/c/trusted/ppb_audio_input_trusted_dev.h"
96 #include "ppapi/c/trusted/ppb_audio_trusted.h" 95 #include "ppapi/c/trusted/ppb_audio_trusted.h"
97 #include "ppapi/c/trusted/ppb_broker_trusted.h" 96 #include "ppapi/c/trusted/ppb_broker_trusted.h"
98 #include "ppapi/c/trusted/ppb_browser_font_trusted.h" 97 #include "ppapi/c/trusted/ppb_browser_font_trusted.h"
99 #include "ppapi/c/trusted/ppb_buffer_trusted.h" 98 #include "ppapi/c/trusted/ppb_buffer_trusted.h"
100 #include "ppapi/c/trusted/ppb_char_set_trusted.h" 99 #include "ppapi/c/trusted/ppb_char_set_trusted.h"
101 #include "ppapi/c/trusted/ppb_file_chooser_trusted.h" 100 #include "ppapi/c/trusted/ppb_file_chooser_trusted.h"
102 #include "ppapi/c/trusted/ppb_file_io_trusted.h" 101 #include "ppapi/c/trusted/ppb_file_io_trusted.h"
103 #include "ppapi/c/trusted/ppb_image_data_trusted.h" 102 #include "ppapi/c/trusted/ppb_image_data_trusted.h"
104 #include "ppapi/c/trusted/ppb_url_loader_trusted.h" 103 #include "ppapi/c/trusted/ppb_url_loader_trusted.h"
105 104
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
145 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1; 144 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1;
146 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0; 145 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0;
147 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_1_0; 146 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_1_0;
148 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0; 147 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0;
149 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Graphics3D_1_0; 148 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Graphics3D_1_0;
150 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_InputEvent_0_1; 149 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_InputEvent_0_1;
151 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_0; 150 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_0;
152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_1; 151 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_1;
153 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0; 152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0;
154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0; 153 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0;
155 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1 ;
156 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6; 154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6;
157 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2; 155 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2;
158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0; 156 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0;
159 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1; 157 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1;
160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0; 158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0;
161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5; 159 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5;
162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6; 160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6;
163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4; 161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4;
164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4; 162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4;
165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3; 163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3;
166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1;
167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; 164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2;
168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4; 165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4;
169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1; 166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1;
170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1; 167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1;
171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4; 168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4;
172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; 169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1;
173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; 170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5;
174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; 171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6;
175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3; 172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3;
176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; 173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6;
(...skipping 921 matching lines...) Expand 10 before | Expand all | Expand 10 after
1098 static void Pnacl_M14_PPP_Messaging_HandleMessage(PP_Instance instance, struct P P_Var message) { 1095 static void Pnacl_M14_PPP_Messaging_HandleMessage(PP_Instance instance, struct P P_Var message) {
1099 const struct PPP_Messaging_1_0 *iface = Pnacl_WrapperInfo_PPP_Messaging_1_0.re al_iface; 1096 const struct PPP_Messaging_1_0 *iface = Pnacl_WrapperInfo_PPP_Messaging_1_0.re al_iface;
1100 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 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);
1101 temp_fp(instance, message); 1098 temp_fp(instance, message);
1102 } 1099 }
1103 1100
1104 /* End wrapper methods for PPP_Messaging_1_0 */ 1101 /* End wrapper methods for PPP_Messaging_1_0 */
1105 1102
1106 /* Not generating wrapper methods for PPP_MouseLock_1_0 */ 1103 /* Not generating wrapper methods for PPP_MouseLock_1_0 */
1107 1104
1108 /* Begin wrapper methods for PPB_AudioInputTrusted_Dev_0_1 */
1109
1110 static __attribute__((pnaclcall))
1111 PP_Resource Pnacl_M17_PPB_AudioInputTrusted_Dev_CreateTrusted(PP_Instance instan ce) {
1112 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi oInputTrusted_Dev_0_1.real_iface;
1113 return iface->CreateTrusted(instance);
1114 }
1115
1116 static __attribute__((pnaclcall))
1117 int32_t Pnacl_M17_PPB_AudioInputTrusted_Dev_Open(PP_Resource audio_input, PP_Res ource config, struct PP_CompletionCallback create_callback) {
1118 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi oInputTrusted_Dev_0_1.real_iface;
1119 return iface->Open(audio_input, config, create_callback);
1120 }
1121
1122 static __attribute__((pnaclcall))
1123 int32_t Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSyncSocket(PP_Resource audio_inpu t, int* sync_socket) {
1124 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi oInputTrusted_Dev_0_1.real_iface;
1125 return iface->GetSyncSocket(audio_input, sync_socket);
1126 }
1127
1128 static __attribute__((pnaclcall))
1129 int32_t Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSharedMemory(PP_Resource audio_in put, int* shm_handle, uint32_t* shm_size) {
1130 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi oInputTrusted_Dev_0_1.real_iface;
1131 return iface->GetSharedMemory(audio_input, shm_handle, shm_size);
1132 }
1133
1134 /* End wrapper methods for PPB_AudioInputTrusted_Dev_0_1 */
1135
1136 /* Begin wrapper methods for PPB_AudioTrusted_0_6 */ 1105 /* Begin wrapper methods for PPB_AudioTrusted_0_6 */
1137 1106
1138 static __attribute__((pnaclcall)) 1107 static __attribute__((pnaclcall))
1139 PP_Resource Pnacl_M14_PPB_AudioTrusted_CreateTrusted(PP_Instance instance) { 1108 PP_Resource Pnacl_M14_PPB_AudioTrusted_CreateTrusted(PP_Instance instance) {
1140 const struct PPB_AudioTrusted_0_6 *iface = Pnacl_WrapperInfo_PPB_AudioTrusted_ 0_6.real_iface; 1109 const struct PPB_AudioTrusted_0_6 *iface = Pnacl_WrapperInfo_PPB_AudioTrusted_ 0_6.real_iface;
1141 return iface->CreateTrusted(instance); 1110 return iface->CreateTrusted(instance);
1142 } 1111 }
1143 1112
1144 static __attribute__((pnaclcall)) 1113 static __attribute__((pnaclcall))
1145 int32_t Pnacl_M14_PPB_AudioTrusted_Open(PP_Resource audio, PP_Resource config, s truct PP_CompletionCallback create_callback) { 1114 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
1304 const struct PPB_FileIOTrusted_0_4 *iface = Pnacl_WrapperInfo_PPB_FileIOTruste d_0_4.real_iface; 1273 const struct PPB_FileIOTrusted_0_4 *iface = Pnacl_WrapperInfo_PPB_FileIOTruste d_0_4.real_iface;
1305 return iface->WillSetLength(file_io, length, callback); 1274 return iface->WillSetLength(file_io, length, callback);
1306 } 1275 }
1307 1276
1308 /* End wrapper methods for PPB_FileIOTrusted_0_4 */ 1277 /* End wrapper methods for PPB_FileIOTrusted_0_4 */
1309 1278
1310 /* Not generating wrapper methods for PPB_ImageDataTrusted_0_4 */ 1279 /* Not generating wrapper methods for PPB_ImageDataTrusted_0_4 */
1311 1280
1312 /* Not generating wrapper methods for PPB_URLLoaderTrusted_0_3 */ 1281 /* Not generating wrapper methods for PPB_URLLoaderTrusted_0_3 */
1313 1282
1314 /* Not generating wrapper methods for PPB_AudioInput_Dev_0_1 */
1315
1316 /* Begin wrapper methods for PPB_AudioInput_Dev_0_2 */ 1283 /* Begin wrapper methods for PPB_AudioInput_Dev_0_2 */
1317 1284
1318 static __attribute__((pnaclcall)) 1285 static __attribute__((pnaclcall))
1319 PP_Resource Pnacl_M19_PPB_AudioInput_Dev_Create(PP_Instance instance) { 1286 PP_Resource Pnacl_M19_PPB_AudioInput_Dev_Create(PP_Instance instance) {
1320 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_ Dev_0_2.real_iface; 1287 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_ Dev_0_2.real_iface;
1321 return iface->Create(instance); 1288 return iface->Create(instance);
1322 } 1289 }
1323 1290
1324 static __attribute__((pnaclcall)) 1291 static __attribute__((pnaclcall))
1325 PP_Bool Pnacl_M19_PPB_AudioInput_Dev_IsAudioInput(PP_Resource resource) { 1292 PP_Bool Pnacl_M19_PPB_AudioInput_Dev_IsAudioInput(PP_Resource resource) {
(...skipping 2411 matching lines...) Expand 10 before | Expand all | Expand 10 after
3737 /* Not generating wrapper interface for PPP_Instance_1_0 */ 3704 /* Not generating wrapper interface for PPP_Instance_1_0 */
3738 3705
3739 /* Not generating wrapper interface for PPP_Instance_1_1 */ 3706 /* Not generating wrapper interface for PPP_Instance_1_1 */
3740 3707
3741 struct PPP_Messaging_1_0 Pnacl_Wrappers_PPP_Messaging_1_0 = { 3708 struct PPP_Messaging_1_0 Pnacl_Wrappers_PPP_Messaging_1_0 = {
3742 .HandleMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pna cl_M14_PPP_Messaging_HandleMessage 3709 .HandleMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pna cl_M14_PPP_Messaging_HandleMessage
3743 }; 3710 };
3744 3711
3745 /* Not generating wrapper interface for PPP_MouseLock_1_0 */ 3712 /* Not generating wrapper interface for PPP_MouseLock_1_0 */
3746 3713
3747 struct PPB_AudioInputTrusted_Dev_0_1 Pnacl_Wrappers_PPB_AudioInputTrusted_Dev_0_ 1 = {
3748 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M17_PPB_Audio InputTrusted_Dev_CreateTrusted,
3749 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource config, struct PP_ CompletionCallback create_callback))&Pnacl_M17_PPB_AudioInputTrusted_Dev_Open,
3750 .GetSyncSocket = (int32_t (*)(PP_Resource audio_input, int* sync_socket))&Pn acl_M17_PPB_AudioInputTrusted_Dev_GetSyncSocket,
3751 .GetSharedMemory = (int32_t (*)(PP_Resource audio_input, int* shm_handle, ui nt32_t* shm_size))&Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSharedMemory
3752 };
3753
3754 struct PPB_AudioTrusted_0_6 Pnacl_Wrappers_PPB_AudioTrusted_0_6 = { 3714 struct PPB_AudioTrusted_0_6 Pnacl_Wrappers_PPB_AudioTrusted_0_6 = {
3755 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Audio Trusted_CreateTrusted, 3715 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Audio Trusted_CreateTrusted,
3756 .Open = (int32_t (*)(PP_Resource audio, PP_Resource config, struct PP_Comple tionCallback create_callback))&Pnacl_M14_PPB_AudioTrusted_Open, 3716 .Open = (int32_t (*)(PP_Resource audio, PP_Resource config, struct PP_Comple tionCallback create_callback))&Pnacl_M14_PPB_AudioTrusted_Open,
3757 .GetSyncSocket = (int32_t (*)(PP_Resource audio, int* sync_socket))&Pnacl_M1 4_PPB_AudioTrusted_GetSyncSocket, 3717 .GetSyncSocket = (int32_t (*)(PP_Resource audio, int* sync_socket))&Pnacl_M1 4_PPB_AudioTrusted_GetSyncSocket,
3758 .GetSharedMemory = (int32_t (*)(PP_Resource audio, int* shm_handle, uint32_t * shm_size))&Pnacl_M14_PPB_AudioTrusted_GetSharedMemory 3718 .GetSharedMemory = (int32_t (*)(PP_Resource audio, int* shm_handle, uint32_t * shm_size))&Pnacl_M14_PPB_AudioTrusted_GetSharedMemory
3759 }; 3719 };
3760 3720
3761 struct PPB_BrokerTrusted_0_2 Pnacl_Wrappers_PPB_BrokerTrusted_0_2 = { 3721 struct PPB_BrokerTrusted_0_2 Pnacl_Wrappers_PPB_BrokerTrusted_0_2 = {
3762 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Broke rTrusted_CreateTrusted, 3722 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Broke rTrusted_CreateTrusted,
3763 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_BrokerT rusted_IsBrokerTrusted, 3723 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_BrokerT rusted_IsBrokerTrusted,
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
3795 struct PPB_FileIOTrusted_0_4 Pnacl_Wrappers_PPB_FileIOTrusted_0_4 = { 3755 struct PPB_FileIOTrusted_0_4 Pnacl_Wrappers_PPB_FileIOTrusted_0_4 = {
3796 .GetOSFileDescriptor = (int32_t (*)(PP_Resource file_io))&Pnacl_M14_PPB_File IOTrusted_GetOSFileDescriptor, 3756 .GetOSFileDescriptor = (int32_t (*)(PP_Resource file_io))&Pnacl_M14_PPB_File IOTrusted_GetOSFileDescriptor,
3797 .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, 3757 .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,
3798 .WillSetLength = (int32_t (*)(PP_Resource file_io, int64_t length, struct PP _CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_WillSetLength 3758 .WillSetLength = (int32_t (*)(PP_Resource file_io, int64_t length, struct PP _CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_WillSetLength
3799 }; 3759 };
3800 3760
3801 /* Not generating wrapper interface for PPB_ImageDataTrusted_0_4 */ 3761 /* Not generating wrapper interface for PPB_ImageDataTrusted_0_4 */
3802 3762
3803 /* Not generating wrapper interface for PPB_URLLoaderTrusted_0_3 */ 3763 /* Not generating wrapper interface for PPB_URLLoaderTrusted_0_3 */
3804 3764
3805 /* Not generating wrapper interface for PPB_AudioInput_Dev_0_1 */
3806
3807 struct PPB_AudioInput_Dev_0_2 Pnacl_Wrappers_PPB_AudioInput_Dev_0_2 = { 3765 struct PPB_AudioInput_Dev_0_2 Pnacl_Wrappers_PPB_AudioInput_Dev_0_2 = {
3808 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_AudioInput_D ev_Create, 3766 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_AudioInput_D ev_Create,
3809 .IsAudioInput = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_AudioInput _Dev_IsAudioInput, 3767 .IsAudioInput = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_AudioInput _Dev_IsAudioInput,
3810 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices, 3768 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices,
3811 .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, 3769 .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,
3812 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig, 3770 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig,
3813 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture, 3771 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture,
3814 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture, 3772 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture,
3815 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose 3773 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose
3816 }; 3774 };
(...skipping 739 matching lines...) Expand 10 before | Expand all | Expand 10 after
4556 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Messaging_1_0, 4514 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Messaging_1_0,
4557 .real_iface = NULL 4515 .real_iface = NULL
4558 }; 4516 };
4559 4517
4560 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0 = { 4518 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0 = {
4561 .iface_macro = PPP_MOUSELOCK_INTERFACE_1_0, 4519 .iface_macro = PPP_MOUSELOCK_INTERFACE_1_0,
4562 .wrapped_iface = NULL /* Still need slot for real_iface */, 4520 .wrapped_iface = NULL /* Still need slot for real_iface */,
4563 .real_iface = NULL 4521 .real_iface = NULL
4564 }; 4522 };
4565 4523
4566 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1 = {
4567 .iface_macro = PPB_AUDIO_INPUT_TRUSTED_DEV_INTERFACE_0_1,
4568 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInputTrusted_Dev_0_1,
4569 .real_iface = NULL
4570 };
4571
4572 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6 = { 4524 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6 = {
4573 .iface_macro = PPB_AUDIO_TRUSTED_INTERFACE_0_6, 4525 .iface_macro = PPB_AUDIO_TRUSTED_INTERFACE_0_6,
4574 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioTrusted_0_6, 4526 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioTrusted_0_6,
4575 .real_iface = NULL 4527 .real_iface = NULL
4576 }; 4528 };
4577 4529
4578 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2 = { 4530 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2 = {
4579 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_2, 4531 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_2,
4580 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_2, 4532 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_2,
4581 .real_iface = NULL 4533 .real_iface = NULL
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
4622 .wrapped_iface = NULL /* Still need slot for real_iface */, 4574 .wrapped_iface = NULL /* Still need slot for real_iface */,
4623 .real_iface = NULL 4575 .real_iface = NULL
4624 }; 4576 };
4625 4577
4626 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3 = { 4578 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3 = {
4627 .iface_macro = PPB_URLLOADERTRUSTED_INTERFACE_0_3, 4579 .iface_macro = PPB_URLLOADERTRUSTED_INTERFACE_0_3,
4628 .wrapped_iface = NULL /* Still need slot for real_iface */, 4580 .wrapped_iface = NULL /* Still need slot for real_iface */,
4629 .real_iface = NULL 4581 .real_iface = NULL
4630 }; 4582 };
4631 4583
4632 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1 = {
4633 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_1,
4634 .wrapped_iface = NULL /* Still need slot for real_iface */,
4635 .real_iface = NULL
4636 };
4637
4638 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2 = { 4584 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2 = {
4639 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_2, 4585 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_2,
4640 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2, 4586 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2,
4641 .real_iface = NULL 4587 .real_iface = NULL
4642 }; 4588 };
4643 4589
4644 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = { 4590 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = {
4645 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4, 4591 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4,
4646 .wrapped_iface = NULL /* Still need slot for real_iface */, 4592 .wrapped_iface = NULL /* Still need slot for real_iface */,
4647 .real_iface = NULL 4593 .real_iface = NULL
(...skipping 510 matching lines...) Expand 10 before | Expand all | Expand 10 after
5158 &Pnacl_WrapperInfo_PPB_MouseCursor_1_0, 5104 &Pnacl_WrapperInfo_PPB_MouseCursor_1_0,
5159 &Pnacl_WrapperInfo_PPB_MouseLock_1_0, 5105 &Pnacl_WrapperInfo_PPB_MouseLock_1_0,
5160 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, 5106 &Pnacl_WrapperInfo_PPB_URLLoader_1_0,
5161 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0, 5107 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0,
5162 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0, 5108 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0,
5163 &Pnacl_WrapperInfo_PPB_Var_1_0, 5109 &Pnacl_WrapperInfo_PPB_Var_1_0,
5164 &Pnacl_WrapperInfo_PPB_Var_1_1, 5110 &Pnacl_WrapperInfo_PPB_Var_1_1,
5165 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0, 5111 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0,
5166 &Pnacl_WrapperInfo_PPB_View_1_0, 5112 &Pnacl_WrapperInfo_PPB_View_1_0,
5167 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, 5113 &Pnacl_WrapperInfo_PPB_WebSocket_1_0,
5168 &Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1,
5169 &Pnacl_WrapperInfo_PPB_AudioTrusted_0_6, 5114 &Pnacl_WrapperInfo_PPB_AudioTrusted_0_6,
5170 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2, 5115 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2,
5171 &Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0, 5116 &Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0,
5172 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1, 5117 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1,
5173 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0, 5118 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0,
5174 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5, 5119 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5,
5175 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6, 5120 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6,
5176 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4, 5121 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4,
5177 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4, 5122 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4,
5178 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3, 5123 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3,
5179 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1,
5180 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, 5124 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2,
5181 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4, 5125 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4,
5182 &Pnacl_WrapperInfo_PPB_Console_Dev_0_1, 5126 &Pnacl_WrapperInfo_PPB_Console_Dev_0_1,
5183 &Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1, 5127 &Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1,
5184 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4, 5128 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4,
5185 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, 5129 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1,
5186 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, 5130 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5,
5187 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, 5131 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6,
5188 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3, 5132 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3,
5189 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, 5133 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6,
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after
5344 } 5288 }
5345 5289
5346 if (wrapper->wrapped_iface) { 5290 if (wrapper->wrapped_iface) {
5347 return wrapper->wrapped_iface; 5291 return wrapper->wrapped_iface;
5348 } else { 5292 } else {
5349 return wrapper->real_iface; 5293 return wrapper->real_iface;
5350 } 5294 }
5351 } 5295 }
5352 5296
5353 #endif 5297 #endif
OLDNEW
« no previous file with comments | « ppapi/examples/audio_input/audio_input.html ('k') | ppapi/ppapi_proxy.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698