UnityEngine.AudioModule.cpp 78 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. template <typename T1>
  10. struct VirtualActionInvoker1
  11. {
  12. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  13. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  17. }
  18. };
  19. template <typename T1>
  20. struct GenericVirtualActionInvoker1
  21. {
  22. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  23. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  24. {
  25. VirtualInvokeData invokeData;
  26. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  27. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  28. }
  29. };
  30. template <typename T1>
  31. struct InterfaceActionInvoker1
  32. {
  33. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  34. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  35. {
  36. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  37. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  38. }
  39. };
  40. template <typename T1>
  41. struct GenericInterfaceActionInvoker1
  42. {
  43. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  44. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  45. {
  46. VirtualInvokeData invokeData;
  47. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  48. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  49. }
  50. };
  51. template <typename T1>
  52. struct InvokerActionInvoker1
  53. {
  54. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1)
  55. {
  56. void* params[1] = { &p1 };
  57. method->invoker_method(methodPtr, method, obj, params, NULL);
  58. }
  59. };
  60. template <typename T1>
  61. struct InvokerActionInvoker1<T1*>
  62. {
  63. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  64. {
  65. void* params[1] = { p1 };
  66. method->invoker_method(methodPtr, method, obj, params, NULL);
  67. }
  68. };
  69. template <typename T1, typename T2>
  70. struct InvokerActionInvoker2;
  71. template <typename T1, typename T2>
  72. struct InvokerActionInvoker2<T1*, T2>
  73. {
  74. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2)
  75. {
  76. void* params[2] = { p1, &p2 };
  77. method->invoker_method(methodPtr, method, obj, params, NULL);
  78. }
  79. };
  80. template <typename T1, typename T2>
  81. struct InvokerActionInvoker2<T1*, T2*>
  82. {
  83. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
  84. {
  85. void* params[2] = { p1, p2 };
  86. method->invoker_method(methodPtr, method, obj, params, NULL);
  87. }
  88. };
  89. template <typename T1, typename T2, typename T3>
  90. struct InvokerActionInvoker3;
  91. template <typename T1, typename T2, typename T3>
  92. struct InvokerActionInvoker3<T1*, T2*, T3>
  93. {
  94. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3 p3)
  95. {
  96. void* params[3] = { p1, p2, &p3 };
  97. method->invoker_method(methodPtr, method, obj, params, NULL);
  98. }
  99. };
  100. // System.Action`1<System.Boolean>
  101. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
  102. // System.Delegate[]
  103. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  104. // System.Single[]
  105. struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
  106. // System.Action
  107. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  108. // UnityEngine.AudioClip
  109. struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20;
  110. // UnityEngine.Experimental.Audio.AudioSampleProvider
  111. struct AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2;
  112. // System.Delegate
  113. struct Delegate_t;
  114. // System.DelegateData
  115. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  116. // System.Reflection.MethodInfo
  117. struct MethodInfo_t;
  118. // System.String
  119. struct String_t;
  120. // System.Void
  121. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  122. // UnityEngine.AudioClip/PCMReaderCallback
  123. struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E;
  124. // UnityEngine.AudioClip/PCMSetPositionCallback
  125. struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072;
  126. // UnityEngine.Experimental.Audio.AudioSampleProvider/SampleFramesHandler
  127. struct SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30;
  128. // UnityEngine.AudioSettings/AudioConfigurationChangeHandler
  129. struct AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177;
  130. IL2CPP_EXTERN_C RuntimeClass* AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var;
  131. IL2CPP_EXTERN_C RuntimeClass* Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var;
  132. IL2CPP_EXTERN_C RuntimeClass* PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var;
  133. struct Delegate_t_marshaled_com;
  134. struct Delegate_t_marshaled_pinvoke;
  135. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  136. struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
  137. IL2CPP_EXTERN_C_BEGIN
  138. IL2CPP_EXTERN_C_END
  139. #ifdef __clang__
  140. #pragma clang diagnostic push
  141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  142. #pragma clang diagnostic ignored "-Wunused-variable"
  143. #endif
  144. // <Module>
  145. struct U3CModuleU3E_t462BCCFB9B78348533823E0754F65F52A5348F89
  146. {
  147. };
  148. struct Il2CppArrayBounds;
  149. // UnityEngine.Experimental.Audio.AudioSampleProvider
  150. struct AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2 : public RuntimeObject
  151. {
  152. // UnityEngine.Experimental.Audio.AudioSampleProvider/SampleFramesHandler UnityEngine.Experimental.Audio.AudioSampleProvider::sampleFramesAvailable
  153. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* ___sampleFramesAvailable_0;
  154. // UnityEngine.Experimental.Audio.AudioSampleProvider/SampleFramesHandler UnityEngine.Experimental.Audio.AudioSampleProvider::sampleFramesOverflow
  155. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* ___sampleFramesOverflow_1;
  156. };
  157. // UnityEngine.AudioSettings
  158. struct AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD : public RuntimeObject
  159. {
  160. };
  161. struct AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields
  162. {
  163. // UnityEngine.AudioSettings/AudioConfigurationChangeHandler UnityEngine.AudioSettings::OnAudioConfigurationChanged
  164. AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* ___OnAudioConfigurationChanged_0;
  165. // System.Action UnityEngine.AudioSettings::OnAudioSystemShuttingDown
  166. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnAudioSystemShuttingDown_1;
  167. // System.Action UnityEngine.AudioSettings::OnAudioSystemStartedUp
  168. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnAudioSystemStartedUp_2;
  169. };
  170. // System.ValueType
  171. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  172. {
  173. };
  174. // Native definition for P/Invoke marshalling of System.ValueType
  175. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  176. {
  177. };
  178. // Native definition for COM marshalling of System.ValueType
  179. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  180. {
  181. };
  182. // UnityEngine.AudioSettings/Mobile
  183. struct Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD : public RuntimeObject
  184. {
  185. };
  186. struct Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields
  187. {
  188. // System.Boolean UnityEngine.AudioSettings/Mobile::<muteState>k__BackingField
  189. bool ___U3CmuteStateU3Ek__BackingField_0;
  190. // System.Boolean UnityEngine.AudioSettings/Mobile::_stopAudioOutputOnMute
  191. bool ____stopAudioOutputOnMute_1;
  192. // System.Action`1<System.Boolean> UnityEngine.AudioSettings/Mobile::OnMuteStateChanged
  193. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___OnMuteStateChanged_2;
  194. };
  195. // System.Boolean
  196. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  197. {
  198. // System.Boolean System.Boolean::m_value
  199. bool ___m_value_0;
  200. };
  201. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  202. {
  203. // System.String System.Boolean::TrueString
  204. String_t* ___TrueString_5;
  205. // System.String System.Boolean::FalseString
  206. String_t* ___FalseString_6;
  207. };
  208. // System.Int32
  209. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  210. {
  211. // System.Int32 System.Int32::m_value
  212. int32_t ___m_value_0;
  213. };
  214. // System.IntPtr
  215. struct IntPtr_t
  216. {
  217. // System.Void* System.IntPtr::m_value
  218. void* ___m_value_0;
  219. };
  220. struct IntPtr_t_StaticFields
  221. {
  222. // System.IntPtr System.IntPtr::Zero
  223. intptr_t ___Zero_1;
  224. };
  225. // System.Single
  226. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  227. {
  228. // System.Single System.Single::m_value
  229. float ___m_value_0;
  230. };
  231. // System.UInt32
  232. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  233. {
  234. // System.UInt32 System.UInt32::m_value
  235. uint32_t ___m_value_0;
  236. };
  237. // System.Void
  238. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  239. {
  240. union
  241. {
  242. struct
  243. {
  244. };
  245. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  246. };
  247. };
  248. // System.Delegate
  249. struct Delegate_t : public RuntimeObject
  250. {
  251. // System.IntPtr System.Delegate::method_ptr
  252. Il2CppMethodPointer ___method_ptr_0;
  253. // System.IntPtr System.Delegate::invoke_impl
  254. intptr_t ___invoke_impl_1;
  255. // System.Object System.Delegate::m_target
  256. RuntimeObject* ___m_target_2;
  257. // System.IntPtr System.Delegate::method
  258. intptr_t ___method_3;
  259. // System.IntPtr System.Delegate::delegate_trampoline
  260. intptr_t ___delegate_trampoline_4;
  261. // System.IntPtr System.Delegate::extra_arg
  262. intptr_t ___extra_arg_5;
  263. // System.IntPtr System.Delegate::method_code
  264. intptr_t ___method_code_6;
  265. // System.IntPtr System.Delegate::interp_method
  266. intptr_t ___interp_method_7;
  267. // System.IntPtr System.Delegate::interp_invoke_impl
  268. intptr_t ___interp_invoke_impl_8;
  269. // System.Reflection.MethodInfo System.Delegate::method_info
  270. MethodInfo_t* ___method_info_9;
  271. // System.Reflection.MethodInfo System.Delegate::original_method_info
  272. MethodInfo_t* ___original_method_info_10;
  273. // System.DelegateData System.Delegate::data
  274. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  275. // System.Boolean System.Delegate::method_is_virtual
  276. bool ___method_is_virtual_12;
  277. };
  278. // Native definition for P/Invoke marshalling of System.Delegate
  279. struct Delegate_t_marshaled_pinvoke
  280. {
  281. intptr_t ___method_ptr_0;
  282. intptr_t ___invoke_impl_1;
  283. Il2CppIUnknown* ___m_target_2;
  284. intptr_t ___method_3;
  285. intptr_t ___delegate_trampoline_4;
  286. intptr_t ___extra_arg_5;
  287. intptr_t ___method_code_6;
  288. intptr_t ___interp_method_7;
  289. intptr_t ___interp_invoke_impl_8;
  290. MethodInfo_t* ___method_info_9;
  291. MethodInfo_t* ___original_method_info_10;
  292. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  293. int32_t ___method_is_virtual_12;
  294. };
  295. // Native definition for COM marshalling of System.Delegate
  296. struct Delegate_t_marshaled_com
  297. {
  298. intptr_t ___method_ptr_0;
  299. intptr_t ___invoke_impl_1;
  300. Il2CppIUnknown* ___m_target_2;
  301. intptr_t ___method_3;
  302. intptr_t ___delegate_trampoline_4;
  303. intptr_t ___extra_arg_5;
  304. intptr_t ___method_code_6;
  305. intptr_t ___interp_method_7;
  306. intptr_t ___interp_invoke_impl_8;
  307. MethodInfo_t* ___method_info_9;
  308. MethodInfo_t* ___original_method_info_10;
  309. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  310. int32_t ___method_is_virtual_12;
  311. };
  312. // UnityEngine.Object
  313. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  314. {
  315. // System.IntPtr UnityEngine.Object::m_CachedPtr
  316. intptr_t ___m_CachedPtr_0;
  317. };
  318. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  319. {
  320. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  321. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  322. };
  323. // Native definition for P/Invoke marshalling of UnityEngine.Object
  324. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  325. {
  326. intptr_t ___m_CachedPtr_0;
  327. };
  328. // Native definition for COM marshalling of UnityEngine.Object
  329. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  330. {
  331. intptr_t ___m_CachedPtr_0;
  332. };
  333. // UnityEngine.Playables.PlayableHandle
  334. struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4
  335. {
  336. // System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle
  337. intptr_t ___m_Handle_0;
  338. // System.UInt32 UnityEngine.Playables.PlayableHandle::m_Version
  339. uint32_t ___m_Version_1;
  340. };
  341. struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_StaticFields
  342. {
  343. // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.PlayableHandle::m_Null
  344. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Null_2;
  345. };
  346. // UnityEngine.Playables.PlayableOutputHandle
  347. struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883
  348. {
  349. // System.IntPtr UnityEngine.Playables.PlayableOutputHandle::m_Handle
  350. intptr_t ___m_Handle_0;
  351. // System.UInt32 UnityEngine.Playables.PlayableOutputHandle::m_Version
  352. uint32_t ___m_Version_1;
  353. };
  354. struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883_StaticFields
  355. {
  356. // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutputHandle::m_Null
  357. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Null_2;
  358. };
  359. // UnityEngine.AudioClip
  360. struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  361. {
  362. // UnityEngine.AudioClip/PCMReaderCallback UnityEngine.AudioClip::m_PCMReaderCallback
  363. PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* ___m_PCMReaderCallback_4;
  364. // UnityEngine.AudioClip/PCMSetPositionCallback UnityEngine.AudioClip::m_PCMSetPositionCallback
  365. PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* ___m_PCMSetPositionCallback_5;
  366. };
  367. // UnityEngine.Audio.AudioClipPlayable
  368. struct AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0
  369. {
  370. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioClipPlayable::m_Handle
  371. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0;
  372. };
  373. // UnityEngine.Audio.AudioMixerPlayable
  374. struct AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C
  375. {
  376. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioMixerPlayable::m_Handle
  377. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0;
  378. };
  379. // UnityEngine.Audio.AudioPlayableOutput
  380. struct AudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20
  381. {
  382. // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Audio.AudioPlayableOutput::m_Handle
  383. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Handle_0;
  384. };
  385. // UnityEngine.Component
  386. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  387. {
  388. };
  389. // System.MulticastDelegate
  390. struct MulticastDelegate_t : public Delegate_t
  391. {
  392. // System.Delegate[] System.MulticastDelegate::delegates
  393. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
  394. };
  395. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  396. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  397. {
  398. Delegate_t_marshaled_pinvoke** ___delegates_13;
  399. };
  400. // Native definition for COM marshalling of System.MulticastDelegate
  401. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  402. {
  403. Delegate_t_marshaled_com** ___delegates_13;
  404. };
  405. // System.Action`1<System.Boolean>
  406. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
  407. {
  408. };
  409. // System.Action
  410. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
  411. {
  412. };
  413. // UnityEngine.Behaviour
  414. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  415. {
  416. };
  417. // UnityEngine.AudioClip/PCMReaderCallback
  418. struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E : public MulticastDelegate_t
  419. {
  420. };
  421. // UnityEngine.AudioClip/PCMSetPositionCallback
  422. struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072 : public MulticastDelegate_t
  423. {
  424. };
  425. // UnityEngine.Experimental.Audio.AudioSampleProvider/SampleFramesHandler
  426. struct SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30 : public MulticastDelegate_t
  427. {
  428. };
  429. // UnityEngine.AudioSettings/AudioConfigurationChangeHandler
  430. struct AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177 : public MulticastDelegate_t
  431. {
  432. };
  433. // UnityEngine.AudioBehaviour
  434. struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  435. {
  436. };
  437. // UnityEngine.AudioListener
  438. struct AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941
  439. {
  440. };
  441. #ifdef __clang__
  442. #pragma clang diagnostic pop
  443. #endif
  444. // System.Delegate[]
  445. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  446. {
  447. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  448. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  449. {
  450. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  451. return m_Items[index];
  452. }
  453. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  454. {
  455. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  456. return m_Items + index;
  457. }
  458. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  459. {
  460. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  461. m_Items[index] = value;
  462. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  463. }
  464. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  465. {
  466. return m_Items[index];
  467. }
  468. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  469. {
  470. return m_Items + index;
  471. }
  472. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  473. {
  474. m_Items[index] = value;
  475. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  476. }
  477. };
  478. // System.Single[]
  479. struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
  480. {
  481. ALIGN_FIELD (8) float m_Items[1];
  482. inline float GetAt(il2cpp_array_size_t index) const
  483. {
  484. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  485. return m_Items[index];
  486. }
  487. inline float* GetAddressAt(il2cpp_array_size_t index)
  488. {
  489. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  490. return m_Items + index;
  491. }
  492. inline void SetAt(il2cpp_array_size_t index, float value)
  493. {
  494. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  495. m_Items[index] = value;
  496. }
  497. inline float GetAtUnchecked(il2cpp_array_size_t index) const
  498. {
  499. return m_Items[index];
  500. }
  501. inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
  502. {
  503. return m_Items + index;
  504. }
  505. inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
  506. {
  507. m_Items[index] = value;
  508. }
  509. };
  510. // System.Void System.Action`1<System.Boolean>::Invoke(T)
  511. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method) ;
  512. // System.Void UnityEngine.AudioSettings/AudioConfigurationChangeHandler::Invoke(System.Boolean)
  513. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_inline (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___deviceWasChanged0, const RuntimeMethod* method) ;
  514. // System.Void System.Action::Invoke()
  515. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
  516. // System.Boolean UnityEngine.AudioSettings/Mobile::get_muteState()
  517. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D_inline (const RuntimeMethod* method) ;
  518. // System.Void UnityEngine.AudioSettings/Mobile::set_muteState(System.Boolean)
  519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mobile_set_muteState_m7C9A464BCA3762330E18CCAD79AF6C47B863CA02_inline (bool ___value0, const RuntimeMethod* method) ;
  520. // System.Boolean UnityEngine.AudioSettings/Mobile::get_stopAudioOutputOnMute()
  521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_get_stopAudioOutputOnMute_m43EC82258D38C418353DFE19F32B51B64B18DCCA (const RuntimeMethod* method) ;
  522. // System.Void UnityEngine.AudioSettings/Mobile::StopAudioOutput()
  523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StopAudioOutput_m10B8CEF668EE4967D0AD1D6741B6A37540C28A46 (const RuntimeMethod* method) ;
  524. // System.Void UnityEngine.AudioSettings/Mobile::StartAudioOutput()
  525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StartAudioOutput_m731D1EEEE7A0D56BAADD571BA0FCAC13FB071223 (const RuntimeMethod* method) ;
  526. // System.Void System.Action`1<System.Boolean>::Invoke(T)
  527. inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method)
  528. {
  529. (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___obj0, method);
  530. }
  531. // System.Boolean UnityEngine.AudioSettings::StartAudioOutput()
  532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE (const RuntimeMethod* method) ;
  533. // System.Boolean UnityEngine.AudioSettings::StopAudioOutput()
  534. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB (const RuntimeMethod* method) ;
  535. // System.Void UnityEngine.AudioClip/PCMReaderCallback::Invoke(System.Single[])
  536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_inline (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method) ;
  537. // System.Void UnityEngine.AudioClip/PCMSetPositionCallback::Invoke(System.Int32)
  538. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_inline (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___position0, const RuntimeMethod* method) ;
  539. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioClipPlayable::GetHandle()
  540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44 (AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* __this, const RuntimeMethod* method) ;
  541. // System.Boolean UnityEngine.Playables.PlayableHandle::op_Equality(UnityEngine.Playables.PlayableHandle,UnityEngine.Playables.PlayableHandle)
  542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_op_Equality_m0E6C48A28F75A870AC22ADE3BD42F7F70A43C99C (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___x0, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___y1, const RuntimeMethod* method) ;
  543. // System.Boolean UnityEngine.Audio.AudioClipPlayable::Equals(UnityEngine.Audio.AudioClipPlayable)
  544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioClipPlayable_Equals_m9C1C75ACBB74FE06AD02BE4643F6EB39413EFF83 (AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* __this, AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0 ___other0, const RuntimeMethod* method) ;
  545. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioMixerPlayable::GetHandle()
  546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD (AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* __this, const RuntimeMethod* method) ;
  547. // System.Boolean UnityEngine.Audio.AudioMixerPlayable::Equals(UnityEngine.Audio.AudioMixerPlayable)
  548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioMixerPlayable_Equals_mDFB945EB48199A338BAD00D40FB8EEC34CF64D57 (AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* __this, AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C ___other0, const RuntimeMethod* method) ;
  549. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider/SampleFramesHandler::Invoke(UnityEngine.Experimental.Audio.AudioSampleProvider,System.UInt32)
  550. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_inline (SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method) ;
  551. #ifdef __clang__
  552. #pragma clang diagnostic push
  553. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  554. #pragma clang diagnostic ignored "-Wunused-variable"
  555. #endif
  556. #ifdef __clang__
  557. #pragma clang diagnostic pop
  558. #endif
  559. #ifdef __clang__
  560. #pragma clang diagnostic push
  561. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  562. #pragma clang diagnostic ignored "-Wunused-variable"
  563. #endif
  564. // System.Void UnityEngine.AudioSettings::InvokeOnAudioConfigurationChanged(System.Boolean)
  565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSettings_InvokeOnAudioConfigurationChanged_m8273D3AEB24F4C3E374238B6F699BE6696808E85 (bool ___deviceWasChanged0, const RuntimeMethod* method)
  566. {
  567. static bool s_Il2CppMethodInitialized;
  568. if (!s_Il2CppMethodInitialized)
  569. {
  570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var);
  571. s_Il2CppMethodInitialized = true;
  572. }
  573. bool V_0 = false;
  574. {
  575. AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* L_0 = ((AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var))->___OnAudioConfigurationChanged_0;
  576. V_0 = (bool)((!(((RuntimeObject*)(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  577. bool L_1 = V_0;
  578. if (!L_1)
  579. {
  580. goto IL_0019;
  581. }
  582. }
  583. {
  584. AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* L_2 = ((AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var))->___OnAudioConfigurationChanged_0;
  585. bool L_3 = ___deviceWasChanged0;
  586. NullCheck(L_2);
  587. AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_inline(L_2, L_3, NULL);
  588. }
  589. IL_0019:
  590. {
  591. return;
  592. }
  593. }
  594. // System.Void UnityEngine.AudioSettings::InvokeOnAudioSystemShuttingDown()
  595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSettings_InvokeOnAudioSystemShuttingDown_m1B9895D60B3267EBDEC69B9169730DBAD8325E90 (const RuntimeMethod* method)
  596. {
  597. static bool s_Il2CppMethodInitialized;
  598. if (!s_Il2CppMethodInitialized)
  599. {
  600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var);
  601. s_Il2CppMethodInitialized = true;
  602. }
  603. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
  604. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
  605. {
  606. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ((AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var))->___OnAudioSystemShuttingDown_1;
  607. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
  608. G_B1_0 = L_1;
  609. if (L_1)
  610. {
  611. G_B2_0 = L_1;
  612. goto IL_000b;
  613. }
  614. }
  615. {
  616. goto IL_0011;
  617. }
  618. IL_000b:
  619. {
  620. NullCheck(G_B2_0);
  621. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B2_0, NULL);
  622. }
  623. IL_0011:
  624. {
  625. return;
  626. }
  627. }
  628. // System.Void UnityEngine.AudioSettings::InvokeOnAudioSystemStartedUp()
  629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSettings_InvokeOnAudioSystemStartedUp_m7FE042936237E5BDCB20299D8C4CF583B661468C (const RuntimeMethod* method)
  630. {
  631. static bool s_Il2CppMethodInitialized;
  632. if (!s_Il2CppMethodInitialized)
  633. {
  634. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var);
  635. s_Il2CppMethodInitialized = true;
  636. }
  637. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
  638. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
  639. {
  640. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ((AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var))->___OnAudioSystemStartedUp_2;
  641. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
  642. G_B1_0 = L_1;
  643. if (L_1)
  644. {
  645. G_B2_0 = L_1;
  646. goto IL_000b;
  647. }
  648. }
  649. {
  650. goto IL_0011;
  651. }
  652. IL_000b:
  653. {
  654. NullCheck(G_B2_0);
  655. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B2_0, NULL);
  656. }
  657. IL_0011:
  658. {
  659. return;
  660. }
  661. }
  662. // System.Boolean UnityEngine.AudioSettings::StartAudioOutput()
  663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE (const RuntimeMethod* method)
  664. {
  665. typedef bool (*AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE_ftn) ();
  666. static AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE_ftn _il2cpp_icall_func;
  667. if (!_il2cpp_icall_func)
  668. _il2cpp_icall_func = (AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSettings::StartAudioOutput()");
  669. bool icallRetVal = _il2cpp_icall_func();
  670. return icallRetVal;
  671. }
  672. // System.Boolean UnityEngine.AudioSettings::StopAudioOutput()
  673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB (const RuntimeMethod* method)
  674. {
  675. typedef bool (*AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB_ftn) ();
  676. static AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB_ftn _il2cpp_icall_func;
  677. if (!_il2cpp_icall_func)
  678. _il2cpp_icall_func = (AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSettings::StopAudioOutput()");
  679. bool icallRetVal = _il2cpp_icall_func();
  680. return icallRetVal;
  681. }
  682. #ifdef __clang__
  683. #pragma clang diagnostic pop
  684. #endif
  685. #ifdef __clang__
  686. #pragma clang diagnostic push
  687. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  688. #pragma clang diagnostic ignored "-Wunused-variable"
  689. #endif
  690. void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_Multicast(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  691. {
  692. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  693. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  694. for (il2cpp_array_size_t i = 0; i < length; i++)
  695. {
  696. AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* currentDelegate = reinterpret_cast<AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177*>(delegatesToInvoke[i]);
  697. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  698. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___deviceWasChanged0, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  699. }
  700. }
  701. void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_OpenInst(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  702. {
  703. typedef void (*FunctionPointerType) (bool, const RuntimeMethod*);
  704. ((FunctionPointerType)__this->___method_ptr_0)(___deviceWasChanged0, method);
  705. }
  706. void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_OpenStatic(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  707. {
  708. typedef void (*FunctionPointerType) (bool, const RuntimeMethod*);
  709. ((FunctionPointerType)__this->___method_ptr_0)(___deviceWasChanged0, method);
  710. }
  711. void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_OpenStaticInvoker(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  712. {
  713. InvokerActionInvoker1< bool >::Invoke(__this->___method_ptr_0, method, NULL, ___deviceWasChanged0);
  714. }
  715. void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_ClosedStaticInvoker(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  716. {
  717. InvokerActionInvoker2< RuntimeObject*, bool >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___deviceWasChanged0);
  718. }
  719. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177 (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  720. {
  721. typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t);
  722. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  723. // Native function invocation
  724. il2cppPInvokeFunc(static_cast<int32_t>(___deviceWasChanged0));
  725. }
  726. // System.Void UnityEngine.AudioSettings/AudioConfigurationChangeHandler::.ctor(System.Object,System.IntPtr)
  727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler__ctor_mA9827AB9472EC8EE0A0F0FC24EBC06B4740DD944 (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
  728. {
  729. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
  730. __this->___method_3 = ___method1;
  731. __this->___m_target_2 = ___object0;
  732. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
  733. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
  734. __this->___method_code_6 = (intptr_t)__this;
  735. if (MethodIsStatic((RuntimeMethod*)___method1))
  736. {
  737. bool isOpen = parameterCount == 1;
  738. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
  739. if (isOpen)
  740. __this->___invoke_impl_1 = (intptr_t)&AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_OpenStaticInvoker;
  741. else
  742. __this->___invoke_impl_1 = (intptr_t)&AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_ClosedStaticInvoker;
  743. else
  744. if (isOpen)
  745. __this->___invoke_impl_1 = (intptr_t)&AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_OpenStatic;
  746. else
  747. {
  748. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  749. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  750. }
  751. }
  752. else
  753. {
  754. if (___object0 == NULL)
  755. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  756. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  757. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  758. }
  759. __this->___extra_arg_5 = (intptr_t)&AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_Multicast;
  760. }
  761. // System.Void UnityEngine.AudioSettings/AudioConfigurationChangeHandler::Invoke(System.Boolean)
  762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2 (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  763. {
  764. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  765. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___deviceWasChanged0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  766. }
  767. #ifdef __clang__
  768. #pragma clang diagnostic pop
  769. #endif
  770. #ifdef __clang__
  771. #pragma clang diagnostic push
  772. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  773. #pragma clang diagnostic ignored "-Wunused-variable"
  774. #endif
  775. // System.Boolean UnityEngine.AudioSettings/Mobile::get_muteState()
  776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D (const RuntimeMethod* method)
  777. {
  778. static bool s_Il2CppMethodInitialized;
  779. if (!s_Il2CppMethodInitialized)
  780. {
  781. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  782. s_Il2CppMethodInitialized = true;
  783. }
  784. {
  785. bool L_0 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___U3CmuteStateU3Ek__BackingField_0;
  786. return L_0;
  787. }
  788. }
  789. // System.Void UnityEngine.AudioSettings/Mobile::set_muteState(System.Boolean)
  790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_set_muteState_m7C9A464BCA3762330E18CCAD79AF6C47B863CA02 (bool ___value0, const RuntimeMethod* method)
  791. {
  792. static bool s_Il2CppMethodInitialized;
  793. if (!s_Il2CppMethodInitialized)
  794. {
  795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  796. s_Il2CppMethodInitialized = true;
  797. }
  798. {
  799. bool L_0 = ___value0;
  800. ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___U3CmuteStateU3Ek__BackingField_0 = L_0;
  801. return;
  802. }
  803. }
  804. // System.Boolean UnityEngine.AudioSettings/Mobile::get_stopAudioOutputOnMute()
  805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_get_stopAudioOutputOnMute_m43EC82258D38C418353DFE19F32B51B64B18DCCA (const RuntimeMethod* method)
  806. {
  807. static bool s_Il2CppMethodInitialized;
  808. if (!s_Il2CppMethodInitialized)
  809. {
  810. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  811. s_Il2CppMethodInitialized = true;
  812. }
  813. bool V_0 = false;
  814. {
  815. bool L_0 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->____stopAudioOutputOnMute_1;
  816. V_0 = L_0;
  817. goto IL_0009;
  818. }
  819. IL_0009:
  820. {
  821. bool L_1 = V_0;
  822. return L_1;
  823. }
  824. }
  825. // System.Void UnityEngine.AudioSettings/Mobile::InvokeOnMuteStateChanged(System.Boolean)
  826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_InvokeOnMuteStateChanged_mE5242862F948BA9FBB013A2B45F645B6A21E6198 (bool ___mute0, const RuntimeMethod* method)
  827. {
  828. static bool s_Il2CppMethodInitialized;
  829. if (!s_Il2CppMethodInitialized)
  830. {
  831. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  832. s_Il2CppMethodInitialized = true;
  833. }
  834. bool V_0 = false;
  835. bool V_1 = false;
  836. bool V_2 = false;
  837. bool V_3 = false;
  838. {
  839. bool L_0 = ___mute0;
  840. bool L_1;
  841. L_1 = Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D_inline(NULL);
  842. V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  843. bool L_2 = V_0;
  844. if (!L_2)
  845. {
  846. goto IL_0053;
  847. }
  848. }
  849. {
  850. bool L_3 = ___mute0;
  851. Mobile_set_muteState_m7C9A464BCA3762330E18CCAD79AF6C47B863CA02_inline(L_3, NULL);
  852. bool L_4;
  853. L_4 = Mobile_get_stopAudioOutputOnMute_m43EC82258D38C418353DFE19F32B51B64B18DCCA(NULL);
  854. V_1 = L_4;
  855. bool L_5 = V_1;
  856. if (!L_5)
  857. {
  858. goto IL_003a;
  859. }
  860. }
  861. {
  862. bool L_6;
  863. L_6 = Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D_inline(NULL);
  864. V_2 = L_6;
  865. bool L_7 = V_2;
  866. if (!L_7)
  867. {
  868. goto IL_0033;
  869. }
  870. }
  871. {
  872. Mobile_StopAudioOutput_m10B8CEF668EE4967D0AD1D6741B6A37540C28A46(NULL);
  873. goto IL_0039;
  874. }
  875. IL_0033:
  876. {
  877. Mobile_StartAudioOutput_m731D1EEEE7A0D56BAADD571BA0FCAC13FB071223(NULL);
  878. }
  879. IL_0039:
  880. {
  881. }
  882. IL_003a:
  883. {
  884. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___OnMuteStateChanged_2;
  885. V_3 = (bool)((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  886. bool L_9 = V_3;
  887. if (!L_9)
  888. {
  889. goto IL_0052;
  890. }
  891. }
  892. {
  893. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___OnMuteStateChanged_2;
  894. bool L_11 = ___mute0;
  895. NullCheck(L_10);
  896. Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_10, L_11, NULL);
  897. }
  898. IL_0052:
  899. {
  900. }
  901. IL_0053:
  902. {
  903. return;
  904. }
  905. }
  906. // System.Boolean UnityEngine.AudioSettings/Mobile::InvokeIsStopAudioOutputOnMuteEnabled()
  907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_InvokeIsStopAudioOutputOnMuteEnabled_m854CB455C7BE7ADC06BABCB9AA24F60309AE7ED1 (const RuntimeMethod* method)
  908. {
  909. bool V_0 = false;
  910. {
  911. bool L_0;
  912. L_0 = Mobile_get_stopAudioOutputOnMute_m43EC82258D38C418353DFE19F32B51B64B18DCCA(NULL);
  913. V_0 = L_0;
  914. goto IL_0009;
  915. }
  916. IL_0009:
  917. {
  918. bool L_1 = V_0;
  919. return L_1;
  920. }
  921. }
  922. // System.Void UnityEngine.AudioSettings/Mobile::StartAudioOutput()
  923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StartAudioOutput_m731D1EEEE7A0D56BAADD571BA0FCAC13FB071223 (const RuntimeMethod* method)
  924. {
  925. {
  926. bool L_0;
  927. L_0 = AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE(NULL);
  928. return;
  929. }
  930. }
  931. // System.Void UnityEngine.AudioSettings/Mobile::StopAudioOutput()
  932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StopAudioOutput_m10B8CEF668EE4967D0AD1D6741B6A37540C28A46 (const RuntimeMethod* method)
  933. {
  934. {
  935. bool L_0;
  936. L_0 = AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB(NULL);
  937. return;
  938. }
  939. }
  940. #ifdef __clang__
  941. #pragma clang diagnostic pop
  942. #endif
  943. #ifdef __clang__
  944. #pragma clang diagnostic push
  945. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  946. #pragma clang diagnostic ignored "-Wunused-variable"
  947. #endif
  948. // System.Void UnityEngine.AudioClip::InvokePCMReaderCallback_Internal(System.Single[])
  949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioClip_InvokePCMReaderCallback_Internal_m766E5705AB5AE16F5F142867CC3758ABE4BF462C (AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method)
  950. {
  951. bool V_0 = false;
  952. {
  953. PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* L_0 = __this->___m_PCMReaderCallback_4;
  954. V_0 = (bool)((!(((RuntimeObject*)(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  955. bool L_1 = V_0;
  956. if (!L_1)
  957. {
  958. goto IL_001b;
  959. }
  960. }
  961. {
  962. PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* L_2 = __this->___m_PCMReaderCallback_4;
  963. SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___data0;
  964. NullCheck(L_2);
  965. PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_inline(L_2, L_3, NULL);
  966. }
  967. IL_001b:
  968. {
  969. return;
  970. }
  971. }
  972. // System.Void UnityEngine.AudioClip::InvokePCMSetPositionCallback_Internal(System.Int32)
  973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioClip_InvokePCMSetPositionCallback_Internal_m986EF703B7DDE42343730DE93A095D05B9F4DBB8 (AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* __this, int32_t ___position0, const RuntimeMethod* method)
  974. {
  975. bool V_0 = false;
  976. {
  977. PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* L_0 = __this->___m_PCMSetPositionCallback_5;
  978. V_0 = (bool)((!(((RuntimeObject*)(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  979. bool L_1 = V_0;
  980. if (!L_1)
  981. {
  982. goto IL_001b;
  983. }
  984. }
  985. {
  986. PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* L_2 = __this->___m_PCMSetPositionCallback_5;
  987. int32_t L_3 = ___position0;
  988. NullCheck(L_2);
  989. PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_inline(L_2, L_3, NULL);
  990. }
  991. IL_001b:
  992. {
  993. return;
  994. }
  995. }
  996. #ifdef __clang__
  997. #pragma clang diagnostic pop
  998. #endif
  999. #ifdef __clang__
  1000. #pragma clang diagnostic push
  1001. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1002. #pragma clang diagnostic ignored "-Wunused-variable"
  1003. #endif
  1004. void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_Multicast(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method)
  1005. {
  1006. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  1007. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  1008. for (il2cpp_array_size_t i = 0; i < length; i++)
  1009. {
  1010. PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* currentDelegate = reinterpret_cast<PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E*>(delegatesToInvoke[i]);
  1011. typedef void (*FunctionPointerType) (RuntimeObject*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  1012. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___data0, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  1013. }
  1014. }
  1015. void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenInst(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method)
  1016. {
  1017. NullCheck(___data0);
  1018. typedef void (*FunctionPointerType) (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  1019. ((FunctionPointerType)__this->___method_ptr_0)(___data0, method);
  1020. }
  1021. void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenStatic(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method)
  1022. {
  1023. typedef void (*FunctionPointerType) (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  1024. ((FunctionPointerType)__this->___method_ptr_0)(___data0, method);
  1025. }
  1026. void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenStaticInvoker(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method)
  1027. {
  1028. InvokerActionInvoker1< SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* >::Invoke(__this->___method_ptr_0, method, NULL, ___data0);
  1029. }
  1030. void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_ClosedStaticInvoker(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method)
  1031. {
  1032. InvokerActionInvoker2< RuntimeObject*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___data0);
  1033. }
  1034. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method)
  1035. {
  1036. typedef void (DEFAULT_CALL *PInvokeFunc)(float*);
  1037. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  1038. // Marshaling of parameter '___data0' to native representation
  1039. float* ____data0_marshaled = NULL;
  1040. if (___data0 != NULL)
  1041. {
  1042. ____data0_marshaled = reinterpret_cast<float*>((___data0)->GetAddressAtUnchecked(0));
  1043. }
  1044. // Native function invocation
  1045. il2cppPInvokeFunc(____data0_marshaled);
  1046. }
  1047. // System.Void UnityEngine.AudioClip/PCMReaderCallback::.ctor(System.Object,System.IntPtr)
  1048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMReaderCallback__ctor_mF621B6CC1A4BA6525190C5037401CF2FD5C0CF28 (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1049. {
  1050. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
  1051. __this->___method_3 = ___method1;
  1052. __this->___m_target_2 = ___object0;
  1053. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
  1054. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
  1055. __this->___method_code_6 = (intptr_t)__this;
  1056. if (MethodIsStatic((RuntimeMethod*)___method1))
  1057. {
  1058. bool isOpen = parameterCount == 1;
  1059. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
  1060. if (isOpen)
  1061. __this->___invoke_impl_1 = (intptr_t)&PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenStaticInvoker;
  1062. else
  1063. __this->___invoke_impl_1 = (intptr_t)&PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_ClosedStaticInvoker;
  1064. else
  1065. if (isOpen)
  1066. __this->___invoke_impl_1 = (intptr_t)&PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenStatic;
  1067. else
  1068. {
  1069. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  1070. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  1071. }
  1072. }
  1073. else
  1074. {
  1075. bool isOpen = parameterCount == 0;
  1076. if (isOpen)
  1077. {
  1078. __this->___invoke_impl_1 = (intptr_t)&PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenInst;
  1079. }
  1080. else
  1081. {
  1082. if (___object0 == NULL)
  1083. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  1084. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  1085. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  1086. }
  1087. }
  1088. __this->___extra_arg_5 = (intptr_t)&PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_Multicast;
  1089. }
  1090. // System.Void UnityEngine.AudioClip/PCMReaderCallback::Invoke(System.Single[])
  1091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152 (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method)
  1092. {
  1093. typedef void (*FunctionPointerType) (RuntimeObject*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  1094. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___data0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  1095. }
  1096. #ifdef __clang__
  1097. #pragma clang diagnostic pop
  1098. #endif
  1099. #ifdef __clang__
  1100. #pragma clang diagnostic push
  1101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1102. #pragma clang diagnostic ignored "-Wunused-variable"
  1103. #endif
  1104. void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_Multicast(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___position0, const RuntimeMethod* method)
  1105. {
  1106. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  1107. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  1108. for (il2cpp_array_size_t i = 0; i < length; i++)
  1109. {
  1110. PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* currentDelegate = reinterpret_cast<PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072*>(delegatesToInvoke[i]);
  1111. typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  1112. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___position0, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  1113. }
  1114. }
  1115. void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_OpenInst(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___position0, const RuntimeMethod* method)
  1116. {
  1117. typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  1118. ((FunctionPointerType)__this->___method_ptr_0)(___position0, method);
  1119. }
  1120. void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_OpenStatic(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___position0, const RuntimeMethod* method)
  1121. {
  1122. typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  1123. ((FunctionPointerType)__this->___method_ptr_0)(___position0, method);
  1124. }
  1125. void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_OpenStaticInvoker(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___position0, const RuntimeMethod* method)
  1126. {
  1127. InvokerActionInvoker1< int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___position0);
  1128. }
  1129. void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_ClosedStaticInvoker(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___position0, const RuntimeMethod* method)
  1130. {
  1131. InvokerActionInvoker2< RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___position0);
  1132. }
  1133. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072 (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___position0, const RuntimeMethod* method)
  1134. {
  1135. typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t);
  1136. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  1137. // Native function invocation
  1138. il2cppPInvokeFunc(___position0);
  1139. }
  1140. // System.Void UnityEngine.AudioClip/PCMSetPositionCallback::.ctor(System.Object,System.IntPtr)
  1141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMSetPositionCallback__ctor_mD16F77DDB552EB69BB3F5EF39420B2F09F95455B (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1142. {
  1143. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
  1144. __this->___method_3 = ___method1;
  1145. __this->___m_target_2 = ___object0;
  1146. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
  1147. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
  1148. __this->___method_code_6 = (intptr_t)__this;
  1149. if (MethodIsStatic((RuntimeMethod*)___method1))
  1150. {
  1151. bool isOpen = parameterCount == 1;
  1152. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
  1153. if (isOpen)
  1154. __this->___invoke_impl_1 = (intptr_t)&PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_OpenStaticInvoker;
  1155. else
  1156. __this->___invoke_impl_1 = (intptr_t)&PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_ClosedStaticInvoker;
  1157. else
  1158. if (isOpen)
  1159. __this->___invoke_impl_1 = (intptr_t)&PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_OpenStatic;
  1160. else
  1161. {
  1162. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  1163. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  1164. }
  1165. }
  1166. else
  1167. {
  1168. if (___object0 == NULL)
  1169. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  1170. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  1171. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  1172. }
  1173. __this->___extra_arg_5 = (intptr_t)&PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_Multicast;
  1174. }
  1175. // System.Void UnityEngine.AudioClip/PCMSetPositionCallback::Invoke(System.Int32)
  1176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702 (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___position0, const RuntimeMethod* method)
  1177. {
  1178. typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  1179. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___position0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  1180. }
  1181. #ifdef __clang__
  1182. #pragma clang diagnostic pop
  1183. #endif
  1184. #ifdef __clang__
  1185. #pragma clang diagnostic push
  1186. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1187. #pragma clang diagnostic ignored "-Wunused-variable"
  1188. #endif
  1189. #ifdef __clang__
  1190. #pragma clang diagnostic pop
  1191. #endif
  1192. #ifdef __clang__
  1193. #pragma clang diagnostic push
  1194. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1195. #pragma clang diagnostic ignored "-Wunused-variable"
  1196. #endif
  1197. #ifdef __clang__
  1198. #pragma clang diagnostic pop
  1199. #endif
  1200. #ifdef __clang__
  1201. #pragma clang diagnostic push
  1202. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1203. #pragma clang diagnostic ignored "-Wunused-variable"
  1204. #endif
  1205. #ifdef __clang__
  1206. #pragma clang diagnostic pop
  1207. #endif
  1208. #ifdef __clang__
  1209. #pragma clang diagnostic push
  1210. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1211. #pragma clang diagnostic ignored "-Wunused-variable"
  1212. #endif
  1213. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioClipPlayable::GetHandle()
  1214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44 (AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* __this, const RuntimeMethod* method)
  1215. {
  1216. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 V_0;
  1217. memset((&V_0), 0, sizeof(V_0));
  1218. {
  1219. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0 = __this->___m_Handle_0;
  1220. V_0 = L_0;
  1221. goto IL_000a;
  1222. }
  1223. IL_000a:
  1224. {
  1225. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1 = V_0;
  1226. return L_1;
  1227. }
  1228. }
  1229. IL2CPP_EXTERN_C PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1230. {
  1231. AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* _thisAdjusted;
  1232. int32_t _offset = 1;
  1233. _thisAdjusted = reinterpret_cast<AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0*>(__this + _offset);
  1234. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 _returnValue;
  1235. _returnValue = AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44(_thisAdjusted, method);
  1236. return _returnValue;
  1237. }
  1238. // System.Boolean UnityEngine.Audio.AudioClipPlayable::Equals(UnityEngine.Audio.AudioClipPlayable)
  1239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioClipPlayable_Equals_m9C1C75ACBB74FE06AD02BE4643F6EB39413EFF83 (AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* __this, AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0 ___other0, const RuntimeMethod* method)
  1240. {
  1241. static bool s_Il2CppMethodInitialized;
  1242. if (!s_Il2CppMethodInitialized)
  1243. {
  1244. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  1245. s_Il2CppMethodInitialized = true;
  1246. }
  1247. bool V_0 = false;
  1248. {
  1249. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0;
  1250. L_0 = AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44(__this, NULL);
  1251. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1;
  1252. L_1 = AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44((&___other0), NULL);
  1253. il2cpp_codegen_runtime_class_init_inline(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  1254. bool L_2;
  1255. L_2 = PlayableHandle_op_Equality_m0E6C48A28F75A870AC22ADE3BD42F7F70A43C99C(L_0, L_1, NULL);
  1256. V_0 = L_2;
  1257. goto IL_0016;
  1258. }
  1259. IL_0016:
  1260. {
  1261. bool L_3 = V_0;
  1262. return L_3;
  1263. }
  1264. }
  1265. IL2CPP_EXTERN_C bool AudioClipPlayable_Equals_m9C1C75ACBB74FE06AD02BE4643F6EB39413EFF83_AdjustorThunk (RuntimeObject* __this, AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0 ___other0, const RuntimeMethod* method)
  1266. {
  1267. AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* _thisAdjusted;
  1268. int32_t _offset = 1;
  1269. _thisAdjusted = reinterpret_cast<AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0*>(__this + _offset);
  1270. bool _returnValue;
  1271. _returnValue = AudioClipPlayable_Equals_m9C1C75ACBB74FE06AD02BE4643F6EB39413EFF83(_thisAdjusted, ___other0, method);
  1272. return _returnValue;
  1273. }
  1274. #ifdef __clang__
  1275. #pragma clang diagnostic pop
  1276. #endif
  1277. #ifdef __clang__
  1278. #pragma clang diagnostic push
  1279. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1280. #pragma clang diagnostic ignored "-Wunused-variable"
  1281. #endif
  1282. // UnityEngine.Playables.PlayableHandle UnityEngine.Audio.AudioMixerPlayable::GetHandle()
  1283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD (AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* __this, const RuntimeMethod* method)
  1284. {
  1285. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 V_0;
  1286. memset((&V_0), 0, sizeof(V_0));
  1287. {
  1288. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0 = __this->___m_Handle_0;
  1289. V_0 = L_0;
  1290. goto IL_000a;
  1291. }
  1292. IL_000a:
  1293. {
  1294. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1 = V_0;
  1295. return L_1;
  1296. }
  1297. }
  1298. IL2CPP_EXTERN_C PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1299. {
  1300. AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* _thisAdjusted;
  1301. int32_t _offset = 1;
  1302. _thisAdjusted = reinterpret_cast<AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C*>(__this + _offset);
  1303. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 _returnValue;
  1304. _returnValue = AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD(_thisAdjusted, method);
  1305. return _returnValue;
  1306. }
  1307. // System.Boolean UnityEngine.Audio.AudioMixerPlayable::Equals(UnityEngine.Audio.AudioMixerPlayable)
  1308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioMixerPlayable_Equals_mDFB945EB48199A338BAD00D40FB8EEC34CF64D57 (AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* __this, AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C ___other0, const RuntimeMethod* method)
  1309. {
  1310. static bool s_Il2CppMethodInitialized;
  1311. if (!s_Il2CppMethodInitialized)
  1312. {
  1313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  1314. s_Il2CppMethodInitialized = true;
  1315. }
  1316. bool V_0 = false;
  1317. {
  1318. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0;
  1319. L_0 = AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD(__this, NULL);
  1320. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1;
  1321. L_1 = AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD((&___other0), NULL);
  1322. il2cpp_codegen_runtime_class_init_inline(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  1323. bool L_2;
  1324. L_2 = PlayableHandle_op_Equality_m0E6C48A28F75A870AC22ADE3BD42F7F70A43C99C(L_0, L_1, NULL);
  1325. V_0 = L_2;
  1326. goto IL_0016;
  1327. }
  1328. IL_0016:
  1329. {
  1330. bool L_3 = V_0;
  1331. return L_3;
  1332. }
  1333. }
  1334. IL2CPP_EXTERN_C bool AudioMixerPlayable_Equals_mDFB945EB48199A338BAD00D40FB8EEC34CF64D57_AdjustorThunk (RuntimeObject* __this, AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C ___other0, const RuntimeMethod* method)
  1335. {
  1336. AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* _thisAdjusted;
  1337. int32_t _offset = 1;
  1338. _thisAdjusted = reinterpret_cast<AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C*>(__this + _offset);
  1339. bool _returnValue;
  1340. _returnValue = AudioMixerPlayable_Equals_mDFB945EB48199A338BAD00D40FB8EEC34CF64D57(_thisAdjusted, ___other0, method);
  1341. return _returnValue;
  1342. }
  1343. #ifdef __clang__
  1344. #pragma clang diagnostic pop
  1345. #endif
  1346. #ifdef __clang__
  1347. #pragma clang diagnostic push
  1348. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1349. #pragma clang diagnostic ignored "-Wunused-variable"
  1350. #endif
  1351. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider::InvokeSampleFramesAvailable(System.Int32)
  1352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSampleProvider_InvokeSampleFramesAvailable_mEB16F7230AB65A3576BF053AC5719F8E134FBCD4 (AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* __this, int32_t ___sampleFrameCount0, const RuntimeMethod* method)
  1353. {
  1354. bool V_0 = false;
  1355. {
  1356. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* L_0 = __this->___sampleFramesAvailable_0;
  1357. V_0 = (bool)((!(((RuntimeObject*)(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  1358. bool L_1 = V_0;
  1359. if (!L_1)
  1360. {
  1361. goto IL_001c;
  1362. }
  1363. }
  1364. {
  1365. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* L_2 = __this->___sampleFramesAvailable_0;
  1366. int32_t L_3 = ___sampleFrameCount0;
  1367. NullCheck(L_2);
  1368. SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_inline(L_2, __this, L_3, NULL);
  1369. }
  1370. IL_001c:
  1371. {
  1372. return;
  1373. }
  1374. }
  1375. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider::InvokeSampleFramesOverflow(System.Int32)
  1376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSampleProvider_InvokeSampleFramesOverflow_m66593173A527981F5EB2A5EF77B0C9119DAB5E15 (AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* __this, int32_t ___droppedSampleFrameCount0, const RuntimeMethod* method)
  1377. {
  1378. bool V_0 = false;
  1379. {
  1380. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* L_0 = __this->___sampleFramesOverflow_1;
  1381. V_0 = (bool)((!(((RuntimeObject*)(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  1382. bool L_1 = V_0;
  1383. if (!L_1)
  1384. {
  1385. goto IL_001c;
  1386. }
  1387. }
  1388. {
  1389. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* L_2 = __this->___sampleFramesOverflow_1;
  1390. int32_t L_3 = ___droppedSampleFrameCount0;
  1391. NullCheck(L_2);
  1392. SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_inline(L_2, __this, L_3, NULL);
  1393. }
  1394. IL_001c:
  1395. {
  1396. return;
  1397. }
  1398. }
  1399. #ifdef __clang__
  1400. #pragma clang diagnostic pop
  1401. #endif
  1402. #ifdef __clang__
  1403. #pragma clang diagnostic push
  1404. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1405. #pragma clang diagnostic ignored "-Wunused-variable"
  1406. #endif
  1407. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_Multicast(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1408. {
  1409. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  1410. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  1411. for (il2cpp_array_size_t i = 0; i < length; i++)
  1412. {
  1413. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* currentDelegate = reinterpret_cast<SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30*>(delegatesToInvoke[i]);
  1414. typedef void (*FunctionPointerType) (RuntimeObject*, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1415. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___provider0, ___sampleFrameCount1, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  1416. }
  1417. }
  1418. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenInst(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1419. {
  1420. NullCheck(___provider0);
  1421. typedef void (*FunctionPointerType) (AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1422. ((FunctionPointerType)__this->___method_ptr_0)(___provider0, ___sampleFrameCount1, method);
  1423. }
  1424. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenStatic(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1425. {
  1426. typedef void (*FunctionPointerType) (AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1427. ((FunctionPointerType)__this->___method_ptr_0)(___provider0, ___sampleFrameCount1, method);
  1428. }
  1429. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenStaticInvoker(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1430. {
  1431. InvokerActionInvoker2< AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___provider0, ___sampleFrameCount1);
  1432. }
  1433. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_ClosedStaticInvoker(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1434. {
  1435. InvokerActionInvoker3< RuntimeObject*, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___provider0, ___sampleFrameCount1);
  1436. }
  1437. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenVirtual(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1438. {
  1439. NullCheck(___provider0);
  1440. VirtualActionInvoker1< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___provider0, ___sampleFrameCount1);
  1441. }
  1442. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenInterface(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1443. {
  1444. NullCheck(___provider0);
  1445. InterfaceActionInvoker1< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___provider0, ___sampleFrameCount1);
  1446. }
  1447. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenGenericVirtual(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1448. {
  1449. NullCheck(___provider0);
  1450. GenericVirtualActionInvoker1< uint32_t >::Invoke(method, ___provider0, ___sampleFrameCount1);
  1451. }
  1452. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenGenericInterface(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1453. {
  1454. NullCheck(___provider0);
  1455. GenericInterfaceActionInvoker1< uint32_t >::Invoke(method, ___provider0, ___sampleFrameCount1);
  1456. }
  1457. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider/SampleFramesHandler::.ctor(System.Object,System.IntPtr)
  1458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFramesHandler__ctor_m7DDE0BAD439CD80791140C7D42D661B598A7663A (SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1459. {
  1460. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
  1461. __this->___method_3 = ___method1;
  1462. __this->___m_target_2 = ___object0;
  1463. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
  1464. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
  1465. __this->___method_code_6 = (intptr_t)__this;
  1466. if (MethodIsStatic((RuntimeMethod*)___method1))
  1467. {
  1468. bool isOpen = parameterCount == 2;
  1469. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
  1470. if (isOpen)
  1471. __this->___invoke_impl_1 = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenStaticInvoker;
  1472. else
  1473. __this->___invoke_impl_1 = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_ClosedStaticInvoker;
  1474. else
  1475. if (isOpen)
  1476. __this->___invoke_impl_1 = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenStatic;
  1477. else
  1478. {
  1479. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  1480. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  1481. }
  1482. }
  1483. else
  1484. {
  1485. bool isOpen = parameterCount == 1;
  1486. if (isOpen)
  1487. {
  1488. if (__this->___method_is_virtual_12)
  1489. {
  1490. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___method1))
  1491. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1))
  1492. __this->___invoke_impl_1 = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenGenericInterface;
  1493. else
  1494. __this->___invoke_impl_1 = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenGenericVirtual;
  1495. else
  1496. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1))
  1497. __this->___invoke_impl_1 = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenInterface;
  1498. else
  1499. __this->___invoke_impl_1 = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenVirtual;
  1500. }
  1501. else
  1502. {
  1503. __this->___invoke_impl_1 = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenInst;
  1504. }
  1505. }
  1506. else
  1507. {
  1508. if (___object0 == NULL)
  1509. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  1510. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  1511. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  1512. }
  1513. }
  1514. __this->___extra_arg_5 = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_Multicast;
  1515. }
  1516. // System.Void UnityEngine.Experimental.Audio.AudioSampleProvider/SampleFramesHandler::Invoke(UnityEngine.Experimental.Audio.AudioSampleProvider,System.UInt32)
  1517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC (SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1518. {
  1519. typedef void (*FunctionPointerType) (RuntimeObject*, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1520. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___provider0, ___sampleFrameCount1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  1521. }
  1522. #ifdef __clang__
  1523. #pragma clang diagnostic pop
  1524. #endif
  1525. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_inline (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___deviceWasChanged0, const RuntimeMethod* method)
  1526. {
  1527. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  1528. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___deviceWasChanged0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  1529. }
  1530. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
  1531. {
  1532. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  1533. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  1534. }
  1535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D_inline (const RuntimeMethod* method)
  1536. {
  1537. static bool s_Il2CppMethodInitialized;
  1538. if (!s_Il2CppMethodInitialized)
  1539. {
  1540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  1541. s_Il2CppMethodInitialized = true;
  1542. }
  1543. {
  1544. bool L_0 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___U3CmuteStateU3Ek__BackingField_0;
  1545. return L_0;
  1546. }
  1547. }
  1548. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mobile_set_muteState_m7C9A464BCA3762330E18CCAD79AF6C47B863CA02_inline (bool ___value0, const RuntimeMethod* method)
  1549. {
  1550. static bool s_Il2CppMethodInitialized;
  1551. if (!s_Il2CppMethodInitialized)
  1552. {
  1553. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  1554. s_Il2CppMethodInitialized = true;
  1555. }
  1556. {
  1557. bool L_0 = ___value0;
  1558. ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___U3CmuteStateU3Ek__BackingField_0 = L_0;
  1559. return;
  1560. }
  1561. }
  1562. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_inline (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, const RuntimeMethod* method)
  1563. {
  1564. typedef void (*FunctionPointerType) (RuntimeObject*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  1565. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___data0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  1566. }
  1567. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_inline (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___position0, const RuntimeMethod* method)
  1568. {
  1569. typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  1570. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___position0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  1571. }
  1572. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_inline (SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___provider0, uint32_t ___sampleFrameCount1, const RuntimeMethod* method)
  1573. {
  1574. typedef void (*FunctionPointerType) (RuntimeObject*, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1575. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___provider0, ___sampleFrameCount1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  1576. }
  1577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method)
  1578. {
  1579. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  1580. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___obj0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  1581. }