1 // GENERATED CODE
2 // Generated by the Java program at /build/annotationProcessors at compile time
3 // from annotations on Java methods. To update, change the annotations on the
4 // corresponding Java methods and rerun the build. Manually updating this file
5 // will cause your build to fail.
6
7 #ifndef MOZ_PREPROCESSOR
8 #include "GeneratedJNIWrappers.h"
9 #include "mozilla/jni/Accessors.h"
10 #endif
11
12 namespace mozilla {
13 namespace java {
14
15 const char AndroidGamepadManager::name[] =
16 "org/mozilla/gecko/AndroidGamepadManager";
17
18 constexpr char AndroidGamepadManager::OnAxisChange_t::name[];
19 constexpr char AndroidGamepadManager::OnAxisChange_t::signature[];
20
21 constexpr char AndroidGamepadManager::OnButtonChange_t::name[];
22 constexpr char AndroidGamepadManager::OnButtonChange_t::signature[];
23
24 constexpr char AndroidGamepadManager::OnGamepadAdded_t::name[];
25 constexpr char AndroidGamepadManager::OnGamepadAdded_t::signature[];
26
OnGamepadAdded(int32_t a0,int32_t a1)27 auto AndroidGamepadManager::OnGamepadAdded(int32_t a0, int32_t a1) -> void
28 {
29 return mozilla::jni::Method<OnGamepadAdded_t>::Call(AndroidGamepadManager::Context(), nullptr, a0, a1);
30 }
31
32 constexpr char AndroidGamepadManager::OnGamepadChange_t::name[];
33 constexpr char AndroidGamepadManager::OnGamepadChange_t::signature[];
34
35 constexpr char AndroidGamepadManager::Start_t::name[];
36 constexpr char AndroidGamepadManager::Start_t::signature[];
37
Start(mozilla::jni::Object::Param a0)38 auto AndroidGamepadManager::Start(mozilla::jni::Object::Param a0) -> void
39 {
40 return mozilla::jni::Method<Start_t>::Call(AndroidGamepadManager::Context(), nullptr, a0);
41 }
42
43 constexpr char AndroidGamepadManager::Stop_t::name[];
44 constexpr char AndroidGamepadManager::Stop_t::signature[];
45
Stop(mozilla::jni::Object::Param a0)46 auto AndroidGamepadManager::Stop(mozilla::jni::Object::Param a0) -> void
47 {
48 return mozilla::jni::Method<Stop_t>::Call(AndroidGamepadManager::Context(), nullptr, a0);
49 }
50
51 const char Clipboard::name[] =
52 "org/mozilla/gecko/Clipboard";
53
54 constexpr char Clipboard::ClearText_t::name[];
55 constexpr char Clipboard::ClearText_t::signature[];
56
ClearText(mozilla::jni::Object::Param a0)57 auto Clipboard::ClearText(mozilla::jni::Object::Param a0) -> void
58 {
59 return mozilla::jni::Method<ClearText_t>::Call(Clipboard::Context(), nullptr, a0);
60 }
61
62 constexpr char Clipboard::GetText_t::name[];
63 constexpr char Clipboard::GetText_t::signature[];
64
GetText(mozilla::jni::Object::Param a0)65 auto Clipboard::GetText(mozilla::jni::Object::Param a0) -> mozilla::jni::String::LocalRef
66 {
67 return mozilla::jni::Method<GetText_t>::Call(Clipboard::Context(), nullptr, a0);
68 }
69
70 constexpr char Clipboard::HasText_t::name[];
71 constexpr char Clipboard::HasText_t::signature[];
72
HasText(mozilla::jni::Object::Param a0)73 auto Clipboard::HasText(mozilla::jni::Object::Param a0) -> bool
74 {
75 return mozilla::jni::Method<HasText_t>::Call(Clipboard::Context(), nullptr, a0);
76 }
77
78 constexpr char Clipboard::SetText_t::name[];
79 constexpr char Clipboard::SetText_t::signature[];
80
SetText(mozilla::jni::Object::Param a0,mozilla::jni::String::Param a1)81 auto Clipboard::SetText(mozilla::jni::Object::Param a0, mozilla::jni::String::Param a1) -> void
82 {
83 return mozilla::jni::Method<SetText_t>::Call(Clipboard::Context(), nullptr, a0, a1);
84 }
85
86 const char EventDispatcher::name[] =
87 "org/mozilla/gecko/EventDispatcher";
88
89 constexpr char EventDispatcher::DispatchToGecko_t::name[];
90 constexpr char EventDispatcher::DispatchToGecko_t::signature[];
91
92 constexpr char EventDispatcher::DispatchToThreads_t::name[];
93 constexpr char EventDispatcher::DispatchToThreads_t::signature[];
94
DispatchToThreads(mozilla::jni::String::Param a0,mozilla::jni::Object::Param a1,mozilla::jni::Object::Param a2) const95 auto EventDispatcher::DispatchToThreads(mozilla::jni::String::Param a0, mozilla::jni::Object::Param a1, mozilla::jni::Object::Param a2) const -> bool
96 {
97 return mozilla::jni::Method<DispatchToThreads_t>::Call(EventDispatcher::mCtx, nullptr, a0, a1, a2);
98 }
99
100 constexpr char EventDispatcher::DisposeNative_t::name[];
101 constexpr char EventDispatcher::DisposeNative_t::signature[];
102
103 constexpr char EventDispatcher::GetInstance_t::name[];
104 constexpr char EventDispatcher::GetInstance_t::signature[];
105
GetInstance()106 auto EventDispatcher::GetInstance() -> EventDispatcher::LocalRef
107 {
108 return mozilla::jni::Method<GetInstance_t>::Call(EventDispatcher::Context(), nullptr);
109 }
110
111 constexpr char EventDispatcher::HasGeckoListener_t::name[];
112 constexpr char EventDispatcher::HasGeckoListener_t::signature[];
113
114 constexpr char EventDispatcher::SetAttachedToGecko_t::name[];
115 constexpr char EventDispatcher::SetAttachedToGecko_t::signature[];
116
SetAttachedToGecko(int32_t a0) const117 auto EventDispatcher::SetAttachedToGecko(int32_t a0) const -> void
118 {
119 return mozilla::jni::Method<SetAttachedToGecko_t>::Call(EventDispatcher::mCtx, nullptr, a0);
120 }
121
122 const char EventDispatcher::NativeCallbackDelegate::name[] =
123 "org/mozilla/gecko/EventDispatcher$NativeCallbackDelegate";
124
125 constexpr char EventDispatcher::NativeCallbackDelegate::New_t::name[];
126 constexpr char EventDispatcher::NativeCallbackDelegate::New_t::signature[];
127
New()128 auto EventDispatcher::NativeCallbackDelegate::New() -> NativeCallbackDelegate::LocalRef
129 {
130 return mozilla::jni::Constructor<New_t>::Call(NativeCallbackDelegate::Context(), nullptr);
131 }
132
133 constexpr char EventDispatcher::NativeCallbackDelegate::Finalize_t::name[];
134 constexpr char EventDispatcher::NativeCallbackDelegate::Finalize_t::signature[];
135
136 constexpr char EventDispatcher::NativeCallbackDelegate::SendError_t::name[];
137 constexpr char EventDispatcher::NativeCallbackDelegate::SendError_t::signature[];
138
139 constexpr char EventDispatcher::NativeCallbackDelegate::SendSuccess_t::name[];
140 constexpr char EventDispatcher::NativeCallbackDelegate::SendSuccess_t::signature[];
141
142 const char GeckoAppShell::name[] =
143 "org/mozilla/gecko/GeckoAppShell";
144
145 constexpr char GeckoAppShell::CancelVibrate_t::name[];
146 constexpr char GeckoAppShell::CancelVibrate_t::signature[];
147
CancelVibrate()148 auto GeckoAppShell::CancelVibrate() -> void
149 {
150 return mozilla::jni::Method<CancelVibrate_t>::Call(GeckoAppShell::Context(), nullptr);
151 }
152
153 constexpr char GeckoAppShell::CloseCamera_t::name[];
154 constexpr char GeckoAppShell::CloseCamera_t::signature[];
155
CloseCamera()156 auto GeckoAppShell::CloseCamera() -> void
157 {
158 return mozilla::jni::Method<CloseCamera_t>::Call(GeckoAppShell::Context(), nullptr);
159 }
160
161 constexpr char GeckoAppShell::CloseNotification_t::name[];
162 constexpr char GeckoAppShell::CloseNotification_t::signature[];
163
CloseNotification(mozilla::jni::String::Param a0)164 auto GeckoAppShell::CloseNotification(mozilla::jni::String::Param a0) -> void
165 {
166 return mozilla::jni::Method<CloseNotification_t>::Call(GeckoAppShell::Context(), nullptr, a0);
167 }
168
169 constexpr char GeckoAppShell::ConnectionGetMimeType_t::name[];
170 constexpr char GeckoAppShell::ConnectionGetMimeType_t::signature[];
171
ConnectionGetMimeType(mozilla::jni::Object::Param a0)172 auto GeckoAppShell::ConnectionGetMimeType(mozilla::jni::Object::Param a0) -> mozilla::jni::String::LocalRef
173 {
174 return mozilla::jni::Method<ConnectionGetMimeType_t>::Call(GeckoAppShell::Context(), nullptr, a0);
175 }
176
177 constexpr char GeckoAppShell::CreateInputStream_t::name[];
178 constexpr char GeckoAppShell::CreateInputStream_t::signature[];
179
CreateInputStream(mozilla::jni::Object::Param a0)180 auto GeckoAppShell::CreateInputStream(mozilla::jni::Object::Param a0) -> mozilla::jni::Object::LocalRef
181 {
182 return mozilla::jni::Method<CreateInputStream_t>::Call(GeckoAppShell::Context(), nullptr, a0);
183 }
184
185 constexpr char GeckoAppShell::DisableBatteryNotifications_t::name[];
186 constexpr char GeckoAppShell::DisableBatteryNotifications_t::signature[];
187
DisableBatteryNotifications()188 auto GeckoAppShell::DisableBatteryNotifications() -> void
189 {
190 return mozilla::jni::Method<DisableBatteryNotifications_t>::Call(GeckoAppShell::Context(), nullptr);
191 }
192
193 constexpr char GeckoAppShell::DisableNetworkNotifications_t::name[];
194 constexpr char GeckoAppShell::DisableNetworkNotifications_t::signature[];
195
DisableNetworkNotifications()196 auto GeckoAppShell::DisableNetworkNotifications() -> void
197 {
198 return mozilla::jni::Method<DisableNetworkNotifications_t>::Call(GeckoAppShell::Context(), nullptr);
199 }
200
201 constexpr char GeckoAppShell::DisableScreenOrientationNotifications_t::name[];
202 constexpr char GeckoAppShell::DisableScreenOrientationNotifications_t::signature[];
203
DisableScreenOrientationNotifications()204 auto GeckoAppShell::DisableScreenOrientationNotifications() -> void
205 {
206 return mozilla::jni::Method<DisableScreenOrientationNotifications_t>::Call(GeckoAppShell::Context(), nullptr);
207 }
208
209 constexpr char GeckoAppShell::DisableSensor_t::name[];
210 constexpr char GeckoAppShell::DisableSensor_t::signature[];
211
DisableSensor(int32_t a0)212 auto GeckoAppShell::DisableSensor(int32_t a0) -> void
213 {
214 return mozilla::jni::Method<DisableSensor_t>::Call(GeckoAppShell::Context(), nullptr, a0);
215 }
216
217 constexpr char GeckoAppShell::EnableBatteryNotifications_t::name[];
218 constexpr char GeckoAppShell::EnableBatteryNotifications_t::signature[];
219
EnableBatteryNotifications()220 auto GeckoAppShell::EnableBatteryNotifications() -> void
221 {
222 return mozilla::jni::Method<EnableBatteryNotifications_t>::Call(GeckoAppShell::Context(), nullptr);
223 }
224
225 constexpr char GeckoAppShell::EnableLocation_t::name[];
226 constexpr char GeckoAppShell::EnableLocation_t::signature[];
227
EnableLocation(bool a0)228 auto GeckoAppShell::EnableLocation(bool a0) -> bool
229 {
230 return mozilla::jni::Method<EnableLocation_t>::Call(GeckoAppShell::Context(), nullptr, a0);
231 }
232
233 constexpr char GeckoAppShell::EnableLocationHighAccuracy_t::name[];
234 constexpr char GeckoAppShell::EnableLocationHighAccuracy_t::signature[];
235
EnableLocationHighAccuracy(bool a0)236 auto GeckoAppShell::EnableLocationHighAccuracy(bool a0) -> void
237 {
238 return mozilla::jni::Method<EnableLocationHighAccuracy_t>::Call(GeckoAppShell::Context(), nullptr, a0);
239 }
240
241 constexpr char GeckoAppShell::EnableNetworkNotifications_t::name[];
242 constexpr char GeckoAppShell::EnableNetworkNotifications_t::signature[];
243
EnableNetworkNotifications()244 auto GeckoAppShell::EnableNetworkNotifications() -> void
245 {
246 return mozilla::jni::Method<EnableNetworkNotifications_t>::Call(GeckoAppShell::Context(), nullptr);
247 }
248
249 constexpr char GeckoAppShell::EnableScreenOrientationNotifications_t::name[];
250 constexpr char GeckoAppShell::EnableScreenOrientationNotifications_t::signature[];
251
EnableScreenOrientationNotifications()252 auto GeckoAppShell::EnableScreenOrientationNotifications() -> void
253 {
254 return mozilla::jni::Method<EnableScreenOrientationNotifications_t>::Call(GeckoAppShell::Context(), nullptr);
255 }
256
257 constexpr char GeckoAppShell::EnableSensor_t::name[];
258 constexpr char GeckoAppShell::EnableSensor_t::signature[];
259
EnableSensor(int32_t a0)260 auto GeckoAppShell::EnableSensor(int32_t a0) -> void
261 {
262 return mozilla::jni::Method<EnableSensor_t>::Call(GeckoAppShell::Context(), nullptr, a0);
263 }
264
265 constexpr char GeckoAppShell::GetAppNotes_t::name[];
266 constexpr char GeckoAppShell::GetAppNotes_t::signature[];
267
GetAppNotes()268 auto GeckoAppShell::GetAppNotes() -> mozilla::jni::String::LocalRef
269 {
270 return mozilla::jni::Method<GetAppNotes_t>::Call(GeckoAppShell::Context(), nullptr);
271 }
272
273 constexpr char GeckoAppShell::GetApplicationContext_t::name[];
274 constexpr char GeckoAppShell::GetApplicationContext_t::signature[];
275
GetApplicationContext()276 auto GeckoAppShell::GetApplicationContext() -> mozilla::jni::Object::LocalRef
277 {
278 return mozilla::jni::Method<GetApplicationContext_t>::Call(GeckoAppShell::Context(), nullptr);
279 }
280
281 constexpr char GeckoAppShell::GetAudioOutputFramesPerBuffer_t::name[];
282 constexpr char GeckoAppShell::GetAudioOutputFramesPerBuffer_t::signature[];
283
GetAudioOutputFramesPerBuffer()284 auto GeckoAppShell::GetAudioOutputFramesPerBuffer() -> int32_t
285 {
286 return mozilla::jni::Method<GetAudioOutputFramesPerBuffer_t>::Call(GeckoAppShell::Context(), nullptr);
287 }
288
289 constexpr char GeckoAppShell::GetAudioOutputSampleRate_t::name[];
290 constexpr char GeckoAppShell::GetAudioOutputSampleRate_t::signature[];
291
GetAudioOutputSampleRate()292 auto GeckoAppShell::GetAudioOutputSampleRate() -> int32_t
293 {
294 return mozilla::jni::Method<GetAudioOutputSampleRate_t>::Call(GeckoAppShell::Context(), nullptr);
295 }
296
297 constexpr char GeckoAppShell::GetConnection_t::name[];
298 constexpr char GeckoAppShell::GetConnection_t::signature[];
299
GetConnection(mozilla::jni::String::Param a0)300 auto GeckoAppShell::GetConnection(mozilla::jni::String::Param a0) -> mozilla::jni::Object::LocalRef
301 {
302 return mozilla::jni::Method<GetConnection_t>::Call(GeckoAppShell::Context(), nullptr, a0);
303 }
304
305 constexpr char GeckoAppShell::GetCurrentBatteryInformation_t::name[];
306 constexpr char GeckoAppShell::GetCurrentBatteryInformation_t::signature[];
307
GetCurrentBatteryInformation()308 auto GeckoAppShell::GetCurrentBatteryInformation() -> mozilla::jni::DoubleArray::LocalRef
309 {
310 return mozilla::jni::Method<GetCurrentBatteryInformation_t>::Call(GeckoAppShell::Context(), nullptr);
311 }
312
313 constexpr char GeckoAppShell::GetCurrentNetworkInformation_t::name[];
314 constexpr char GeckoAppShell::GetCurrentNetworkInformation_t::signature[];
315
GetCurrentNetworkInformation()316 auto GeckoAppShell::GetCurrentNetworkInformation() -> mozilla::jni::DoubleArray::LocalRef
317 {
318 return mozilla::jni::Method<GetCurrentNetworkInformation_t>::Call(GeckoAppShell::Context(), nullptr);
319 }
320
321 constexpr char GeckoAppShell::GetDefaultLocale_t::name[];
322 constexpr char GeckoAppShell::GetDefaultLocale_t::signature[];
323
GetDefaultLocale()324 auto GeckoAppShell::GetDefaultLocale() -> mozilla::jni::String::LocalRef
325 {
326 return mozilla::jni::Method<GetDefaultLocale_t>::Call(GeckoAppShell::Context(), nullptr);
327 }
328
329 constexpr char GeckoAppShell::GetDensity_t::name[];
330 constexpr char GeckoAppShell::GetDensity_t::signature[];
331
GetDensity()332 auto GeckoAppShell::GetDensity() -> float
333 {
334 return mozilla::jni::Method<GetDensity_t>::Call(GeckoAppShell::Context(), nullptr);
335 }
336
337 constexpr char GeckoAppShell::GetDpi_t::name[];
338 constexpr char GeckoAppShell::GetDpi_t::signature[];
339
GetDpi()340 auto GeckoAppShell::GetDpi() -> int32_t
341 {
342 return mozilla::jni::Method<GetDpi_t>::Call(GeckoAppShell::Context(), nullptr);
343 }
344
345 constexpr char GeckoAppShell::GetExceptionStackTrace_t::name[];
346 constexpr char GeckoAppShell::GetExceptionStackTrace_t::signature[];
347
GetExceptionStackTrace(mozilla::jni::Throwable::Param a0)348 auto GeckoAppShell::GetExceptionStackTrace(mozilla::jni::Throwable::Param a0) -> mozilla::jni::String::LocalRef
349 {
350 return mozilla::jni::Method<GetExceptionStackTrace_t>::Call(GeckoAppShell::Context(), nullptr, a0);
351 }
352
353 constexpr char GeckoAppShell::GetExtensionFromMimeType_t::name[];
354 constexpr char GeckoAppShell::GetExtensionFromMimeType_t::signature[];
355
GetExtensionFromMimeType(mozilla::jni::String::Param a0)356 auto GeckoAppShell::GetExtensionFromMimeType(mozilla::jni::String::Param a0) -> mozilla::jni::String::LocalRef
357 {
358 return mozilla::jni::Method<GetExtensionFromMimeType_t>::Call(GeckoAppShell::Context(), nullptr, a0);
359 }
360
361 constexpr char GeckoAppShell::GetHWDecoderCapability_t::name[];
362 constexpr char GeckoAppShell::GetHWDecoderCapability_t::signature[];
363
GetHWDecoderCapability()364 auto GeckoAppShell::GetHWDecoderCapability() -> bool
365 {
366 return mozilla::jni::Method<GetHWDecoderCapability_t>::Call(GeckoAppShell::Context(), nullptr);
367 }
368
369 constexpr char GeckoAppShell::GetHWEncoderCapability_t::name[];
370 constexpr char GeckoAppShell::GetHWEncoderCapability_t::signature[];
371
GetHWEncoderCapability()372 auto GeckoAppShell::GetHWEncoderCapability() -> bool
373 {
374 return mozilla::jni::Method<GetHWEncoderCapability_t>::Call(GeckoAppShell::Context(), nullptr);
375 }
376
377 constexpr char GeckoAppShell::GetHandlersForMimeType_t::name[];
378 constexpr char GeckoAppShell::GetHandlersForMimeType_t::signature[];
379
GetHandlersForMimeType(mozilla::jni::String::Param a0,mozilla::jni::String::Param a1)380 auto GeckoAppShell::GetHandlersForMimeType(mozilla::jni::String::Param a0, mozilla::jni::String::Param a1) -> mozilla::jni::ObjectArray::LocalRef
381 {
382 return mozilla::jni::Method<GetHandlersForMimeType_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1);
383 }
384
385 constexpr char GeckoAppShell::GetHandlersForURL_t::name[];
386 constexpr char GeckoAppShell::GetHandlersForURL_t::signature[];
387
GetHandlersForURL(mozilla::jni::String::Param a0,mozilla::jni::String::Param a1)388 auto GeckoAppShell::GetHandlersForURL(mozilla::jni::String::Param a0, mozilla::jni::String::Param a1) -> mozilla::jni::ObjectArray::LocalRef
389 {
390 return mozilla::jni::Method<GetHandlersForURL_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1);
391 }
392
393 constexpr char GeckoAppShell::GetIconForExtension_t::name[];
394 constexpr char GeckoAppShell::GetIconForExtension_t::signature[];
395
GetIconForExtension(mozilla::jni::String::Param a0,int32_t a1)396 auto GeckoAppShell::GetIconForExtension(mozilla::jni::String::Param a0, int32_t a1) -> mozilla::jni::ByteArray::LocalRef
397 {
398 return mozilla::jni::Method<GetIconForExtension_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1);
399 }
400
401 constexpr char GeckoAppShell::GetMaxTouchPoints_t::name[];
402 constexpr char GeckoAppShell::GetMaxTouchPoints_t::signature[];
403
GetMaxTouchPoints()404 auto GeckoAppShell::GetMaxTouchPoints() -> int32_t
405 {
406 return mozilla::jni::Method<GetMaxTouchPoints_t>::Call(GeckoAppShell::Context(), nullptr);
407 }
408
409 constexpr char GeckoAppShell::GetMimeTypeFromExtensions_t::name[];
410 constexpr char GeckoAppShell::GetMimeTypeFromExtensions_t::signature[];
411
GetMimeTypeFromExtensions(mozilla::jni::String::Param a0)412 auto GeckoAppShell::GetMimeTypeFromExtensions(mozilla::jni::String::Param a0) -> mozilla::jni::String::LocalRef
413 {
414 return mozilla::jni::Method<GetMimeTypeFromExtensions_t>::Call(GeckoAppShell::Context(), nullptr, a0);
415 }
416
417 constexpr char GeckoAppShell::GetNetworkLinkType_t::name[];
418 constexpr char GeckoAppShell::GetNetworkLinkType_t::signature[];
419
GetNetworkLinkType()420 auto GeckoAppShell::GetNetworkLinkType() -> int32_t
421 {
422 return mozilla::jni::Method<GetNetworkLinkType_t>::Call(GeckoAppShell::Context(), nullptr);
423 }
424
425 constexpr char GeckoAppShell::GetProxyForURI_t::name[];
426 constexpr char GeckoAppShell::GetProxyForURI_t::signature[];
427
GetProxyForURI(mozilla::jni::String::Param a0,mozilla::jni::String::Param a1,mozilla::jni::String::Param a2,int32_t a3)428 auto GeckoAppShell::GetProxyForURI(mozilla::jni::String::Param a0, mozilla::jni::String::Param a1, mozilla::jni::String::Param a2, int32_t a3) -> mozilla::jni::String::LocalRef
429 {
430 return mozilla::jni::Method<GetProxyForURI_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1, a2, a3);
431 }
432
433 constexpr char GeckoAppShell::GetScreenAngle_t::name[];
434 constexpr char GeckoAppShell::GetScreenAngle_t::signature[];
435
GetScreenAngle()436 auto GeckoAppShell::GetScreenAngle() -> int32_t
437 {
438 return mozilla::jni::Method<GetScreenAngle_t>::Call(GeckoAppShell::Context(), nullptr);
439 }
440
441 constexpr char GeckoAppShell::GetScreenDepth_t::name[];
442 constexpr char GeckoAppShell::GetScreenDepth_t::signature[];
443
GetScreenDepth()444 auto GeckoAppShell::GetScreenDepth() -> int32_t
445 {
446 return mozilla::jni::Method<GetScreenDepth_t>::Call(GeckoAppShell::Context(), nullptr);
447 }
448
449 constexpr char GeckoAppShell::GetScreenOrientation_t::name[];
450 constexpr char GeckoAppShell::GetScreenOrientation_t::signature[];
451
GetScreenOrientation()452 auto GeckoAppShell::GetScreenOrientation() -> int16_t
453 {
454 return mozilla::jni::Method<GetScreenOrientation_t>::Call(GeckoAppShell::Context(), nullptr);
455 }
456
457 constexpr char GeckoAppShell::GetScreenSize_t::name[];
458 constexpr char GeckoAppShell::GetScreenSize_t::signature[];
459
GetScreenSize()460 auto GeckoAppShell::GetScreenSize() -> mozilla::jni::Object::LocalRef
461 {
462 return mozilla::jni::Method<GetScreenSize_t>::Call(GeckoAppShell::Context(), nullptr);
463 }
464
465 constexpr char GeckoAppShell::GetShowPasswordSetting_t::name[];
466 constexpr char GeckoAppShell::GetShowPasswordSetting_t::signature[];
467
GetShowPasswordSetting()468 auto GeckoAppShell::GetShowPasswordSetting() -> bool
469 {
470 return mozilla::jni::Method<GetShowPasswordSetting_t>::Call(GeckoAppShell::Context(), nullptr);
471 }
472
473 constexpr char GeckoAppShell::GetSystemColors_t::name[];
474 constexpr char GeckoAppShell::GetSystemColors_t::signature[];
475
GetSystemColors()476 auto GeckoAppShell::GetSystemColors() -> mozilla::jni::IntArray::LocalRef
477 {
478 return mozilla::jni::Method<GetSystemColors_t>::Call(GeckoAppShell::Context(), nullptr);
479 }
480
481 constexpr char GeckoAppShell::HandleUncaughtException_t::name[];
482 constexpr char GeckoAppShell::HandleUncaughtException_t::signature[];
483
HandleUncaughtException(mozilla::jni::Throwable::Param a0)484 auto GeckoAppShell::HandleUncaughtException(mozilla::jni::Throwable::Param a0) -> void
485 {
486 return mozilla::jni::Method<HandleUncaughtException_t>::Call(GeckoAppShell::Context(), nullptr, a0);
487 }
488
489 constexpr char GeckoAppShell::HideProgressDialog_t::name[];
490 constexpr char GeckoAppShell::HideProgressDialog_t::signature[];
491
HideProgressDialog()492 auto GeckoAppShell::HideProgressDialog() -> void
493 {
494 return mozilla::jni::Method<HideProgressDialog_t>::Call(GeckoAppShell::Context(), nullptr);
495 }
496
497 constexpr char GeckoAppShell::InitCamera_t::name[];
498 constexpr char GeckoAppShell::InitCamera_t::signature[];
499
InitCamera(mozilla::jni::String::Param a0,int32_t a1,int32_t a2,int32_t a3)500 auto GeckoAppShell::InitCamera(mozilla::jni::String::Param a0, int32_t a1, int32_t a2, int32_t a3) -> mozilla::jni::IntArray::LocalRef
501 {
502 return mozilla::jni::Method<InitCamera_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1, a2, a3);
503 }
504
505 constexpr char GeckoAppShell::IsNetworkLinkKnown_t::name[];
506 constexpr char GeckoAppShell::IsNetworkLinkKnown_t::signature[];
507
IsNetworkLinkKnown()508 auto GeckoAppShell::IsNetworkLinkKnown() -> bool
509 {
510 return mozilla::jni::Method<IsNetworkLinkKnown_t>::Call(GeckoAppShell::Context(), nullptr);
511 }
512
513 constexpr char GeckoAppShell::IsNetworkLinkUp_t::name[];
514 constexpr char GeckoAppShell::IsNetworkLinkUp_t::signature[];
515
IsNetworkLinkUp()516 auto GeckoAppShell::IsNetworkLinkUp() -> bool
517 {
518 return mozilla::jni::Method<IsNetworkLinkUp_t>::Call(GeckoAppShell::Context(), nullptr);
519 }
520
521 constexpr char GeckoAppShell::IsTablet_t::name[];
522 constexpr char GeckoAppShell::IsTablet_t::signature[];
523
IsTablet()524 auto GeckoAppShell::IsTablet() -> bool
525 {
526 return mozilla::jni::Method<IsTablet_t>::Call(GeckoAppShell::Context(), nullptr);
527 }
528
529 constexpr char GeckoAppShell::KillAnyZombies_t::name[];
530 constexpr char GeckoAppShell::KillAnyZombies_t::signature[];
531
KillAnyZombies()532 auto GeckoAppShell::KillAnyZombies() -> void
533 {
534 return mozilla::jni::Method<KillAnyZombies_t>::Call(GeckoAppShell::Context(), nullptr);
535 }
536
537 constexpr char GeckoAppShell::LockScreenOrientation_t::name[];
538 constexpr char GeckoAppShell::LockScreenOrientation_t::signature[];
539
LockScreenOrientation(int32_t a0)540 auto GeckoAppShell::LockScreenOrientation(int32_t a0) -> void
541 {
542 return mozilla::jni::Method<LockScreenOrientation_t>::Call(GeckoAppShell::Context(), nullptr, a0);
543 }
544
545 constexpr char GeckoAppShell::MoveTaskToBack_t::name[];
546 constexpr char GeckoAppShell::MoveTaskToBack_t::signature[];
547
MoveTaskToBack()548 auto GeckoAppShell::MoveTaskToBack() -> void
549 {
550 return mozilla::jni::Method<MoveTaskToBack_t>::Call(GeckoAppShell::Context(), nullptr);
551 }
552
553 constexpr char GeckoAppShell::NotifyObservers_t::name[];
554 constexpr char GeckoAppShell::NotifyObservers_t::signature[];
555
556 constexpr char GeckoAppShell::NotifyAlertListener_t::name[];
557 constexpr char GeckoAppShell::NotifyAlertListener_t::signature[];
558
559 constexpr char GeckoAppShell::NotifyUriVisited_t::name[];
560 constexpr char GeckoAppShell::NotifyUriVisited_t::signature[];
561
562 constexpr char GeckoAppShell::NotifyWakeLockChanged_t::name[];
563 constexpr char GeckoAppShell::NotifyWakeLockChanged_t::signature[];
564
NotifyWakeLockChanged(mozilla::jni::String::Param a0,mozilla::jni::String::Param a1)565 auto GeckoAppShell::NotifyWakeLockChanged(mozilla::jni::String::Param a0, mozilla::jni::String::Param a1) -> void
566 {
567 return mozilla::jni::Method<NotifyWakeLockChanged_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1);
568 }
569
570 constexpr char GeckoAppShell::OnLocationChanged_t::name[];
571 constexpr char GeckoAppShell::OnLocationChanged_t::signature[];
572
573 constexpr char GeckoAppShell::OnSensorChanged_t::name[];
574 constexpr char GeckoAppShell::OnSensorChanged_t::signature[];
575
576 constexpr char GeckoAppShell::OpenUriExternal_t::name[];
577 constexpr char GeckoAppShell::OpenUriExternal_t::signature[];
578
OpenUriExternal(mozilla::jni::String::Param a0,mozilla::jni::String::Param a1,mozilla::jni::String::Param a2,mozilla::jni::String::Param a3,mozilla::jni::String::Param a4,mozilla::jni::String::Param a5)579 auto GeckoAppShell::OpenUriExternal(mozilla::jni::String::Param a0, mozilla::jni::String::Param a1, mozilla::jni::String::Param a2, mozilla::jni::String::Param a3, mozilla::jni::String::Param a4, mozilla::jni::String::Param a5) -> bool
580 {
581 return mozilla::jni::Method<OpenUriExternal_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1, a2, a3, a4, a5);
582 }
583
584 constexpr char GeckoAppShell::PerformHapticFeedback_t::name[];
585 constexpr char GeckoAppShell::PerformHapticFeedback_t::signature[];
586
PerformHapticFeedback(bool a0)587 auto GeckoAppShell::PerformHapticFeedback(bool a0) -> void
588 {
589 return mozilla::jni::Method<PerformHapticFeedback_t>::Call(GeckoAppShell::Context(), nullptr, a0);
590 }
591
592 constexpr char GeckoAppShell::ReportJavaCrash_t::name[];
593 constexpr char GeckoAppShell::ReportJavaCrash_t::signature[];
594
595 constexpr char GeckoAppShell::SetScreenDepthOverride_t::name[];
596 constexpr char GeckoAppShell::SetScreenDepthOverride_t::signature[];
597
SetScreenDepthOverride(int32_t a0)598 auto GeckoAppShell::SetScreenDepthOverride(int32_t a0) -> void
599 {
600 return mozilla::jni::Method<SetScreenDepthOverride_t>::Call(GeckoAppShell::Context(), nullptr, a0);
601 }
602
603 constexpr char GeckoAppShell::ShowNotification_t::name[];
604 constexpr char GeckoAppShell::ShowNotification_t::signature[];
605
ShowNotification(mozilla::jni::String::Param a0,mozilla::jni::String::Param a1,mozilla::jni::String::Param a2,mozilla::jni::String::Param a3,mozilla::jni::String::Param a4,mozilla::jni::String::Param a5,mozilla::jni::String::Param a6)606 auto GeckoAppShell::ShowNotification(mozilla::jni::String::Param a0, mozilla::jni::String::Param a1, mozilla::jni::String::Param a2, mozilla::jni::String::Param a3, mozilla::jni::String::Param a4, mozilla::jni::String::Param a5, mozilla::jni::String::Param a6) -> void
607 {
608 return mozilla::jni::Method<ShowNotification_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1, a2, a3, a4, a5, a6);
609 }
610
611 constexpr char GeckoAppShell::UnlockProfile_t::name[];
612 constexpr char GeckoAppShell::UnlockProfile_t::signature[];
613
UnlockProfile()614 auto GeckoAppShell::UnlockProfile() -> bool
615 {
616 return mozilla::jni::Method<UnlockProfile_t>::Call(GeckoAppShell::Context(), nullptr);
617 }
618
619 constexpr char GeckoAppShell::UnlockScreenOrientation_t::name[];
620 constexpr char GeckoAppShell::UnlockScreenOrientation_t::signature[];
621
UnlockScreenOrientation()622 auto GeckoAppShell::UnlockScreenOrientation() -> void
623 {
624 return mozilla::jni::Method<UnlockScreenOrientation_t>::Call(GeckoAppShell::Context(), nullptr);
625 }
626
627 constexpr char GeckoAppShell::Vibrate_t::name[];
628 constexpr char GeckoAppShell::Vibrate_t::signature[];
629
Vibrate(int64_t a0)630 auto GeckoAppShell::Vibrate(int64_t a0) -> void
631 {
632 return mozilla::jni::Method<Vibrate_t>::Call(GeckoAppShell::Context(), nullptr, a0);
633 }
634
635 constexpr char GeckoAppShell::Vibrate2_t::name[];
636 constexpr char GeckoAppShell::Vibrate2_t::signature[];
637
Vibrate(mozilla::jni::LongArray::Param a0,int32_t a1)638 auto GeckoAppShell::Vibrate(mozilla::jni::LongArray::Param a0, int32_t a1) -> void
639 {
640 return mozilla::jni::Method<Vibrate2_t>::Call(GeckoAppShell::Context(), nullptr, a0, a1);
641 }
642
643 const char GeckoAppShell::CameraCallback::name[] =
644 "org/mozilla/gecko/GeckoAppShell$CameraCallback";
645
646 constexpr char GeckoAppShell::CameraCallback::OnFrameData_t::name[];
647 constexpr char GeckoAppShell::CameraCallback::OnFrameData_t::signature[];
648
649 const char GeckoBatteryManager::name[] =
650 "org/mozilla/gecko/GeckoBatteryManager";
651
652 constexpr char GeckoBatteryManager::OnBatteryChange_t::name[];
653 constexpr char GeckoBatteryManager::OnBatteryChange_t::signature[];
654
655 const char GeckoEditableChild::name[] =
656 "org/mozilla/gecko/GeckoEditableChild";
657
658 constexpr char GeckoEditableChild::New_t::name[];
659 constexpr char GeckoEditableChild::New_t::signature[];
660
New(mozilla::jni::Object::Param a0)661 auto GeckoEditableChild::New(mozilla::jni::Object::Param a0) -> GeckoEditableChild::LocalRef
662 {
663 return mozilla::jni::Constructor<New_t>::Call(GeckoEditableChild::Context(), nullptr, a0);
664 }
665
666 constexpr char GeckoEditableChild::NotifyIME_t::name[];
667 constexpr char GeckoEditableChild::NotifyIME_t::signature[];
668
NotifyIME(int32_t a0) const669 auto GeckoEditableChild::NotifyIME(int32_t a0) const -> void
670 {
671 return mozilla::jni::Method<NotifyIME_t>::Call(GeckoEditableChild::mCtx, nullptr, a0);
672 }
673
674 constexpr char GeckoEditableChild::NotifyIMEContext_t::name[];
675 constexpr char GeckoEditableChild::NotifyIMEContext_t::signature[];
676
NotifyIMEContext(int32_t a0,mozilla::jni::String::Param a1,mozilla::jni::String::Param a2,mozilla::jni::String::Param a3,int32_t a4) const677 auto GeckoEditableChild::NotifyIMEContext(int32_t a0, mozilla::jni::String::Param a1, mozilla::jni::String::Param a2, mozilla::jni::String::Param a3, int32_t a4) const -> void
678 {
679 return mozilla::jni::Method<NotifyIMEContext_t>::Call(GeckoEditableChild::mCtx, nullptr, a0, a1, a2, a3, a4);
680 }
681
682 constexpr char GeckoEditableChild::OnDefaultKeyEvent_t::name[];
683 constexpr char GeckoEditableChild::OnDefaultKeyEvent_t::signature[];
684
OnDefaultKeyEvent(mozilla::jni::Object::Param a0) const685 auto GeckoEditableChild::OnDefaultKeyEvent(mozilla::jni::Object::Param a0) const -> void
686 {
687 return mozilla::jni::Method<OnDefaultKeyEvent_t>::Call(GeckoEditableChild::mCtx, nullptr, a0);
688 }
689
690 constexpr char GeckoEditableChild::OnImeAddCompositionRange_t::name[];
691 constexpr char GeckoEditableChild::OnImeAddCompositionRange_t::signature[];
692
693 constexpr char GeckoEditableChild::OnImeReplaceText_t::name[];
694 constexpr char GeckoEditableChild::OnImeReplaceText_t::signature[];
695
696 constexpr char GeckoEditableChild::OnImeRequestCursorUpdates_t::name[];
697 constexpr char GeckoEditableChild::OnImeRequestCursorUpdates_t::signature[];
698
699 constexpr char GeckoEditableChild::OnImeSynchronize_t::name[];
700 constexpr char GeckoEditableChild::OnImeSynchronize_t::signature[];
701
702 constexpr char GeckoEditableChild::OnImeUpdateComposition_t::name[];
703 constexpr char GeckoEditableChild::OnImeUpdateComposition_t::signature[];
704
705 constexpr char GeckoEditableChild::OnKeyEvent_t::name[];
706 constexpr char GeckoEditableChild::OnKeyEvent_t::signature[];
707
708 constexpr char GeckoEditableChild::OnSelectionChange_t::name[];
709 constexpr char GeckoEditableChild::OnSelectionChange_t::signature[];
710
OnSelectionChange(int32_t a0,int32_t a1) const711 auto GeckoEditableChild::OnSelectionChange(int32_t a0, int32_t a1) const -> void
712 {
713 return mozilla::jni::Method<OnSelectionChange_t>::Call(GeckoEditableChild::mCtx, nullptr, a0, a1);
714 }
715
716 constexpr char GeckoEditableChild::OnTextChange_t::name[];
717 constexpr char GeckoEditableChild::OnTextChange_t::signature[];
718
OnTextChange(mozilla::jni::String::Param a0,int32_t a1,int32_t a2,int32_t a3) const719 auto GeckoEditableChild::OnTextChange(mozilla::jni::String::Param a0, int32_t a1, int32_t a2, int32_t a3) const -> void
720 {
721 return mozilla::jni::Method<OnTextChange_t>::Call(GeckoEditableChild::mCtx, nullptr, a0, a1, a2, a3);
722 }
723
724 constexpr char GeckoEditableChild::UpdateCompositionRects_t::name[];
725 constexpr char GeckoEditableChild::UpdateCompositionRects_t::signature[];
726
UpdateCompositionRects(mozilla::jni::ObjectArray::Param a0) const727 auto GeckoEditableChild::UpdateCompositionRects(mozilla::jni::ObjectArray::Param a0) const -> void
728 {
729 return mozilla::jni::Method<UpdateCompositionRects_t>::Call(GeckoEditableChild::mCtx, nullptr, a0);
730 }
731
732 const char GeckoNetworkManager::name[] =
733 "org/mozilla/gecko/GeckoNetworkManager";
734
735 constexpr char GeckoNetworkManager::OnConnectionChanged_t::name[];
736 constexpr char GeckoNetworkManager::OnConnectionChanged_t::signature[];
737
738 constexpr char GeckoNetworkManager::OnStatusChanged_t::name[];
739 constexpr char GeckoNetworkManager::OnStatusChanged_t::signature[];
740
741 const char GeckoScreenOrientation::name[] =
742 "org/mozilla/gecko/GeckoScreenOrientation";
743
744 constexpr char GeckoScreenOrientation::OnOrientationChange_t::name[];
745 constexpr char GeckoScreenOrientation::OnOrientationChange_t::signature[];
746
747 const char GeckoThread::name[] =
748 "org/mozilla/gecko/GeckoThread";
749
750 constexpr char GeckoThread::CheckAndSetState_t::name[];
751 constexpr char GeckoThread::CheckAndSetState_t::signature[];
752
CheckAndSetState(mozilla::jni::Object::Param a0,mozilla::jni::Object::Param a1)753 auto GeckoThread::CheckAndSetState(mozilla::jni::Object::Param a0, mozilla::jni::Object::Param a1) -> bool
754 {
755 return mozilla::jni::Method<CheckAndSetState_t>::Call(GeckoThread::Context(), nullptr, a0, a1);
756 }
757
758 constexpr char GeckoThread::ForceQuit_t::name[];
759 constexpr char GeckoThread::ForceQuit_t::signature[];
760
761 constexpr char GeckoThread::IsChildProcess_t::name[];
762 constexpr char GeckoThread::IsChildProcess_t::signature[];
763
IsChildProcess()764 auto GeckoThread::IsChildProcess() -> bool
765 {
766 return mozilla::jni::Method<IsChildProcess_t>::Call(GeckoThread::Context(), nullptr);
767 }
768
769 constexpr char GeckoThread::CreateServices_t::name[];
770 constexpr char GeckoThread::CreateServices_t::signature[];
771
772 constexpr char GeckoThread::OnPause_t::name[];
773 constexpr char GeckoThread::OnPause_t::signature[];
774
775 constexpr char GeckoThread::OnResume_t::name[];
776 constexpr char GeckoThread::OnResume_t::signature[];
777
778 constexpr char GeckoThread::PumpMessageLoop_t::name[];
779 constexpr char GeckoThread::PumpMessageLoop_t::signature[];
780
PumpMessageLoop(mozilla::jni::Object::Param a0)781 auto GeckoThread::PumpMessageLoop(mozilla::jni::Object::Param a0) -> bool
782 {
783 return mozilla::jni::Method<PumpMessageLoop_t>::Call(GeckoThread::Context(), nullptr, a0);
784 }
785
786 constexpr char GeckoThread::RequestUiThreadCallback_t::name[];
787 constexpr char GeckoThread::RequestUiThreadCallback_t::signature[];
788
RequestUiThreadCallback(int64_t a0)789 auto GeckoThread::RequestUiThreadCallback(int64_t a0) -> void
790 {
791 return mozilla::jni::Method<RequestUiThreadCallback_t>::Call(GeckoThread::Context(), nullptr, a0);
792 }
793
794 constexpr char GeckoThread::RunUiThreadCallback_t::name[];
795 constexpr char GeckoThread::RunUiThreadCallback_t::signature[];
796
797 constexpr char GeckoThread::SetState_t::name[];
798 constexpr char GeckoThread::SetState_t::signature[];
799
SetState(mozilla::jni::Object::Param a0)800 auto GeckoThread::SetState(mozilla::jni::Object::Param a0) -> void
801 {
802 return mozilla::jni::Method<SetState_t>::Call(GeckoThread::Context(), nullptr, a0);
803 }
804
805 constexpr char GeckoThread::SpeculativeConnect_t::name[];
806 constexpr char GeckoThread::SpeculativeConnect_t::signature[];
807
808 constexpr char GeckoThread::WaitOnGecko_t::name[];
809 constexpr char GeckoThread::WaitOnGecko_t::signature[];
810
811 constexpr char GeckoThread::ClsLoader_t::name[];
812 constexpr char GeckoThread::ClsLoader_t::signature[];
813
ClsLoader()814 auto GeckoThread::ClsLoader() -> mozilla::jni::Object::LocalRef
815 {
816 return mozilla::jni::Field<ClsLoader_t>::Get(GeckoThread::Context(), nullptr);
817 }
818
819 constexpr char GeckoThread::MsgQueue_t::name[];
820 constexpr char GeckoThread::MsgQueue_t::signature[];
821
MsgQueue()822 auto GeckoThread::MsgQueue() -> mozilla::jni::Object::LocalRef
823 {
824 return mozilla::jni::Field<MsgQueue_t>::Get(GeckoThread::Context(), nullptr);
825 }
826
MsgQueue(mozilla::jni::Object::Param a0)827 auto GeckoThread::MsgQueue(mozilla::jni::Object::Param a0) -> void
828 {
829 return mozilla::jni::Field<MsgQueue_t>::Set(GeckoThread::Context(), nullptr, a0);
830 }
831
832 constexpr char GeckoThread::UiThreadId_t::name[];
833 constexpr char GeckoThread::UiThreadId_t::signature[];
834
UiThreadId()835 auto GeckoThread::UiThreadId() -> int32_t
836 {
837 return mozilla::jni::Field<UiThreadId_t>::Get(GeckoThread::Context(), nullptr);
838 }
839
UiThreadId(int32_t a0)840 auto GeckoThread::UiThreadId(int32_t a0) -> void
841 {
842 return mozilla::jni::Field<UiThreadId_t>::Set(GeckoThread::Context(), nullptr, a0);
843 }
844
845 const char GeckoThread::State::name[] =
846 "org/mozilla/gecko/GeckoThread$State";
847
848 constexpr char GeckoThread::State::EXITED_t::name[];
849 constexpr char GeckoThread::State::EXITED_t::signature[];
850
EXITED()851 auto GeckoThread::State::EXITED() -> State::LocalRef
852 {
853 return mozilla::jni::Field<EXITED_t>::Get(State::Context(), nullptr);
854 }
855
856 constexpr char GeckoThread::State::EXITING_t::name[];
857 constexpr char GeckoThread::State::EXITING_t::signature[];
858
EXITING()859 auto GeckoThread::State::EXITING() -> State::LocalRef
860 {
861 return mozilla::jni::Field<EXITING_t>::Get(State::Context(), nullptr);
862 }
863
864 constexpr char GeckoThread::State::INITIAL_t::name[];
865 constexpr char GeckoThread::State::INITIAL_t::signature[];
866
INITIAL()867 auto GeckoThread::State::INITIAL() -> State::LocalRef
868 {
869 return mozilla::jni::Field<INITIAL_t>::Get(State::Context(), nullptr);
870 }
871
872 constexpr char GeckoThread::State::JNI_READY_t::name[];
873 constexpr char GeckoThread::State::JNI_READY_t::signature[];
874
JNI_READY()875 auto GeckoThread::State::JNI_READY() -> State::LocalRef
876 {
877 return mozilla::jni::Field<JNI_READY_t>::Get(State::Context(), nullptr);
878 }
879
880 constexpr char GeckoThread::State::LAUNCHED_t::name[];
881 constexpr char GeckoThread::State::LAUNCHED_t::signature[];
882
LAUNCHED()883 auto GeckoThread::State::LAUNCHED() -> State::LocalRef
884 {
885 return mozilla::jni::Field<LAUNCHED_t>::Get(State::Context(), nullptr);
886 }
887
888 constexpr char GeckoThread::State::LIBS_READY_t::name[];
889 constexpr char GeckoThread::State::LIBS_READY_t::signature[];
890
LIBS_READY()891 auto GeckoThread::State::LIBS_READY() -> State::LocalRef
892 {
893 return mozilla::jni::Field<LIBS_READY_t>::Get(State::Context(), nullptr);
894 }
895
896 constexpr char GeckoThread::State::MOZGLUE_READY_t::name[];
897 constexpr char GeckoThread::State::MOZGLUE_READY_t::signature[];
898
MOZGLUE_READY()899 auto GeckoThread::State::MOZGLUE_READY() -> State::LocalRef
900 {
901 return mozilla::jni::Field<MOZGLUE_READY_t>::Get(State::Context(), nullptr);
902 }
903
904 constexpr char GeckoThread::State::PROFILE_READY_t::name[];
905 constexpr char GeckoThread::State::PROFILE_READY_t::signature[];
906
PROFILE_READY()907 auto GeckoThread::State::PROFILE_READY() -> State::LocalRef
908 {
909 return mozilla::jni::Field<PROFILE_READY_t>::Get(State::Context(), nullptr);
910 }
911
912 constexpr char GeckoThread::State::RESTARTING_t::name[];
913 constexpr char GeckoThread::State::RESTARTING_t::signature[];
914
RESTARTING()915 auto GeckoThread::State::RESTARTING() -> State::LocalRef
916 {
917 return mozilla::jni::Field<RESTARTING_t>::Get(State::Context(), nullptr);
918 }
919
920 constexpr char GeckoThread::State::RUNNING_t::name[];
921 constexpr char GeckoThread::State::RUNNING_t::signature[];
922
RUNNING()923 auto GeckoThread::State::RUNNING() -> State::LocalRef
924 {
925 return mozilla::jni::Field<RUNNING_t>::Get(State::Context(), nullptr);
926 }
927
928 const char GeckoVRManager::name[] =
929 "org/mozilla/gecko/GeckoVRManager";
930
931 constexpr char GeckoVRManager::CleanupGVRNonPresentingContext_t::name[];
932 constexpr char GeckoVRManager::CleanupGVRNonPresentingContext_t::signature[];
933
934 constexpr char GeckoVRManager::CreateGVRNonPresentingContext_t::name[];
935 constexpr char GeckoVRManager::CreateGVRNonPresentingContext_t::signature[];
936
CreateGVRNonPresentingContext()937 auto GeckoVRManager::CreateGVRNonPresentingContext() -> int64_t
938 {
939 return mozilla::jni::Method<CreateGVRNonPresentingContext_t>::Call(GeckoVRManager::Context(), nullptr);
940 }
941
942 constexpr char GeckoVRManager::DestroyGVRNonPresentingContext_t::name[];
943 constexpr char GeckoVRManager::DestroyGVRNonPresentingContext_t::signature[];
944
DestroyGVRNonPresentingContext()945 auto GeckoVRManager::DestroyGVRNonPresentingContext() -> void
946 {
947 return mozilla::jni::Method<DestroyGVRNonPresentingContext_t>::Call(GeckoVRManager::Context(), nullptr);
948 }
949
950 constexpr char GeckoVRManager::DisableVRMode_t::name[];
951 constexpr char GeckoVRManager::DisableVRMode_t::signature[];
952
DisableVRMode()953 auto GeckoVRManager::DisableVRMode() -> void
954 {
955 return mozilla::jni::Method<DisableVRMode_t>::Call(GeckoVRManager::Context(), nullptr);
956 }
957
958 constexpr char GeckoVRManager::EnableVRMode_t::name[];
959 constexpr char GeckoVRManager::EnableVRMode_t::signature[];
960
EnableVRMode()961 auto GeckoVRManager::EnableVRMode() -> void
962 {
963 return mozilla::jni::Method<EnableVRMode_t>::Call(GeckoVRManager::Context(), nullptr);
964 }
965
966 constexpr char GeckoVRManager::IsGVRPresent_t::name[];
967 constexpr char GeckoVRManager::IsGVRPresent_t::signature[];
968
IsGVRPresent()969 auto GeckoVRManager::IsGVRPresent() -> bool
970 {
971 return mozilla::jni::Method<IsGVRPresent_t>::Call(GeckoVRManager::Context(), nullptr);
972 }
973
974 constexpr char GeckoVRManager::SetGVRPaused_t::name[];
975 constexpr char GeckoVRManager::SetGVRPaused_t::signature[];
976
977 constexpr char GeckoVRManager::SetGVRPresentingContext_t::name[];
978 constexpr char GeckoVRManager::SetGVRPresentingContext_t::signature[];
979
980 const char PrefsHelper::name[] =
981 "org/mozilla/gecko/PrefsHelper";
982
983 constexpr char PrefsHelper::CallPrefHandler_t::name[];
984 constexpr char PrefsHelper::CallPrefHandler_t::signature[];
985
CallPrefHandler(mozilla::jni::Object::Param a0,int32_t a1,mozilla::jni::String::Param a2,bool a3,int32_t a4,mozilla::jni::String::Param a5)986 auto PrefsHelper::CallPrefHandler(mozilla::jni::Object::Param a0, int32_t a1, mozilla::jni::String::Param a2, bool a3, int32_t a4, mozilla::jni::String::Param a5) -> void
987 {
988 return mozilla::jni::Method<CallPrefHandler_t>::Call(PrefsHelper::Context(), nullptr, a0, a1, a2, a3, a4, a5);
989 }
990
991 constexpr char PrefsHelper::AddObserver_t::name[];
992 constexpr char PrefsHelper::AddObserver_t::signature[];
993
994 constexpr char PrefsHelper::GetPrefs_t::name[];
995 constexpr char PrefsHelper::GetPrefs_t::signature[];
996
997 constexpr char PrefsHelper::RemoveObserver_t::name[];
998 constexpr char PrefsHelper::RemoveObserver_t::signature[];
999
1000 constexpr char PrefsHelper::SetPref_t::name[];
1001 constexpr char PrefsHelper::SetPref_t::signature[];
1002
1003 constexpr char PrefsHelper::OnPrefChange_t::name[];
1004 constexpr char PrefsHelper::OnPrefChange_t::signature[];
1005
OnPrefChange(mozilla::jni::String::Param a0,int32_t a1,bool a2,int32_t a3,mozilla::jni::String::Param a4)1006 auto PrefsHelper::OnPrefChange(mozilla::jni::String::Param a0, int32_t a1, bool a2, int32_t a3, mozilla::jni::String::Param a4) -> void
1007 {
1008 return mozilla::jni::Method<OnPrefChange_t>::Call(PrefsHelper::Context(), nullptr, a0, a1, a2, a3, a4);
1009 }
1010
1011 const char ScreenManagerHelper::name[] =
1012 "org/mozilla/gecko/ScreenManagerHelper";
1013
1014 constexpr char ScreenManagerHelper::AddDisplay_t::name[];
1015 constexpr char ScreenManagerHelper::AddDisplay_t::signature[];
1016
1017 constexpr char ScreenManagerHelper::RemoveDisplay_t::name[];
1018 constexpr char ScreenManagerHelper::RemoveDisplay_t::signature[];
1019
1020 const char SurfaceTextureListener::name[] =
1021 "org/mozilla/gecko/SurfaceTextureListener";
1022
1023 constexpr char SurfaceTextureListener::New_t::name[];
1024 constexpr char SurfaceTextureListener::New_t::signature[];
1025
New()1026 auto SurfaceTextureListener::New() -> SurfaceTextureListener::LocalRef
1027 {
1028 return mozilla::jni::Constructor<New_t>::Call(SurfaceTextureListener::Context(), nullptr);
1029 }
1030
1031 constexpr char SurfaceTextureListener::DisposeNative_t::name[];
1032 constexpr char SurfaceTextureListener::DisposeNative_t::signature[];
1033
1034 constexpr char SurfaceTextureListener::OnFrameAvailable_t::name[];
1035 constexpr char SurfaceTextureListener::OnFrameAvailable_t::signature[];
1036
1037 const char GeckoSurface::name[] =
1038 "org/mozilla/gecko/gfx/GeckoSurface";
1039
1040 constexpr char GeckoSurface::New_t::name[];
1041 constexpr char GeckoSurface::New_t::signature[];
1042
New(mozilla::jni::Object::Param a0,GeckoSurface::LocalRef * a1)1043 auto GeckoSurface::New(mozilla::jni::Object::Param a0, GeckoSurface::LocalRef* a1) -> nsresult
1044 {
1045 MOZ_ASSERT(a1);
1046 nsresult rv = NS_OK;
1047 *a1 = mozilla::jni::Constructor<New_t>::Call(GeckoSurface::Context(), &rv, a0);
1048 return rv;
1049 }
1050
1051 constexpr char GeckoSurface::GetAvailable_t::name[];
1052 constexpr char GeckoSurface::GetAvailable_t::signature[];
1053
GetAvailable() const1054 auto GeckoSurface::GetAvailable() const -> bool
1055 {
1056 return mozilla::jni::Method<GetAvailable_t>::Call(GeckoSurface::mCtx, nullptr);
1057 }
1058
1059 constexpr char GeckoSurface::GetHandle_t::name[];
1060 constexpr char GeckoSurface::GetHandle_t::signature[];
1061
GetHandle() const1062 auto GeckoSurface::GetHandle() const -> int32_t
1063 {
1064 return mozilla::jni::Method<GetHandle_t>::Call(GeckoSurface::mCtx, nullptr);
1065 }
1066
1067 constexpr char GeckoSurface::SetAvailable_t::name[];
1068 constexpr char GeckoSurface::SetAvailable_t::signature[];
1069
SetAvailable(bool a0) const1070 auto GeckoSurface::SetAvailable(bool a0) const -> void
1071 {
1072 return mozilla::jni::Method<SetAvailable_t>::Call(GeckoSurface::mCtx, nullptr, a0);
1073 }
1074
1075 const char GeckoSurfaceTexture::name[] =
1076 "org/mozilla/gecko/gfx/GeckoSurfaceTexture";
1077
1078 constexpr char GeckoSurfaceTexture::AttachToGLContext_t::name[];
1079 constexpr char GeckoSurfaceTexture::AttachToGLContext_t::signature[];
1080
AttachToGLContext(int64_t a0,int32_t a1) const1081 auto GeckoSurfaceTexture::AttachToGLContext(int64_t a0, int32_t a1) const -> nsresult
1082 {
1083 nsresult rv = NS_OK;
1084 mozilla::jni::Method<AttachToGLContext_t>::Call(GeckoSurfaceTexture::mCtx, &rv, a0, a1);
1085 return rv;
1086 }
1087
1088 constexpr char GeckoSurfaceTexture::DecrementUse_t::name[];
1089 constexpr char GeckoSurfaceTexture::DecrementUse_t::signature[];
1090
DecrementUse() const1091 auto GeckoSurfaceTexture::DecrementUse() const -> void
1092 {
1093 return mozilla::jni::Method<DecrementUse_t>::Call(GeckoSurfaceTexture::mCtx, nullptr);
1094 }
1095
1096 constexpr char GeckoSurfaceTexture::DestroyUnused_t::name[];
1097 constexpr char GeckoSurfaceTexture::DestroyUnused_t::signature[];
1098
DestroyUnused(int64_t a0)1099 auto GeckoSurfaceTexture::DestroyUnused(int64_t a0) -> void
1100 {
1101 return mozilla::jni::Method<DestroyUnused_t>::Call(GeckoSurfaceTexture::Context(), nullptr, a0);
1102 }
1103
1104 constexpr char GeckoSurfaceTexture::DetachFromGLContext_t::name[];
1105 constexpr char GeckoSurfaceTexture::DetachFromGLContext_t::signature[];
1106
DetachFromGLContext() const1107 auto GeckoSurfaceTexture::DetachFromGLContext() const -> nsresult
1108 {
1109 nsresult rv = NS_OK;
1110 mozilla::jni::Method<DetachFromGLContext_t>::Call(GeckoSurfaceTexture::mCtx, &rv);
1111 return rv;
1112 }
1113
1114 constexpr char GeckoSurfaceTexture::GetHandle_t::name[];
1115 constexpr char GeckoSurfaceTexture::GetHandle_t::signature[];
1116
GetHandle() const1117 auto GeckoSurfaceTexture::GetHandle() const -> int32_t
1118 {
1119 return mozilla::jni::Method<GetHandle_t>::Call(GeckoSurfaceTexture::mCtx, nullptr);
1120 }
1121
1122 constexpr char GeckoSurfaceTexture::GetTexName_t::name[];
1123 constexpr char GeckoSurfaceTexture::GetTexName_t::signature[];
1124
GetTexName() const1125 auto GeckoSurfaceTexture::GetTexName() const -> int32_t
1126 {
1127 return mozilla::jni::Method<GetTexName_t>::Call(GeckoSurfaceTexture::mCtx, nullptr);
1128 }
1129
1130 constexpr char GeckoSurfaceTexture::IncrementUse_t::name[];
1131 constexpr char GeckoSurfaceTexture::IncrementUse_t::signature[];
1132
IncrementUse() const1133 auto GeckoSurfaceTexture::IncrementUse() const -> void
1134 {
1135 return mozilla::jni::Method<IncrementUse_t>::Call(GeckoSurfaceTexture::mCtx, nullptr);
1136 }
1137
1138 constexpr char GeckoSurfaceTexture::IsAttachedToGLContext_t::name[];
1139 constexpr char GeckoSurfaceTexture::IsAttachedToGLContext_t::signature[];
1140
IsAttachedToGLContext(int64_t a0) const1141 auto GeckoSurfaceTexture::IsAttachedToGLContext(int64_t a0) const -> bool
1142 {
1143 return mozilla::jni::Method<IsAttachedToGLContext_t>::Call(GeckoSurfaceTexture::mCtx, nullptr, a0);
1144 }
1145
1146 constexpr char GeckoSurfaceTexture::IsSingleBuffer_t::name[];
1147 constexpr char GeckoSurfaceTexture::IsSingleBuffer_t::signature[];
1148
IsSingleBuffer() const1149 auto GeckoSurfaceTexture::IsSingleBuffer() const -> bool
1150 {
1151 return mozilla::jni::Method<IsSingleBuffer_t>::Call(GeckoSurfaceTexture::mCtx, nullptr);
1152 }
1153
1154 constexpr char GeckoSurfaceTexture::IsSingleBufferSupported_t::name[];
1155 constexpr char GeckoSurfaceTexture::IsSingleBufferSupported_t::signature[];
1156
IsSingleBufferSupported()1157 auto GeckoSurfaceTexture::IsSingleBufferSupported() -> bool
1158 {
1159 return mozilla::jni::Method<IsSingleBufferSupported_t>::Call(GeckoSurfaceTexture::Context(), nullptr);
1160 }
1161
1162 constexpr char GeckoSurfaceTexture::Lookup_t::name[];
1163 constexpr char GeckoSurfaceTexture::Lookup_t::signature[];
1164
Lookup(int32_t a0)1165 auto GeckoSurfaceTexture::Lookup(int32_t a0) -> GeckoSurfaceTexture::LocalRef
1166 {
1167 return mozilla::jni::Method<Lookup_t>::Call(GeckoSurfaceTexture::Context(), nullptr, a0);
1168 }
1169
1170 constexpr char GeckoSurfaceTexture::ReleaseTexImage_t::name[];
1171 constexpr char GeckoSurfaceTexture::ReleaseTexImage_t::signature[];
1172
ReleaseTexImage() const1173 auto GeckoSurfaceTexture::ReleaseTexImage() const -> void
1174 {
1175 return mozilla::jni::Method<ReleaseTexImage_t>::Call(GeckoSurfaceTexture::mCtx, nullptr);
1176 }
1177
1178 constexpr char GeckoSurfaceTexture::UpdateTexImage_t::name[];
1179 constexpr char GeckoSurfaceTexture::UpdateTexImage_t::signature[];
1180
UpdateTexImage() const1181 auto GeckoSurfaceTexture::UpdateTexImage() const -> void
1182 {
1183 return mozilla::jni::Method<UpdateTexImage_t>::Call(GeckoSurfaceTexture::mCtx, nullptr);
1184 }
1185
1186 const char LayerSession::name[] =
1187 "org/mozilla/gecko/gfx/LayerSession";
1188
1189 constexpr char LayerSession::GetCompositor_t::name[];
1190 constexpr char LayerSession::GetCompositor_t::signature[];
1191
GetCompositor() const1192 auto LayerSession::GetCompositor() const -> mozilla::jni::Object::LocalRef
1193 {
1194 return mozilla::jni::Method<GetCompositor_t>::Call(LayerSession::mCtx, nullptr);
1195 }
1196
1197 const char LayerSession::Compositor::name[] =
1198 "org/mozilla/gecko/gfx/LayerSession$Compositor";
1199
1200 constexpr char LayerSession::Compositor::AttachNPZC_t::name[];
1201 constexpr char LayerSession::Compositor::AttachNPZC_t::signature[];
1202
1203 constexpr char LayerSession::Compositor::CreateCompositor_t::name[];
1204 constexpr char LayerSession::Compositor::CreateCompositor_t::signature[];
1205
1206 constexpr char LayerSession::Compositor::DisposeNative_t::name[];
1207 constexpr char LayerSession::Compositor::DisposeNative_t::signature[];
1208
1209 constexpr char LayerSession::Compositor::EnableLayerUpdateNotifications_t::name[];
1210 constexpr char LayerSession::Compositor::EnableLayerUpdateNotifications_t::signature[];
1211
1212 constexpr char LayerSession::Compositor::OnBoundsChanged_t::name[];
1213 constexpr char LayerSession::Compositor::OnBoundsChanged_t::signature[];
1214
1215 constexpr char LayerSession::Compositor::OnCompositorAttached_t::name[];
1216 constexpr char LayerSession::Compositor::OnCompositorAttached_t::signature[];
1217
OnCompositorAttached() const1218 auto LayerSession::Compositor::OnCompositorAttached() const -> void
1219 {
1220 return mozilla::jni::Method<OnCompositorAttached_t>::Call(Compositor::mCtx, nullptr);
1221 }
1222
1223 constexpr char LayerSession::Compositor::OnCompositorDetached_t::name[];
1224 constexpr char LayerSession::Compositor::OnCompositorDetached_t::signature[];
1225
OnCompositorDetached() const1226 auto LayerSession::Compositor::OnCompositorDetached() const -> void
1227 {
1228 return mozilla::jni::Method<OnCompositorDetached_t>::Call(Compositor::mCtx, nullptr);
1229 }
1230
1231 constexpr char LayerSession::Compositor::OnSelectionCaretDrag_t::name[];
1232 constexpr char LayerSession::Compositor::OnSelectionCaretDrag_t::signature[];
1233
OnSelectionCaretDrag(bool a0) const1234 auto LayerSession::Compositor::OnSelectionCaretDrag(bool a0) const -> void
1235 {
1236 return mozilla::jni::Method<OnSelectionCaretDrag_t>::Call(Compositor::mCtx, nullptr, a0);
1237 }
1238
1239 constexpr char LayerSession::Compositor::RecvScreenPixels_t::name[];
1240 constexpr char LayerSession::Compositor::RecvScreenPixels_t::signature[];
1241
RecvScreenPixels(int32_t a0,int32_t a1,mozilla::jni::IntArray::Param a2) const1242 auto LayerSession::Compositor::RecvScreenPixels(int32_t a0, int32_t a1, mozilla::jni::IntArray::Param a2) const -> void
1243 {
1244 return mozilla::jni::Method<RecvScreenPixels_t>::Call(Compositor::mCtx, nullptr, a0, a1, a2);
1245 }
1246
1247 constexpr char LayerSession::Compositor::RecvToolbarAnimatorMessage_t::name[];
1248 constexpr char LayerSession::Compositor::RecvToolbarAnimatorMessage_t::signature[];
1249
RecvToolbarAnimatorMessage(int32_t a0) const1250 auto LayerSession::Compositor::RecvToolbarAnimatorMessage(int32_t a0) const -> void
1251 {
1252 return mozilla::jni::Method<RecvToolbarAnimatorMessage_t>::Call(Compositor::mCtx, nullptr, a0);
1253 }
1254
1255 constexpr char LayerSession::Compositor::RequestScreenPixels_t::name[];
1256 constexpr char LayerSession::Compositor::RequestScreenPixels_t::signature[];
1257
1258 constexpr char LayerSession::Compositor::SendToolbarAnimatorMessage_t::name[];
1259 constexpr char LayerSession::Compositor::SendToolbarAnimatorMessage_t::signature[];
1260
1261 constexpr char LayerSession::Compositor::SendToolbarPixelsToCompositor_t::name[];
1262 constexpr char LayerSession::Compositor::SendToolbarPixelsToCompositor_t::signature[];
1263
1264 constexpr char LayerSession::Compositor::SetDefaultClearColor_t::name[];
1265 constexpr char LayerSession::Compositor::SetDefaultClearColor_t::signature[];
1266
1267 constexpr char LayerSession::Compositor::SetMaxToolbarHeight_t::name[];
1268 constexpr char LayerSession::Compositor::SetMaxToolbarHeight_t::signature[];
1269
1270 constexpr char LayerSession::Compositor::SetPinned_t::name[];
1271 constexpr char LayerSession::Compositor::SetPinned_t::signature[];
1272
1273 constexpr char LayerSession::Compositor::SyncPauseCompositor_t::name[];
1274 constexpr char LayerSession::Compositor::SyncPauseCompositor_t::signature[];
1275
1276 constexpr char LayerSession::Compositor::SyncResumeResizeCompositor_t::name[];
1277 constexpr char LayerSession::Compositor::SyncResumeResizeCompositor_t::signature[];
1278
1279 constexpr char LayerSession::Compositor::UpdateOverscrollOffset_t::name[];
1280 constexpr char LayerSession::Compositor::UpdateOverscrollOffset_t::signature[];
1281
UpdateOverscrollOffset(float a0,float a1) const1282 auto LayerSession::Compositor::UpdateOverscrollOffset(float a0, float a1) const -> void
1283 {
1284 return mozilla::jni::Method<UpdateOverscrollOffset_t>::Call(Compositor::mCtx, nullptr, a0, a1);
1285 }
1286
1287 constexpr char LayerSession::Compositor::UpdateOverscrollVelocity_t::name[];
1288 constexpr char LayerSession::Compositor::UpdateOverscrollVelocity_t::signature[];
1289
UpdateOverscrollVelocity(float a0,float a1) const1290 auto LayerSession::Compositor::UpdateOverscrollVelocity(float a0, float a1) const -> void
1291 {
1292 return mozilla::jni::Method<UpdateOverscrollVelocity_t>::Call(Compositor::mCtx, nullptr, a0, a1);
1293 }
1294
1295 constexpr char LayerSession::Compositor::UpdateRootFrameMetrics_t::name[];
1296 constexpr char LayerSession::Compositor::UpdateRootFrameMetrics_t::signature[];
1297
UpdateRootFrameMetrics(float a0,float a1,float a2) const1298 auto LayerSession::Compositor::UpdateRootFrameMetrics(float a0, float a1, float a2) const -> void
1299 {
1300 return mozilla::jni::Method<UpdateRootFrameMetrics_t>::Call(Compositor::mCtx, nullptr, a0, a1, a2);
1301 }
1302
1303 const char NativePanZoomController::name[] =
1304 "org/mozilla/gecko/gfx/NativePanZoomController";
1305
1306 constexpr char NativePanZoomController::DisposeNative_t::name[];
1307 constexpr char NativePanZoomController::DisposeNative_t::signature[];
1308
1309 constexpr char NativePanZoomController::HandleMotionEvent_t::name[];
1310 constexpr char NativePanZoomController::HandleMotionEvent_t::signature[];
1311
1312 constexpr char NativePanZoomController::HandleMouseEvent_t::name[];
1313 constexpr char NativePanZoomController::HandleMouseEvent_t::signature[];
1314
1315 constexpr char NativePanZoomController::HandleScrollEvent_t::name[];
1316 constexpr char NativePanZoomController::HandleScrollEvent_t::signature[];
1317
1318 constexpr char NativePanZoomController::SetIsLongpressEnabled_t::name[];
1319 constexpr char NativePanZoomController::SetIsLongpressEnabled_t::signature[];
1320
1321 constexpr char NativePanZoomController::SetAttached_t::name[];
1322 constexpr char NativePanZoomController::SetAttached_t::signature[];
1323
SetAttached(bool a0) const1324 auto NativePanZoomController::SetAttached(bool a0) const -> void
1325 {
1326 return mozilla::jni::Method<SetAttached_t>::Call(NativePanZoomController::mCtx, nullptr, a0);
1327 }
1328
1329 constexpr char NativePanZoomController::SynthesizeNativeMouseEvent_t::name[];
1330 constexpr char NativePanZoomController::SynthesizeNativeMouseEvent_t::signature[];
1331
SynthesizeNativeMouseEvent(int32_t a0,int32_t a1,int32_t a2) const1332 auto NativePanZoomController::SynthesizeNativeMouseEvent(int32_t a0, int32_t a1, int32_t a2) const -> void
1333 {
1334 return mozilla::jni::Method<SynthesizeNativeMouseEvent_t>::Call(NativePanZoomController::mCtx, nullptr, a0, a1, a2);
1335 }
1336
1337 constexpr char NativePanZoomController::SynthesizeNativeTouchPoint_t::name[];
1338 constexpr char NativePanZoomController::SynthesizeNativeTouchPoint_t::signature[];
1339
SynthesizeNativeTouchPoint(int32_t a0,int32_t a1,int32_t a2,int32_t a3,double a4,int32_t a5) const1340 auto NativePanZoomController::SynthesizeNativeTouchPoint(int32_t a0, int32_t a1, int32_t a2, int32_t a3, double a4, int32_t a5) const -> void
1341 {
1342 return mozilla::jni::Method<SynthesizeNativeTouchPoint_t>::Call(NativePanZoomController::mCtx, nullptr, a0, a1, a2, a3, a4, a5);
1343 }
1344
1345 const char StackScroller::name[] =
1346 "org/mozilla/gecko/gfx/StackScroller";
1347
1348 constexpr char StackScroller::New_t::name[];
1349 constexpr char StackScroller::New_t::signature[];
1350
New(mozilla::jni::Object::Param a0,StackScroller::LocalRef * a1)1351 auto StackScroller::New(mozilla::jni::Object::Param a0, StackScroller::LocalRef* a1) -> nsresult
1352 {
1353 MOZ_ASSERT(a1);
1354 nsresult rv = NS_OK;
1355 *a1 = mozilla::jni::Constructor<New_t>::Call(StackScroller::Context(), &rv, a0);
1356 return rv;
1357 }
1358
1359 constexpr char StackScroller::AbortAnimation_t::name[];
1360 constexpr char StackScroller::AbortAnimation_t::signature[];
1361
AbortAnimation() const1362 auto StackScroller::AbortAnimation() const -> nsresult
1363 {
1364 nsresult rv = NS_OK;
1365 mozilla::jni::Method<AbortAnimation_t>::Call(StackScroller::mCtx, &rv);
1366 return rv;
1367 }
1368
1369 constexpr char StackScroller::ComputeScrollOffset_t::name[];
1370 constexpr char StackScroller::ComputeScrollOffset_t::signature[];
1371
ComputeScrollOffset(int64_t a0,bool * a1) const1372 auto StackScroller::ComputeScrollOffset(int64_t a0, bool* a1) const -> nsresult
1373 {
1374 MOZ_ASSERT(a1);
1375 nsresult rv = NS_OK;
1376 *a1 = mozilla::jni::Method<ComputeScrollOffset_t>::Call(StackScroller::mCtx, &rv, a0);
1377 return rv;
1378 }
1379
1380 constexpr char StackScroller::Fling_t::name[];
1381 constexpr char StackScroller::Fling_t::signature[];
1382
Fling(int32_t a0,int32_t a1,int32_t a2,int32_t a3,int32_t a4,int32_t a5,int32_t a6,int32_t a7,int32_t a8,int32_t a9,int64_t a10) const1383 auto StackScroller::Fling(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int32_t a6, int32_t a7, int32_t a8, int32_t a9, int64_t a10) const -> nsresult
1384 {
1385 nsresult rv = NS_OK;
1386 mozilla::jni::Method<Fling_t>::Call(StackScroller::mCtx, &rv, a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10);
1387 return rv;
1388 }
1389
1390 constexpr char StackScroller::ForceFinished_t::name[];
1391 constexpr char StackScroller::ForceFinished_t::signature[];
1392
ForceFinished(bool a0) const1393 auto StackScroller::ForceFinished(bool a0) const -> nsresult
1394 {
1395 nsresult rv = NS_OK;
1396 mozilla::jni::Method<ForceFinished_t>::Call(StackScroller::mCtx, &rv, a0);
1397 return rv;
1398 }
1399
1400 constexpr char StackScroller::GetCurrSpeedX_t::name[];
1401 constexpr char StackScroller::GetCurrSpeedX_t::signature[];
1402
GetCurrSpeedX(float * a0) const1403 auto StackScroller::GetCurrSpeedX(float* a0) const -> nsresult
1404 {
1405 MOZ_ASSERT(a0);
1406 nsresult rv = NS_OK;
1407 *a0 = mozilla::jni::Method<GetCurrSpeedX_t>::Call(StackScroller::mCtx, &rv);
1408 return rv;
1409 }
1410
1411 constexpr char StackScroller::GetCurrSpeedY_t::name[];
1412 constexpr char StackScroller::GetCurrSpeedY_t::signature[];
1413
GetCurrSpeedY(float * a0) const1414 auto StackScroller::GetCurrSpeedY(float* a0) const -> nsresult
1415 {
1416 MOZ_ASSERT(a0);
1417 nsresult rv = NS_OK;
1418 *a0 = mozilla::jni::Method<GetCurrSpeedY_t>::Call(StackScroller::mCtx, &rv);
1419 return rv;
1420 }
1421
1422 constexpr char StackScroller::GetCurrX_t::name[];
1423 constexpr char StackScroller::GetCurrX_t::signature[];
1424
GetCurrX(int32_t * a0) const1425 auto StackScroller::GetCurrX(int32_t* a0) const -> nsresult
1426 {
1427 MOZ_ASSERT(a0);
1428 nsresult rv = NS_OK;
1429 *a0 = mozilla::jni::Method<GetCurrX_t>::Call(StackScroller::mCtx, &rv);
1430 return rv;
1431 }
1432
1433 constexpr char StackScroller::GetCurrY_t::name[];
1434 constexpr char StackScroller::GetCurrY_t::signature[];
1435
GetCurrY(int32_t * a0) const1436 auto StackScroller::GetCurrY(int32_t* a0) const -> nsresult
1437 {
1438 MOZ_ASSERT(a0);
1439 nsresult rv = NS_OK;
1440 *a0 = mozilla::jni::Method<GetCurrY_t>::Call(StackScroller::mCtx, &rv);
1441 return rv;
1442 }
1443
1444 constexpr char StackScroller::GetFinalX_t::name[];
1445 constexpr char StackScroller::GetFinalX_t::signature[];
1446
GetFinalX(int32_t * a0) const1447 auto StackScroller::GetFinalX(int32_t* a0) const -> nsresult
1448 {
1449 MOZ_ASSERT(a0);
1450 nsresult rv = NS_OK;
1451 *a0 = mozilla::jni::Method<GetFinalX_t>::Call(StackScroller::mCtx, &rv);
1452 return rv;
1453 }
1454
1455 constexpr char StackScroller::GetFinalY_t::name[];
1456 constexpr char StackScroller::GetFinalY_t::signature[];
1457
GetFinalY(int32_t * a0) const1458 auto StackScroller::GetFinalY(int32_t* a0) const -> nsresult
1459 {
1460 MOZ_ASSERT(a0);
1461 nsresult rv = NS_OK;
1462 *a0 = mozilla::jni::Method<GetFinalY_t>::Call(StackScroller::mCtx, &rv);
1463 return rv;
1464 }
1465
1466 constexpr char StackScroller::InitContants_t::name[];
1467 constexpr char StackScroller::InitContants_t::signature[];
1468
InitContants()1469 auto StackScroller::InitContants() -> nsresult
1470 {
1471 nsresult rv = NS_OK;
1472 mozilla::jni::Method<InitContants_t>::Call(StackScroller::Context(), &rv);
1473 return rv;
1474 }
1475
1476 constexpr char StackScroller::IsFinished_t::name[];
1477 constexpr char StackScroller::IsFinished_t::signature[];
1478
IsFinished(bool * a0) const1479 auto StackScroller::IsFinished(bool* a0) const -> nsresult
1480 {
1481 MOZ_ASSERT(a0);
1482 nsresult rv = NS_OK;
1483 *a0 = mozilla::jni::Method<IsFinished_t>::Call(StackScroller::mCtx, &rv);
1484 return rv;
1485 }
1486
1487 constexpr char StackScroller::SetFinalX_t::name[];
1488 constexpr char StackScroller::SetFinalX_t::signature[];
1489
SetFinalX(int32_t a0) const1490 auto StackScroller::SetFinalX(int32_t a0) const -> nsresult
1491 {
1492 nsresult rv = NS_OK;
1493 mozilla::jni::Method<SetFinalX_t>::Call(StackScroller::mCtx, &rv, a0);
1494 return rv;
1495 }
1496
1497 constexpr char StackScroller::SpringBack_t::name[];
1498 constexpr char StackScroller::SpringBack_t::signature[];
1499
SpringBack(int32_t a0,int32_t a1,int32_t a2,int32_t a3,int32_t a4,int32_t a5,int64_t a6,bool * a7) const1500 auto StackScroller::SpringBack(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int64_t a6, bool* a7) const -> nsresult
1501 {
1502 MOZ_ASSERT(a7);
1503 nsresult rv = NS_OK;
1504 *a7 = mozilla::jni::Method<SpringBack_t>::Call(StackScroller::mCtx, &rv, a0, a1, a2, a3, a4, a5, a6);
1505 return rv;
1506 }
1507
1508 constexpr char StackScroller::StartScroll_t::name[];
1509 constexpr char StackScroller::StartScroll_t::signature[];
1510
StartScroll(int32_t a0,int32_t a1,int32_t a2,int32_t a3,int64_t a4,int32_t a5) const1511 auto StackScroller::StartScroll(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int64_t a4, int32_t a5) const -> nsresult
1512 {
1513 nsresult rv = NS_OK;
1514 mozilla::jni::Method<StartScroll_t>::Call(StackScroller::mCtx, &rv, a0, a1, a2, a3, a4, a5);
1515 return rv;
1516 }
1517
1518 constexpr char StackScroller::ViscousFluid_t::name[];
1519 constexpr char StackScroller::ViscousFluid_t::signature[];
1520
ViscousFluid(float a0,float * a1)1521 auto StackScroller::ViscousFluid(float a0, float* a1) -> nsresult
1522 {
1523 MOZ_ASSERT(a1);
1524 nsresult rv = NS_OK;
1525 *a1 = mozilla::jni::Method<ViscousFluid_t>::Call(StackScroller::Context(), &rv, a0);
1526 return rv;
1527 }
1528
1529 constexpr char StackScroller::MFlywheel_t::name[];
1530 constexpr char StackScroller::MFlywheel_t::signature[];
1531
MFlywheel(bool * a0) const1532 auto StackScroller::MFlywheel(bool* a0) const -> nsresult
1533 {
1534 MOZ_ASSERT(a0);
1535 nsresult rv = NS_OK;
1536 *a0 = mozilla::jni::Field<MFlywheel_t>::Get(StackScroller::mCtx, &rv);
1537 return rv;
1538 }
1539
1540 constexpr char StackScroller::MMode_t::name[];
1541 constexpr char StackScroller::MMode_t::signature[];
1542
MMode(int32_t * a0) const1543 auto StackScroller::MMode(int32_t* a0) const -> nsresult
1544 {
1545 MOZ_ASSERT(a0);
1546 nsresult rv = NS_OK;
1547 *a0 = mozilla::jni::Field<MMode_t>::Get(StackScroller::mCtx, &rv);
1548 return rv;
1549 }
1550
MMode(int32_t a0) const1551 auto StackScroller::MMode(int32_t a0) const -> nsresult
1552 {
1553 nsresult rv = NS_OK;
1554 mozilla::jni::Field<MMode_t>::Set(StackScroller::mCtx, &rv, a0);
1555 return rv;
1556 }
1557
1558 constexpr char StackScroller::MScrollerX_t::name[];
1559 constexpr char StackScroller::MScrollerX_t::signature[];
1560
MScrollerX(mozilla::jni::Object::LocalRef * a0) const1561 auto StackScroller::MScrollerX(mozilla::jni::Object::LocalRef* a0) const -> nsresult
1562 {
1563 MOZ_ASSERT(a0);
1564 nsresult rv = NS_OK;
1565 *a0 = mozilla::jni::Field<MScrollerX_t>::Get(StackScroller::mCtx, &rv);
1566 return rv;
1567 }
1568
1569 constexpr char StackScroller::MScrollerY_t::name[];
1570 constexpr char StackScroller::MScrollerY_t::signature[];
1571
MScrollerY(mozilla::jni::Object::LocalRef * a0) const1572 auto StackScroller::MScrollerY(mozilla::jni::Object::LocalRef* a0) const -> nsresult
1573 {
1574 MOZ_ASSERT(a0);
1575 nsresult rv = NS_OK;
1576 *a0 = mozilla::jni::Field<MScrollerY_t>::Get(StackScroller::mCtx, &rv);
1577 return rv;
1578 }
1579
1580 constexpr char StackScroller::SViscousFluidNormalize_t::name[];
1581 constexpr char StackScroller::SViscousFluidNormalize_t::signature[];
1582
SViscousFluidNormalize(float * a0)1583 auto StackScroller::SViscousFluidNormalize(float* a0) -> nsresult
1584 {
1585 MOZ_ASSERT(a0);
1586 nsresult rv = NS_OK;
1587 *a0 = mozilla::jni::Field<SViscousFluidNormalize_t>::Get(StackScroller::Context(), &rv);
1588 return rv;
1589 }
1590
SViscousFluidNormalize(float a0)1591 auto StackScroller::SViscousFluidNormalize(float a0) -> nsresult
1592 {
1593 nsresult rv = NS_OK;
1594 mozilla::jni::Field<SViscousFluidNormalize_t>::Set(StackScroller::Context(), &rv, a0);
1595 return rv;
1596 }
1597
1598 constexpr char StackScroller::SViscousFluidScale_t::name[];
1599 constexpr char StackScroller::SViscousFluidScale_t::signature[];
1600
SViscousFluidScale(float * a0)1601 auto StackScroller::SViscousFluidScale(float* a0) -> nsresult
1602 {
1603 MOZ_ASSERT(a0);
1604 nsresult rv = NS_OK;
1605 *a0 = mozilla::jni::Field<SViscousFluidScale_t>::Get(StackScroller::Context(), &rv);
1606 return rv;
1607 }
1608
SViscousFluidScale(float a0)1609 auto StackScroller::SViscousFluidScale(float a0) -> nsresult
1610 {
1611 nsresult rv = NS_OK;
1612 mozilla::jni::Field<SViscousFluidScale_t>::Set(StackScroller::Context(), &rv, a0);
1613 return rv;
1614 }
1615
1616 const char SurfaceAllocator::name[] =
1617 "org/mozilla/gecko/gfx/SurfaceAllocator";
1618
1619 constexpr char SurfaceAllocator::AcquireSurface_t::name[];
1620 constexpr char SurfaceAllocator::AcquireSurface_t::signature[];
1621
AcquireSurface(int32_t a0,int32_t a1,bool a2)1622 auto SurfaceAllocator::AcquireSurface(int32_t a0, int32_t a1, bool a2) -> mozilla::jni::Object::LocalRef
1623 {
1624 return mozilla::jni::Method<AcquireSurface_t>::Call(SurfaceAllocator::Context(), nullptr, a0, a1, a2);
1625 }
1626
1627 constexpr char SurfaceAllocator::DisposeSurface_t::name[];
1628 constexpr char SurfaceAllocator::DisposeSurface_t::signature[];
1629
DisposeSurface(mozilla::jni::Object::Param a0)1630 auto SurfaceAllocator::DisposeSurface(mozilla::jni::Object::Param a0) -> void
1631 {
1632 return mozilla::jni::Method<DisposeSurface_t>::Call(SurfaceAllocator::Context(), nullptr, a0);
1633 }
1634
1635 const char VsyncSource::name[] =
1636 "org/mozilla/gecko/gfx/VsyncSource";
1637
1638 constexpr char VsyncSource::GetRefreshRate_t::name[];
1639 constexpr char VsyncSource::GetRefreshRate_t::signature[];
1640
GetRefreshRate() const1641 auto VsyncSource::GetRefreshRate() const -> float
1642 {
1643 return mozilla::jni::Method<GetRefreshRate_t>::Call(VsyncSource::mCtx, nullptr);
1644 }
1645
1646 constexpr char VsyncSource::NotifyVsync_t::name[];
1647 constexpr char VsyncSource::NotifyVsync_t::signature[];
1648
1649 constexpr char VsyncSource::ObserveVsync_t::name[];
1650 constexpr char VsyncSource::ObserveVsync_t::signature[];
1651
ObserveVsync(bool a0) const1652 auto VsyncSource::ObserveVsync(bool a0) const -> bool
1653 {
1654 return mozilla::jni::Method<ObserveVsync_t>::Call(VsyncSource::mCtx, nullptr, a0);
1655 }
1656
1657 constexpr char VsyncSource::INSTANCE_t::name[];
1658 constexpr char VsyncSource::INSTANCE_t::signature[];
1659
INSTANCE()1660 auto VsyncSource::INSTANCE() -> VsyncSource::LocalRef
1661 {
1662 return mozilla::jni::Field<INSTANCE_t>::Get(VsyncSource::Context(), nullptr);
1663 }
1664
1665 const char CodecProxy::name[] =
1666 "org/mozilla/gecko/media/CodecProxy";
1667
1668 constexpr char CodecProxy::Create_t::name[];
1669 constexpr char CodecProxy::Create_t::signature[];
1670
Create(bool a0,mozilla::jni::Object::Param a1,mozilla::jni::Object::Param a2,mozilla::jni::Object::Param a3,mozilla::jni::String::Param a4)1671 auto CodecProxy::Create(bool a0, mozilla::jni::Object::Param a1, mozilla::jni::Object::Param a2, mozilla::jni::Object::Param a3, mozilla::jni::String::Param a4) -> CodecProxy::LocalRef
1672 {
1673 return mozilla::jni::Method<Create_t>::Call(CodecProxy::Context(), nullptr, a0, a1, a2, a3, a4);
1674 }
1675
1676 constexpr char CodecProxy::Flush_t::name[];
1677 constexpr char CodecProxy::Flush_t::signature[];
1678
Flush() const1679 auto CodecProxy::Flush() const -> bool
1680 {
1681 return mozilla::jni::Method<Flush_t>::Call(CodecProxy::mCtx, nullptr);
1682 }
1683
1684 constexpr char CodecProxy::Input_t::name[];
1685 constexpr char CodecProxy::Input_t::signature[];
1686
Input(mozilla::jni::ByteBuffer::Param a0,mozilla::jni::Object::Param a1,mozilla::jni::Object::Param a2) const1687 auto CodecProxy::Input(mozilla::jni::ByteBuffer::Param a0, mozilla::jni::Object::Param a1, mozilla::jni::Object::Param a2) const -> bool
1688 {
1689 return mozilla::jni::Method<Input_t>::Call(CodecProxy::mCtx, nullptr, a0, a1, a2);
1690 }
1691
1692 constexpr char CodecProxy::IsAdaptivePlaybackSupported_t::name[];
1693 constexpr char CodecProxy::IsAdaptivePlaybackSupported_t::signature[];
1694
IsAdaptivePlaybackSupported() const1695 auto CodecProxy::IsAdaptivePlaybackSupported() const -> bool
1696 {
1697 return mozilla::jni::Method<IsAdaptivePlaybackSupported_t>::Call(CodecProxy::mCtx, nullptr);
1698 }
1699
1700 constexpr char CodecProxy::IsTunneledPlaybackSupported_t::name[];
1701 constexpr char CodecProxy::IsTunneledPlaybackSupported_t::signature[];
1702
IsTunneledPlaybackSupported() const1703 auto CodecProxy::IsTunneledPlaybackSupported() const -> bool
1704 {
1705 return mozilla::jni::Method<IsTunneledPlaybackSupported_t>::Call(CodecProxy::mCtx, nullptr);
1706 }
1707
1708 constexpr char CodecProxy::Release_t::name[];
1709 constexpr char CodecProxy::Release_t::signature[];
1710
Release() const1711 auto CodecProxy::Release() const -> bool
1712 {
1713 return mozilla::jni::Method<Release_t>::Call(CodecProxy::mCtx, nullptr);
1714 }
1715
1716 constexpr char CodecProxy::ReleaseOutput_t::name[];
1717 constexpr char CodecProxy::ReleaseOutput_t::signature[];
1718
ReleaseOutput(mozilla::jni::Object::Param a0,bool a1) const1719 auto CodecProxy::ReleaseOutput(mozilla::jni::Object::Param a0, bool a1) const -> bool
1720 {
1721 return mozilla::jni::Method<ReleaseOutput_t>::Call(CodecProxy::mCtx, nullptr, a0, a1);
1722 }
1723
1724 constexpr char CodecProxy::SetRates_t::name[];
1725 constexpr char CodecProxy::SetRates_t::signature[];
1726
SetRates(int32_t a0) const1727 auto CodecProxy::SetRates(int32_t a0) const -> bool
1728 {
1729 return mozilla::jni::Method<SetRates_t>::Call(CodecProxy::mCtx, nullptr, a0);
1730 }
1731
1732 const char CodecProxy::NativeCallbacks::name[] =
1733 "org/mozilla/gecko/media/CodecProxy$NativeCallbacks";
1734
1735 constexpr char CodecProxy::NativeCallbacks::New_t::name[];
1736 constexpr char CodecProxy::NativeCallbacks::New_t::signature[];
1737
New()1738 auto CodecProxy::NativeCallbacks::New() -> NativeCallbacks::LocalRef
1739 {
1740 return mozilla::jni::Constructor<New_t>::Call(NativeCallbacks::Context(), nullptr);
1741 }
1742
1743 constexpr char CodecProxy::NativeCallbacks::DisposeNative_t::name[];
1744 constexpr char CodecProxy::NativeCallbacks::DisposeNative_t::signature[];
1745
DisposeNative() const1746 auto CodecProxy::NativeCallbacks::DisposeNative() const -> void
1747 {
1748 return mozilla::jni::Method<DisposeNative_t>::Call(NativeCallbacks::mCtx, nullptr);
1749 }
1750
1751 constexpr char CodecProxy::NativeCallbacks::OnError_t::name[];
1752 constexpr char CodecProxy::NativeCallbacks::OnError_t::signature[];
1753
1754 constexpr char CodecProxy::NativeCallbacks::OnInputStatus_t::name[];
1755 constexpr char CodecProxy::NativeCallbacks::OnInputStatus_t::signature[];
1756
1757 constexpr char CodecProxy::NativeCallbacks::OnOutput_t::name[];
1758 constexpr char CodecProxy::NativeCallbacks::OnOutput_t::signature[];
1759
1760 constexpr char CodecProxy::NativeCallbacks::OnOutputFormatChanged_t::name[];
1761 constexpr char CodecProxy::NativeCallbacks::OnOutputFormatChanged_t::signature[];
1762
1763 const char GeckoAudioInfo::name[] =
1764 "org/mozilla/gecko/media/GeckoAudioInfo";
1765
1766 constexpr char GeckoAudioInfo::New_t::name[];
1767 constexpr char GeckoAudioInfo::New_t::signature[];
1768
New(int32_t a0,int32_t a1,int32_t a2,int32_t a3,int64_t a4,mozilla::jni::String::Param a5,mozilla::jni::ByteArray::Param a6)1769 auto GeckoAudioInfo::New(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int64_t a4, mozilla::jni::String::Param a5, mozilla::jni::ByteArray::Param a6) -> GeckoAudioInfo::LocalRef
1770 {
1771 return mozilla::jni::Constructor<New_t>::Call(GeckoAudioInfo::Context(), nullptr, a0, a1, a2, a3, a4, a5, a6);
1772 }
1773
1774 constexpr char GeckoAudioInfo::BitDepth_t::name[];
1775 constexpr char GeckoAudioInfo::BitDepth_t::signature[];
1776
BitDepth() const1777 auto GeckoAudioInfo::BitDepth() const -> int32_t
1778 {
1779 return mozilla::jni::Field<BitDepth_t>::Get(GeckoAudioInfo::mCtx, nullptr);
1780 }
1781
1782 constexpr char GeckoAudioInfo::Channels_t::name[];
1783 constexpr char GeckoAudioInfo::Channels_t::signature[];
1784
Channels() const1785 auto GeckoAudioInfo::Channels() const -> int32_t
1786 {
1787 return mozilla::jni::Field<Channels_t>::Get(GeckoAudioInfo::mCtx, nullptr);
1788 }
1789
1790 constexpr char GeckoAudioInfo::CodecSpecificData_t::name[];
1791 constexpr char GeckoAudioInfo::CodecSpecificData_t::signature[];
1792
CodecSpecificData() const1793 auto GeckoAudioInfo::CodecSpecificData() const -> mozilla::jni::ByteArray::LocalRef
1794 {
1795 return mozilla::jni::Field<CodecSpecificData_t>::Get(GeckoAudioInfo::mCtx, nullptr);
1796 }
1797
1798 constexpr char GeckoAudioInfo::Duration_t::name[];
1799 constexpr char GeckoAudioInfo::Duration_t::signature[];
1800
Duration() const1801 auto GeckoAudioInfo::Duration() const -> int64_t
1802 {
1803 return mozilla::jni::Field<Duration_t>::Get(GeckoAudioInfo::mCtx, nullptr);
1804 }
1805
1806 constexpr char GeckoAudioInfo::MimeType_t::name[];
1807 constexpr char GeckoAudioInfo::MimeType_t::signature[];
1808
MimeType() const1809 auto GeckoAudioInfo::MimeType() const -> mozilla::jni::String::LocalRef
1810 {
1811 return mozilla::jni::Field<MimeType_t>::Get(GeckoAudioInfo::mCtx, nullptr);
1812 }
1813
1814 constexpr char GeckoAudioInfo::Profile_t::name[];
1815 constexpr char GeckoAudioInfo::Profile_t::signature[];
1816
Profile() const1817 auto GeckoAudioInfo::Profile() const -> int32_t
1818 {
1819 return mozilla::jni::Field<Profile_t>::Get(GeckoAudioInfo::mCtx, nullptr);
1820 }
1821
1822 constexpr char GeckoAudioInfo::Rate_t::name[];
1823 constexpr char GeckoAudioInfo::Rate_t::signature[];
1824
Rate() const1825 auto GeckoAudioInfo::Rate() const -> int32_t
1826 {
1827 return mozilla::jni::Field<Rate_t>::Get(GeckoAudioInfo::mCtx, nullptr);
1828 }
1829
1830 const char GeckoHLSDemuxerWrapper::name[] =
1831 "org/mozilla/gecko/media/GeckoHLSDemuxerWrapper";
1832
1833 constexpr char GeckoHLSDemuxerWrapper::Create_t::name[];
1834 constexpr char GeckoHLSDemuxerWrapper::Create_t::signature[];
1835
Create(int32_t a0,mozilla::jni::Object::Param a1)1836 auto GeckoHLSDemuxerWrapper::Create(int32_t a0, mozilla::jni::Object::Param a1) -> GeckoHLSDemuxerWrapper::LocalRef
1837 {
1838 return mozilla::jni::Method<Create_t>::Call(GeckoHLSDemuxerWrapper::Context(), nullptr, a0, a1);
1839 }
1840
1841 constexpr char GeckoHLSDemuxerWrapper::Destroy_t::name[];
1842 constexpr char GeckoHLSDemuxerWrapper::Destroy_t::signature[];
1843
Destroy() const1844 auto GeckoHLSDemuxerWrapper::Destroy() const -> void
1845 {
1846 return mozilla::jni::Method<Destroy_t>::Call(GeckoHLSDemuxerWrapper::mCtx, nullptr);
1847 }
1848
1849 constexpr char GeckoHLSDemuxerWrapper::GetAudioInfo_t::name[];
1850 constexpr char GeckoHLSDemuxerWrapper::GetAudioInfo_t::signature[];
1851
GetAudioInfo(int32_t a0) const1852 auto GeckoHLSDemuxerWrapper::GetAudioInfo(int32_t a0) const -> mozilla::jni::Object::LocalRef
1853 {
1854 return mozilla::jni::Method<GetAudioInfo_t>::Call(GeckoHLSDemuxerWrapper::mCtx, nullptr, a0);
1855 }
1856
1857 constexpr char GeckoHLSDemuxerWrapper::GetBuffered_t::name[];
1858 constexpr char GeckoHLSDemuxerWrapper::GetBuffered_t::signature[];
1859
GetBuffered() const1860 auto GeckoHLSDemuxerWrapper::GetBuffered() const -> int64_t
1861 {
1862 return mozilla::jni::Method<GetBuffered_t>::Call(GeckoHLSDemuxerWrapper::mCtx, nullptr);
1863 }
1864
1865 constexpr char GeckoHLSDemuxerWrapper::GetNextKeyFrameTime_t::name[];
1866 constexpr char GeckoHLSDemuxerWrapper::GetNextKeyFrameTime_t::signature[];
1867
GetNextKeyFrameTime() const1868 auto GeckoHLSDemuxerWrapper::GetNextKeyFrameTime() const -> int64_t
1869 {
1870 return mozilla::jni::Method<GetNextKeyFrameTime_t>::Call(GeckoHLSDemuxerWrapper::mCtx, nullptr);
1871 }
1872
1873 constexpr char GeckoHLSDemuxerWrapper::GetNumberOfTracks_t::name[];
1874 constexpr char GeckoHLSDemuxerWrapper::GetNumberOfTracks_t::signature[];
1875
GetNumberOfTracks(int32_t a0) const1876 auto GeckoHLSDemuxerWrapper::GetNumberOfTracks(int32_t a0) const -> int32_t
1877 {
1878 return mozilla::jni::Method<GetNumberOfTracks_t>::Call(GeckoHLSDemuxerWrapper::mCtx, nullptr, a0);
1879 }
1880
1881 constexpr char GeckoHLSDemuxerWrapper::GetSamples_t::name[];
1882 constexpr char GeckoHLSDemuxerWrapper::GetSamples_t::signature[];
1883
GetSamples(int32_t a0,int32_t a1) const1884 auto GeckoHLSDemuxerWrapper::GetSamples(int32_t a0, int32_t a1) const -> mozilla::jni::ObjectArray::LocalRef
1885 {
1886 return mozilla::jni::Method<GetSamples_t>::Call(GeckoHLSDemuxerWrapper::mCtx, nullptr, a0, a1);
1887 }
1888
1889 constexpr char GeckoHLSDemuxerWrapper::GetVideoInfo_t::name[];
1890 constexpr char GeckoHLSDemuxerWrapper::GetVideoInfo_t::signature[];
1891
GetVideoInfo(int32_t a0) const1892 auto GeckoHLSDemuxerWrapper::GetVideoInfo(int32_t a0) const -> mozilla::jni::Object::LocalRef
1893 {
1894 return mozilla::jni::Method<GetVideoInfo_t>::Call(GeckoHLSDemuxerWrapper::mCtx, nullptr, a0);
1895 }
1896
1897 constexpr char GeckoHLSDemuxerWrapper::IsLiveStream_t::name[];
1898 constexpr char GeckoHLSDemuxerWrapper::IsLiveStream_t::signature[];
1899
IsLiveStream() const1900 auto GeckoHLSDemuxerWrapper::IsLiveStream() const -> bool
1901 {
1902 return mozilla::jni::Method<IsLiveStream_t>::Call(GeckoHLSDemuxerWrapper::mCtx, nullptr);
1903 }
1904
1905 constexpr char GeckoHLSDemuxerWrapper::Seek_t::name[];
1906 constexpr char GeckoHLSDemuxerWrapper::Seek_t::signature[];
1907
Seek(int64_t a0) const1908 auto GeckoHLSDemuxerWrapper::Seek(int64_t a0) const -> bool
1909 {
1910 return mozilla::jni::Method<Seek_t>::Call(GeckoHLSDemuxerWrapper::mCtx, nullptr, a0);
1911 }
1912
1913 const char GeckoHLSDemuxerWrapper::Callbacks::name[] =
1914 "org/mozilla/gecko/media/GeckoHLSDemuxerWrapper$Callbacks";
1915
1916 constexpr char GeckoHLSDemuxerWrapper::Callbacks::New_t::name[];
1917 constexpr char GeckoHLSDemuxerWrapper::Callbacks::New_t::signature[];
1918
New()1919 auto GeckoHLSDemuxerWrapper::Callbacks::New() -> Callbacks::LocalRef
1920 {
1921 return mozilla::jni::Constructor<New_t>::Call(Callbacks::Context(), nullptr);
1922 }
1923
1924 constexpr char GeckoHLSDemuxerWrapper::Callbacks::OnError_t::name[];
1925 constexpr char GeckoHLSDemuxerWrapper::Callbacks::OnError_t::signature[];
1926
1927 constexpr char GeckoHLSDemuxerWrapper::Callbacks::OnInitialized_t::name[];
1928 constexpr char GeckoHLSDemuxerWrapper::Callbacks::OnInitialized_t::signature[];
1929
1930 const char GeckoHLSResourceWrapper::name[] =
1931 "org/mozilla/gecko/media/GeckoHLSResourceWrapper";
1932
1933 constexpr char GeckoHLSResourceWrapper::Create_t::name[];
1934 constexpr char GeckoHLSResourceWrapper::Create_t::signature[];
1935
Create(mozilla::jni::String::Param a0,mozilla::jni::Object::Param a1)1936 auto GeckoHLSResourceWrapper::Create(mozilla::jni::String::Param a0, mozilla::jni::Object::Param a1) -> GeckoHLSResourceWrapper::LocalRef
1937 {
1938 return mozilla::jni::Method<Create_t>::Call(GeckoHLSResourceWrapper::Context(), nullptr, a0, a1);
1939 }
1940
1941 constexpr char GeckoHLSResourceWrapper::Destroy_t::name[];
1942 constexpr char GeckoHLSResourceWrapper::Destroy_t::signature[];
1943
Destroy() const1944 auto GeckoHLSResourceWrapper::Destroy() const -> void
1945 {
1946 return mozilla::jni::Method<Destroy_t>::Call(GeckoHLSResourceWrapper::mCtx, nullptr);
1947 }
1948
1949 constexpr char GeckoHLSResourceWrapper::GetPlayerId_t::name[];
1950 constexpr char GeckoHLSResourceWrapper::GetPlayerId_t::signature[];
1951
GetPlayerId() const1952 auto GeckoHLSResourceWrapper::GetPlayerId() const -> int32_t
1953 {
1954 return mozilla::jni::Method<GetPlayerId_t>::Call(GeckoHLSResourceWrapper::mCtx, nullptr);
1955 }
1956
1957 constexpr char GeckoHLSResourceWrapper::Pause_t::name[];
1958 constexpr char GeckoHLSResourceWrapper::Pause_t::signature[];
1959
Pause() const1960 auto GeckoHLSResourceWrapper::Pause() const -> void
1961 {
1962 return mozilla::jni::Method<Pause_t>::Call(GeckoHLSResourceWrapper::mCtx, nullptr);
1963 }
1964
1965 constexpr char GeckoHLSResourceWrapper::Play_t::name[];
1966 constexpr char GeckoHLSResourceWrapper::Play_t::signature[];
1967
Play() const1968 auto GeckoHLSResourceWrapper::Play() const -> void
1969 {
1970 return mozilla::jni::Method<Play_t>::Call(GeckoHLSResourceWrapper::mCtx, nullptr);
1971 }
1972
1973 constexpr char GeckoHLSResourceWrapper::Resume_t::name[];
1974 constexpr char GeckoHLSResourceWrapper::Resume_t::signature[];
1975
Resume() const1976 auto GeckoHLSResourceWrapper::Resume() const -> void
1977 {
1978 return mozilla::jni::Method<Resume_t>::Call(GeckoHLSResourceWrapper::mCtx, nullptr);
1979 }
1980
1981 constexpr char GeckoHLSResourceWrapper::Suspend_t::name[];
1982 constexpr char GeckoHLSResourceWrapper::Suspend_t::signature[];
1983
Suspend() const1984 auto GeckoHLSResourceWrapper::Suspend() const -> void
1985 {
1986 return mozilla::jni::Method<Suspend_t>::Call(GeckoHLSResourceWrapper::mCtx, nullptr);
1987 }
1988
1989 const char GeckoHLSResourceWrapper::Callbacks::name[] =
1990 "org/mozilla/gecko/media/GeckoHLSResourceWrapper$Callbacks";
1991
1992 constexpr char GeckoHLSResourceWrapper::Callbacks::New_t::name[];
1993 constexpr char GeckoHLSResourceWrapper::Callbacks::New_t::signature[];
1994
New()1995 auto GeckoHLSResourceWrapper::Callbacks::New() -> Callbacks::LocalRef
1996 {
1997 return mozilla::jni::Constructor<New_t>::Call(Callbacks::Context(), nullptr);
1998 }
1999
2000 constexpr char GeckoHLSResourceWrapper::Callbacks::OnDataArrived_t::name[];
2001 constexpr char GeckoHLSResourceWrapper::Callbacks::OnDataArrived_t::signature[];
2002
2003 constexpr char GeckoHLSResourceWrapper::Callbacks::OnError_t::name[];
2004 constexpr char GeckoHLSResourceWrapper::Callbacks::OnError_t::signature[];
2005
2006 const char GeckoHLSSample::name[] =
2007 "org/mozilla/gecko/media/GeckoHLSSample";
2008
2009 constexpr char GeckoHLSSample::IsEOS_t::name[];
2010 constexpr char GeckoHLSSample::IsEOS_t::signature[];
2011
IsEOS() const2012 auto GeckoHLSSample::IsEOS() const -> bool
2013 {
2014 return mozilla::jni::Method<IsEOS_t>::Call(GeckoHLSSample::mCtx, nullptr);
2015 }
2016
2017 constexpr char GeckoHLSSample::IsKeyFrame_t::name[];
2018 constexpr char GeckoHLSSample::IsKeyFrame_t::signature[];
2019
IsKeyFrame() const2020 auto GeckoHLSSample::IsKeyFrame() const -> bool
2021 {
2022 return mozilla::jni::Method<IsKeyFrame_t>::Call(GeckoHLSSample::mCtx, nullptr);
2023 }
2024
2025 constexpr char GeckoHLSSample::WriteToByteBuffer_t::name[];
2026 constexpr char GeckoHLSSample::WriteToByteBuffer_t::signature[];
2027
WriteToByteBuffer(mozilla::jni::ByteBuffer::Param a0) const2028 auto GeckoHLSSample::WriteToByteBuffer(mozilla::jni::ByteBuffer::Param a0) const -> void
2029 {
2030 return mozilla::jni::Method<WriteToByteBuffer_t>::Call(GeckoHLSSample::mCtx, nullptr, a0);
2031 }
2032
2033 constexpr char GeckoHLSSample::CryptoInfo_t::name[];
2034 constexpr char GeckoHLSSample::CryptoInfo_t::signature[];
2035
CryptoInfo() const2036 auto GeckoHLSSample::CryptoInfo() const -> mozilla::jni::Object::LocalRef
2037 {
2038 return mozilla::jni::Field<CryptoInfo_t>::Get(GeckoHLSSample::mCtx, nullptr);
2039 }
2040
2041 constexpr char GeckoHLSSample::Duration_t::name[];
2042 constexpr char GeckoHLSSample::Duration_t::signature[];
2043
Duration() const2044 auto GeckoHLSSample::Duration() const -> int64_t
2045 {
2046 return mozilla::jni::Field<Duration_t>::Get(GeckoHLSSample::mCtx, nullptr);
2047 }
2048
Duration(int64_t a0) const2049 auto GeckoHLSSample::Duration(int64_t a0) const -> void
2050 {
2051 return mozilla::jni::Field<Duration_t>::Set(GeckoHLSSample::mCtx, nullptr, a0);
2052 }
2053
2054 constexpr char GeckoHLSSample::FormatIndex_t::name[];
2055 constexpr char GeckoHLSSample::FormatIndex_t::signature[];
2056
FormatIndex() const2057 auto GeckoHLSSample::FormatIndex() const -> int32_t
2058 {
2059 return mozilla::jni::Field<FormatIndex_t>::Get(GeckoHLSSample::mCtx, nullptr);
2060 }
2061
2062 constexpr char GeckoHLSSample::Info_t::name[];
2063 constexpr char GeckoHLSSample::Info_t::signature[];
2064
Info() const2065 auto GeckoHLSSample::Info() const -> mozilla::jni::Object::LocalRef
2066 {
2067 return mozilla::jni::Field<Info_t>::Get(GeckoHLSSample::mCtx, nullptr);
2068 }
2069
2070 const char GeckoVideoInfo::name[] =
2071 "org/mozilla/gecko/media/GeckoVideoInfo";
2072
2073 constexpr char GeckoVideoInfo::New_t::name[];
2074 constexpr char GeckoVideoInfo::New_t::signature[];
2075
New(int32_t a0,int32_t a1,int32_t a2,int32_t a3,int32_t a4,int32_t a5,int64_t a6,mozilla::jni::String::Param a7,mozilla::jni::ByteArray::Param a8,mozilla::jni::ByteArray::Param a9)2076 auto GeckoVideoInfo::New(int32_t a0, int32_t a1, int32_t a2, int32_t a3, int32_t a4, int32_t a5, int64_t a6, mozilla::jni::String::Param a7, mozilla::jni::ByteArray::Param a8, mozilla::jni::ByteArray::Param a9) -> GeckoVideoInfo::LocalRef
2077 {
2078 return mozilla::jni::Constructor<New_t>::Call(GeckoVideoInfo::Context(), nullptr, a0, a1, a2, a3, a4, a5, a6, a7, a8, a9);
2079 }
2080
2081 constexpr char GeckoVideoInfo::CodecSpecificData_t::name[];
2082 constexpr char GeckoVideoInfo::CodecSpecificData_t::signature[];
2083
CodecSpecificData() const2084 auto GeckoVideoInfo::CodecSpecificData() const -> mozilla::jni::ByteArray::LocalRef
2085 {
2086 return mozilla::jni::Field<CodecSpecificData_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2087 }
2088
2089 constexpr char GeckoVideoInfo::DisplayHeight_t::name[];
2090 constexpr char GeckoVideoInfo::DisplayHeight_t::signature[];
2091
DisplayHeight() const2092 auto GeckoVideoInfo::DisplayHeight() const -> int32_t
2093 {
2094 return mozilla::jni::Field<DisplayHeight_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2095 }
2096
2097 constexpr char GeckoVideoInfo::DisplayWidth_t::name[];
2098 constexpr char GeckoVideoInfo::DisplayWidth_t::signature[];
2099
DisplayWidth() const2100 auto GeckoVideoInfo::DisplayWidth() const -> int32_t
2101 {
2102 return mozilla::jni::Field<DisplayWidth_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2103 }
2104
2105 constexpr char GeckoVideoInfo::Duration_t::name[];
2106 constexpr char GeckoVideoInfo::Duration_t::signature[];
2107
Duration() const2108 auto GeckoVideoInfo::Duration() const -> int64_t
2109 {
2110 return mozilla::jni::Field<Duration_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2111 }
2112
2113 constexpr char GeckoVideoInfo::ExtraData_t::name[];
2114 constexpr char GeckoVideoInfo::ExtraData_t::signature[];
2115
ExtraData() const2116 auto GeckoVideoInfo::ExtraData() const -> mozilla::jni::ByteArray::LocalRef
2117 {
2118 return mozilla::jni::Field<ExtraData_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2119 }
2120
2121 constexpr char GeckoVideoInfo::MimeType_t::name[];
2122 constexpr char GeckoVideoInfo::MimeType_t::signature[];
2123
MimeType() const2124 auto GeckoVideoInfo::MimeType() const -> mozilla::jni::String::LocalRef
2125 {
2126 return mozilla::jni::Field<MimeType_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2127 }
2128
2129 constexpr char GeckoVideoInfo::PictureHeight_t::name[];
2130 constexpr char GeckoVideoInfo::PictureHeight_t::signature[];
2131
PictureHeight() const2132 auto GeckoVideoInfo::PictureHeight() const -> int32_t
2133 {
2134 return mozilla::jni::Field<PictureHeight_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2135 }
2136
2137 constexpr char GeckoVideoInfo::PictureWidth_t::name[];
2138 constexpr char GeckoVideoInfo::PictureWidth_t::signature[];
2139
PictureWidth() const2140 auto GeckoVideoInfo::PictureWidth() const -> int32_t
2141 {
2142 return mozilla::jni::Field<PictureWidth_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2143 }
2144
2145 constexpr char GeckoVideoInfo::Rotation_t::name[];
2146 constexpr char GeckoVideoInfo::Rotation_t::signature[];
2147
Rotation() const2148 auto GeckoVideoInfo::Rotation() const -> int32_t
2149 {
2150 return mozilla::jni::Field<Rotation_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2151 }
2152
2153 constexpr char GeckoVideoInfo::StereoMode_t::name[];
2154 constexpr char GeckoVideoInfo::StereoMode_t::signature[];
2155
StereoMode() const2156 auto GeckoVideoInfo::StereoMode() const -> int32_t
2157 {
2158 return mozilla::jni::Field<StereoMode_t>::Get(GeckoVideoInfo::mCtx, nullptr);
2159 }
2160
2161 const char MediaDrmProxy::name[] =
2162 "org/mozilla/gecko/media/MediaDrmProxy";
2163
2164 constexpr char MediaDrmProxy::CanDecode_t::name[];
2165 constexpr char MediaDrmProxy::CanDecode_t::signature[];
2166
CanDecode(mozilla::jni::String::Param a0)2167 auto MediaDrmProxy::CanDecode(mozilla::jni::String::Param a0) -> bool
2168 {
2169 return mozilla::jni::Method<CanDecode_t>::Call(MediaDrmProxy::Context(), nullptr, a0);
2170 }
2171
2172 constexpr char MediaDrmProxy::IsCryptoSchemeSupported_t::name[];
2173 constexpr char MediaDrmProxy::IsCryptoSchemeSupported_t::signature[];
2174
IsCryptoSchemeSupported(mozilla::jni::String::Param a0,mozilla::jni::String::Param a1)2175 auto MediaDrmProxy::IsCryptoSchemeSupported(mozilla::jni::String::Param a0, mozilla::jni::String::Param a1) -> bool
2176 {
2177 return mozilla::jni::Method<IsCryptoSchemeSupported_t>::Call(MediaDrmProxy::Context(), nullptr, a0, a1);
2178 }
2179
2180 constexpr char MediaDrmProxy::CloseSession_t::name[];
2181 constexpr char MediaDrmProxy::CloseSession_t::signature[];
2182
CloseSession(int32_t a0,mozilla::jni::String::Param a1) const2183 auto MediaDrmProxy::CloseSession(int32_t a0, mozilla::jni::String::Param a1) const -> void
2184 {
2185 return mozilla::jni::Method<CloseSession_t>::Call(MediaDrmProxy::mCtx, nullptr, a0, a1);
2186 }
2187
2188 constexpr char MediaDrmProxy::Create_t::name[];
2189 constexpr char MediaDrmProxy::Create_t::signature[];
2190
Create(mozilla::jni::String::Param a0,mozilla::jni::Object::Param a1)2191 auto MediaDrmProxy::Create(mozilla::jni::String::Param a0, mozilla::jni::Object::Param a1) -> MediaDrmProxy::LocalRef
2192 {
2193 return mozilla::jni::Method<Create_t>::Call(MediaDrmProxy::Context(), nullptr, a0, a1);
2194 }
2195
2196 constexpr char MediaDrmProxy::CreateSession_t::name[];
2197 constexpr char MediaDrmProxy::CreateSession_t::signature[];
2198
CreateSession(int32_t a0,int32_t a1,mozilla::jni::String::Param a2,mozilla::jni::ByteArray::Param a3) const2199 auto MediaDrmProxy::CreateSession(int32_t a0, int32_t a1, mozilla::jni::String::Param a2, mozilla::jni::ByteArray::Param a3) const -> void
2200 {
2201 return mozilla::jni::Method<CreateSession_t>::Call(MediaDrmProxy::mCtx, nullptr, a0, a1, a2, a3);
2202 }
2203
2204 constexpr char MediaDrmProxy::Destroy_t::name[];
2205 constexpr char MediaDrmProxy::Destroy_t::signature[];
2206
Destroy() const2207 auto MediaDrmProxy::Destroy() const -> void
2208 {
2209 return mozilla::jni::Method<Destroy_t>::Call(MediaDrmProxy::mCtx, nullptr);
2210 }
2211
2212 constexpr char MediaDrmProxy::GetMediaCrypto_t::name[];
2213 constexpr char MediaDrmProxy::GetMediaCrypto_t::signature[];
2214
GetMediaCrypto(mozilla::jni::String::Param a0)2215 auto MediaDrmProxy::GetMediaCrypto(mozilla::jni::String::Param a0) -> mozilla::jni::Object::LocalRef
2216 {
2217 return mozilla::jni::Method<GetMediaCrypto_t>::Call(MediaDrmProxy::Context(), nullptr, a0);
2218 }
2219
2220 constexpr char MediaDrmProxy::GetStubId_t::name[];
2221 constexpr char MediaDrmProxy::GetStubId_t::signature[];
2222
GetStubId() const2223 auto MediaDrmProxy::GetStubId() const -> mozilla::jni::String::LocalRef
2224 {
2225 return mozilla::jni::Method<GetStubId_t>::Call(MediaDrmProxy::mCtx, nullptr);
2226 }
2227
2228 constexpr char MediaDrmProxy::IsSchemeSupported_t::name[];
2229 constexpr char MediaDrmProxy::IsSchemeSupported_t::signature[];
2230
IsSchemeSupported(mozilla::jni::String::Param a0)2231 auto MediaDrmProxy::IsSchemeSupported(mozilla::jni::String::Param a0) -> bool
2232 {
2233 return mozilla::jni::Method<IsSchemeSupported_t>::Call(MediaDrmProxy::Context(), nullptr, a0);
2234 }
2235
2236 constexpr char MediaDrmProxy::UpdateSession_t::name[];
2237 constexpr char MediaDrmProxy::UpdateSession_t::signature[];
2238
UpdateSession(int32_t a0,mozilla::jni::String::Param a1,mozilla::jni::ByteArray::Param a2) const2239 auto MediaDrmProxy::UpdateSession(int32_t a0, mozilla::jni::String::Param a1, mozilla::jni::ByteArray::Param a2) const -> void
2240 {
2241 return mozilla::jni::Method<UpdateSession_t>::Call(MediaDrmProxy::mCtx, nullptr, a0, a1, a2);
2242 }
2243
2244 const char16_t MediaDrmProxy::AAC[] = u"audio/mp4a-latm";
2245
2246 const char16_t MediaDrmProxy::AVC[] = u"video/avc";
2247
2248 const char16_t MediaDrmProxy::OPUS[] = u"audio/opus";
2249
2250 const char16_t MediaDrmProxy::VORBIS[] = u"audio/vorbis";
2251
2252 const char16_t MediaDrmProxy::VP8[] = u"video/x-vnd.on2.vp8";
2253
2254 const char16_t MediaDrmProxy::VP9[] = u"video/x-vnd.on2.vp9";
2255
2256 const char MediaDrmProxy::NativeMediaDrmProxyCallbacks::name[] =
2257 "org/mozilla/gecko/media/MediaDrmProxy$NativeMediaDrmProxyCallbacks";
2258
2259 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::New_t::name[];
2260 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::New_t::signature[];
2261
New()2262 auto MediaDrmProxy::NativeMediaDrmProxyCallbacks::New() -> NativeMediaDrmProxyCallbacks::LocalRef
2263 {
2264 return mozilla::jni::Constructor<New_t>::Call(NativeMediaDrmProxyCallbacks::Context(), nullptr);
2265 }
2266
2267 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnRejectPromise_t::name[];
2268 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnRejectPromise_t::signature[];
2269
2270 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionBatchedKeyChanged_t::name[];
2271 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionBatchedKeyChanged_t::signature[];
2272
2273 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionClosed_t::name[];
2274 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionClosed_t::signature[];
2275
2276 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionCreated_t::name[];
2277 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionCreated_t::signature[];
2278
2279 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionError_t::name[];
2280 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionError_t::signature[];
2281
2282 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionMessage_t::name[];
2283 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionMessage_t::signature[];
2284
2285 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionUpdated_t::name[];
2286 constexpr char MediaDrmProxy::NativeMediaDrmProxyCallbacks::OnSessionUpdated_t::signature[];
2287
2288 const char Sample::name[] =
2289 "org/mozilla/gecko/media/Sample";
2290
2291 constexpr char Sample::WriteToByteBuffer_t::name[];
2292 constexpr char Sample::WriteToByteBuffer_t::signature[];
2293
WriteToByteBuffer(mozilla::jni::ByteBuffer::Param a0) const2294 auto Sample::WriteToByteBuffer(mozilla::jni::ByteBuffer::Param a0) const -> void
2295 {
2296 return mozilla::jni::Method<WriteToByteBuffer_t>::Call(Sample::mCtx, nullptr, a0);
2297 }
2298
2299 constexpr char Sample::Info_t::name[];
2300 constexpr char Sample::Info_t::signature[];
2301
Info() const2302 auto Sample::Info() const -> mozilla::jni::Object::LocalRef
2303 {
2304 return mozilla::jni::Field<Info_t>::Get(Sample::mCtx, nullptr);
2305 }
2306
Info(mozilla::jni::Object::Param a0) const2307 auto Sample::Info(mozilla::jni::Object::Param a0) const -> void
2308 {
2309 return mozilla::jni::Field<Info_t>::Set(Sample::mCtx, nullptr, a0);
2310 }
2311
2312 const char SessionKeyInfo::name[] =
2313 "org/mozilla/gecko/media/SessionKeyInfo";
2314
2315 constexpr char SessionKeyInfo::New_t::name[];
2316 constexpr char SessionKeyInfo::New_t::signature[];
2317
New(mozilla::jni::ByteArray::Param a0,int32_t a1)2318 auto SessionKeyInfo::New(mozilla::jni::ByteArray::Param a0, int32_t a1) -> SessionKeyInfo::LocalRef
2319 {
2320 return mozilla::jni::Constructor<New_t>::Call(SessionKeyInfo::Context(), nullptr, a0, a1);
2321 }
2322
2323 constexpr char SessionKeyInfo::KeyId_t::name[];
2324 constexpr char SessionKeyInfo::KeyId_t::signature[];
2325
KeyId() const2326 auto SessionKeyInfo::KeyId() const -> mozilla::jni::ByteArray::LocalRef
2327 {
2328 return mozilla::jni::Field<KeyId_t>::Get(SessionKeyInfo::mCtx, nullptr);
2329 }
2330
KeyId(mozilla::jni::ByteArray::Param a0) const2331 auto SessionKeyInfo::KeyId(mozilla::jni::ByteArray::Param a0) const -> void
2332 {
2333 return mozilla::jni::Field<KeyId_t>::Set(SessionKeyInfo::mCtx, nullptr, a0);
2334 }
2335
2336 constexpr char SessionKeyInfo::Status_t::name[];
2337 constexpr char SessionKeyInfo::Status_t::signature[];
2338
Status() const2339 auto SessionKeyInfo::Status() const -> int32_t
2340 {
2341 return mozilla::jni::Field<Status_t>::Get(SessionKeyInfo::mCtx, nullptr);
2342 }
2343
Status(int32_t a0) const2344 auto SessionKeyInfo::Status(int32_t a0) const -> void
2345 {
2346 return mozilla::jni::Field<Status_t>::Set(SessionKeyInfo::mCtx, nullptr, a0);
2347 }
2348
2349 const char GeckoProcessManager::name[] =
2350 "org/mozilla/gecko/process/GeckoProcessManager";
2351
2352 constexpr char GeckoProcessManager::GetEditableParent_t::name[];
2353 constexpr char GeckoProcessManager::GetEditableParent_t::signature[];
2354
2355 constexpr char GeckoProcessManager::Start_t::name[];
2356 constexpr char GeckoProcessManager::Start_t::signature[];
2357
Start(mozilla::jni::String::Param a0,mozilla::jni::ObjectArray::Param a1,int32_t a2,int32_t a3,int32_t a4)2358 auto GeckoProcessManager::Start(mozilla::jni::String::Param a0, mozilla::jni::ObjectArray::Param a1, int32_t a2, int32_t a3, int32_t a4) -> int32_t
2359 {
2360 return mozilla::jni::Method<Start_t>::Call(GeckoProcessManager::Context(), nullptr, a0, a1, a2, a3, a4);
2361 }
2362
2363 const char GeckoServiceChildProcess::name[] =
2364 "org/mozilla/gecko/process/GeckoServiceChildProcess";
2365
2366 constexpr char GeckoServiceChildProcess::GetEditableParent_t::name[];
2367 constexpr char GeckoServiceChildProcess::GetEditableParent_t::signature[];
2368
GetEditableParent(int64_t a0,int64_t a1)2369 auto GeckoServiceChildProcess::GetEditableParent(int64_t a0, int64_t a1) -> mozilla::jni::Object::LocalRef
2370 {
2371 return mozilla::jni::Method<GetEditableParent_t>::Call(GeckoServiceChildProcess::Context(), nullptr, a0, a1);
2372 }
2373
2374 const char EventCallback::name[] =
2375 "org/mozilla/gecko/util/EventCallback";
2376
2377 constexpr char EventCallback::SendError_t::name[];
2378 constexpr char EventCallback::SendError_t::signature[];
2379
SendError(mozilla::jni::Object::Param a0) const2380 auto EventCallback::SendError(mozilla::jni::Object::Param a0) const -> void
2381 {
2382 return mozilla::jni::Method<SendError_t>::Call(EventCallback::mCtx, nullptr, a0);
2383 }
2384
2385 constexpr char EventCallback::SendSuccess_t::name[];
2386 constexpr char EventCallback::SendSuccess_t::signature[];
2387
SendSuccess(mozilla::jni::Object::Param a0) const2388 auto EventCallback::SendSuccess(mozilla::jni::Object::Param a0) const -> void
2389 {
2390 return mozilla::jni::Method<SendSuccess_t>::Call(EventCallback::mCtx, nullptr, a0);
2391 }
2392
2393 const char GeckoBundle::name[] =
2394 "org/mozilla/gecko/util/GeckoBundle";
2395
2396 constexpr char GeckoBundle::New_t::name[];
2397 constexpr char GeckoBundle::New_t::signature[];
2398
New(mozilla::jni::ObjectArray::Param a0,mozilla::jni::ObjectArray::Param a1)2399 auto GeckoBundle::New(mozilla::jni::ObjectArray::Param a0, mozilla::jni::ObjectArray::Param a1) -> GeckoBundle::LocalRef
2400 {
2401 return mozilla::jni::Constructor<New_t>::Call(GeckoBundle::Context(), nullptr, a0, a1);
2402 }
2403
2404 constexpr char GeckoBundle::Box_t::name[];
2405 constexpr char GeckoBundle::Box_t::signature[];
2406
Box(double a0)2407 auto GeckoBundle::Box(double a0) -> mozilla::jni::Object::LocalRef
2408 {
2409 return mozilla::jni::Method<Box_t>::Call(GeckoBundle::Context(), nullptr, a0);
2410 }
2411
2412 constexpr char GeckoBundle::Box2_t::name[];
2413 constexpr char GeckoBundle::Box2_t::signature[];
2414
Box(int32_t a0)2415 auto GeckoBundle::Box(int32_t a0) -> mozilla::jni::Object::LocalRef
2416 {
2417 return mozilla::jni::Method<Box2_t>::Call(GeckoBundle::Context(), nullptr, a0);
2418 }
2419
2420 constexpr char GeckoBundle::Box3_t::name[];
2421 constexpr char GeckoBundle::Box3_t::signature[];
2422
Box(bool a0)2423 auto GeckoBundle::Box(bool a0) -> mozilla::jni::Object::LocalRef
2424 {
2425 return mozilla::jni::Method<Box3_t>::Call(GeckoBundle::Context(), nullptr, a0);
2426 }
2427
2428 constexpr char GeckoBundle::Keys_t::name[];
2429 constexpr char GeckoBundle::Keys_t::signature[];
2430
Keys() const2431 auto GeckoBundle::Keys() const -> mozilla::jni::ObjectArray::LocalRef
2432 {
2433 return mozilla::jni::Method<Keys_t>::Call(GeckoBundle::mCtx, nullptr);
2434 }
2435
2436 constexpr char GeckoBundle::UnboxBoolean_t::name[];
2437 constexpr char GeckoBundle::UnboxBoolean_t::signature[];
2438
UnboxBoolean(mozilla::jni::Object::Param a0)2439 auto GeckoBundle::UnboxBoolean(mozilla::jni::Object::Param a0) -> bool
2440 {
2441 return mozilla::jni::Method<UnboxBoolean_t>::Call(GeckoBundle::Context(), nullptr, a0);
2442 }
2443
2444 constexpr char GeckoBundle::UnboxDouble_t::name[];
2445 constexpr char GeckoBundle::UnboxDouble_t::signature[];
2446
UnboxDouble(mozilla::jni::Object::Param a0)2447 auto GeckoBundle::UnboxDouble(mozilla::jni::Object::Param a0) -> double
2448 {
2449 return mozilla::jni::Method<UnboxDouble_t>::Call(GeckoBundle::Context(), nullptr, a0);
2450 }
2451
2452 constexpr char GeckoBundle::UnboxInteger_t::name[];
2453 constexpr char GeckoBundle::UnboxInteger_t::signature[];
2454
UnboxInteger(mozilla::jni::Object::Param a0)2455 auto GeckoBundle::UnboxInteger(mozilla::jni::Object::Param a0) -> int32_t
2456 {
2457 return mozilla::jni::Method<UnboxInteger_t>::Call(GeckoBundle::Context(), nullptr, a0);
2458 }
2459
2460 constexpr char GeckoBundle::UnboxString_t::name[];
2461 constexpr char GeckoBundle::UnboxString_t::signature[];
2462
UnboxString(mozilla::jni::Object::Param a0)2463 auto GeckoBundle::UnboxString(mozilla::jni::Object::Param a0) -> mozilla::jni::String::LocalRef
2464 {
2465 return mozilla::jni::Method<UnboxString_t>::Call(GeckoBundle::Context(), nullptr, a0);
2466 }
2467
2468 constexpr char GeckoBundle::Values_t::name[];
2469 constexpr char GeckoBundle::Values_t::signature[];
2470
Values() const2471 auto GeckoBundle::Values() const -> mozilla::jni::ObjectArray::LocalRef
2472 {
2473 return mozilla::jni::Method<Values_t>::Call(GeckoBundle::mCtx, nullptr);
2474 }
2475
2476 constexpr char GeckoBundle::EMPTY_BOOLEAN_ARRAY_t::name[];
2477 constexpr char GeckoBundle::EMPTY_BOOLEAN_ARRAY_t::signature[];
2478
EMPTY_BOOLEAN_ARRAY()2479 auto GeckoBundle::EMPTY_BOOLEAN_ARRAY() -> mozilla::jni::BooleanArray::LocalRef
2480 {
2481 return mozilla::jni::Field<EMPTY_BOOLEAN_ARRAY_t>::Get(GeckoBundle::Context(), nullptr);
2482 }
2483
2484 const char HardwareCodecCapabilityUtils::name[] =
2485 "org/mozilla/gecko/util/HardwareCodecCapabilityUtils";
2486
2487 constexpr char HardwareCodecCapabilityUtils::HasHWVP9_t::name[];
2488 constexpr char HardwareCodecCapabilityUtils::HasHWVP9_t::signature[];
2489
HasHWVP9()2490 auto HardwareCodecCapabilityUtils::HasHWVP9() -> bool
2491 {
2492 return mozilla::jni::Method<HasHWVP9_t>::Call(HardwareCodecCapabilityUtils::Context(), nullptr);
2493 }
2494
2495 constexpr char HardwareCodecCapabilityUtils::CheckSupportsAdaptivePlayback_t::name[];
2496 constexpr char HardwareCodecCapabilityUtils::CheckSupportsAdaptivePlayback_t::signature[];
2497
CheckSupportsAdaptivePlayback(mozilla::jni::Object::Param a0,mozilla::jni::String::Param a1)2498 auto HardwareCodecCapabilityUtils::CheckSupportsAdaptivePlayback(mozilla::jni::Object::Param a0, mozilla::jni::String::Param a1) -> bool
2499 {
2500 return mozilla::jni::Method<CheckSupportsAdaptivePlayback_t>::Call(HardwareCodecCapabilityUtils::Context(), nullptr, a0, a1);
2501 }
2502
2503 constexpr char HardwareCodecCapabilityUtils::FindDecoderCodecInfoForMimeType_t::name[];
2504 constexpr char HardwareCodecCapabilityUtils::FindDecoderCodecInfoForMimeType_t::signature[];
2505
FindDecoderCodecInfoForMimeType(mozilla::jni::String::Param a0)2506 auto HardwareCodecCapabilityUtils::FindDecoderCodecInfoForMimeType(mozilla::jni::String::Param a0) -> bool
2507 {
2508 return mozilla::jni::Method<FindDecoderCodecInfoForMimeType_t>::Call(HardwareCodecCapabilityUtils::Context(), nullptr, a0);
2509 }
2510
2511 const char GeckoSession::name[] =
2512 "org/mozilla/geckoview/GeckoSession";
2513
2514 const char GeckoSession::Window::name[] =
2515 "org/mozilla/geckoview/GeckoSession$Window";
2516
2517 constexpr char GeckoSession::Window::AttachEditable_t::name[];
2518 constexpr char GeckoSession::Window::AttachEditable_t::signature[];
2519
2520 constexpr char GeckoSession::Window::Close_t::name[];
2521 constexpr char GeckoSession::Window::Close_t::signature[];
2522
2523 constexpr char GeckoSession::Window::DisposeNative_t::name[];
2524 constexpr char GeckoSession::Window::DisposeNative_t::signature[];
2525
2526 constexpr char GeckoSession::Window::Transfer_t::name[];
2527 constexpr char GeckoSession::Window::Transfer_t::signature[];
2528
2529 constexpr char GeckoSession::Window::OnReady_t::name[];
2530 constexpr char GeckoSession::Window::OnReady_t::signature[];
2531
OnReady(mozilla::jni::Object::Param a0) const2532 auto GeckoSession::Window::OnReady(mozilla::jni::Object::Param a0) const -> void
2533 {
2534 return mozilla::jni::Method<OnReady_t>::Call(Window::mCtx, nullptr, a0);
2535 }
2536
2537 constexpr char GeckoSession::Window::Open_t::name[];
2538 constexpr char GeckoSession::Window::Open_t::signature[];
2539
2540 const char TextInputController::name[] =
2541 "org/mozilla/geckoview/TextInputController";
2542
2543 const char TextInputController::EditableClient::name[] =
2544 "org/mozilla/geckoview/TextInputController$EditableClient";
2545
2546 const char TextInputController::EditableListener::name[] =
2547 "org/mozilla/geckoview/TextInputController$EditableListener";
2548
2549 } /* java */
2550 } /* mozilla */
2551