UnityEngine.AudioModule.cpp 64 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398
  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. template <typename T1>
  9. struct VirtualActionInvoker1
  10. {
  11. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  12. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  16. }
  17. };
  18. template <typename T1>
  19. struct GenericVirtualActionInvoker1
  20. {
  21. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  22. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  23. {
  24. VirtualInvokeData invokeData;
  25. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  26. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  27. }
  28. };
  29. template <typename T1>
  30. struct InterfaceActionInvoker1
  31. {
  32. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  33. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  34. {
  35. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  36. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  37. }
  38. };
  39. template <typename T1>
  40. struct GenericInterfaceActionInvoker1
  41. {
  42. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  43. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  44. {
  45. VirtualInvokeData invokeData;
  46. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  47. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  48. }
  49. };
  50. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
  51. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  52. struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
  53. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  54. struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941;
  55. struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20;
  56. struct AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2;
  57. struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299;
  58. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
  59. struct Delegate_t;
  60. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  61. struct MethodInfo_t;
  62. struct String_t;
  63. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  64. struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E;
  65. struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072;
  66. struct SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30;
  67. struct AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177;
  68. IL2CPP_EXTERN_C RuntimeClass* AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var;
  69. IL2CPP_EXTERN_C RuntimeClass* Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var;
  70. IL2CPP_EXTERN_C RuntimeClass* PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var;
  71. struct Delegate_t_marshaled_com;
  72. struct Delegate_t_marshaled_pinvoke;
  73. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  74. struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
  75. IL2CPP_EXTERN_C_BEGIN
  76. IL2CPP_EXTERN_C_END
  77. #ifdef __clang__
  78. #pragma clang diagnostic push
  79. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  80. #pragma clang diagnostic ignored "-Wunused-variable"
  81. #endif
  82. struct U3CModuleU3E_t462BCCFB9B78348533823E0754F65F52A5348F89
  83. {
  84. };
  85. struct AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2 : public RuntimeObject
  86. {
  87. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* ___sampleFramesAvailable;
  88. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* ___sampleFramesOverflow;
  89. };
  90. struct AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD : public RuntimeObject
  91. {
  92. };
  93. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  94. {
  95. };
  96. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  97. {
  98. };
  99. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  100. {
  101. };
  102. struct Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD : public RuntimeObject
  103. {
  104. };
  105. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  106. {
  107. bool ___m_value;
  108. };
  109. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  110. {
  111. int32_t ___m_value;
  112. };
  113. struct IntPtr_t
  114. {
  115. void* ___m_value;
  116. };
  117. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  118. {
  119. float ___m_value;
  120. };
  121. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  122. {
  123. uint32_t ___m_value;
  124. };
  125. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  126. {
  127. union
  128. {
  129. struct
  130. {
  131. };
  132. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  133. };
  134. };
  135. struct Delegate_t : public RuntimeObject
  136. {
  137. intptr_t ___method_ptr;
  138. intptr_t ___invoke_impl;
  139. RuntimeObject* ___m_target;
  140. intptr_t ___method;
  141. intptr_t ___delegate_trampoline;
  142. intptr_t ___extra_arg;
  143. intptr_t ___method_code;
  144. intptr_t ___interp_method;
  145. intptr_t ___interp_invoke_impl;
  146. MethodInfo_t* ___method_info;
  147. MethodInfo_t* ___original_method_info;
  148. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  149. bool ___method_is_virtual;
  150. };
  151. struct Delegate_t_marshaled_pinvoke
  152. {
  153. intptr_t ___method_ptr;
  154. intptr_t ___invoke_impl;
  155. Il2CppIUnknown* ___m_target;
  156. intptr_t ___method;
  157. intptr_t ___delegate_trampoline;
  158. intptr_t ___extra_arg;
  159. intptr_t ___method_code;
  160. intptr_t ___interp_method;
  161. intptr_t ___interp_invoke_impl;
  162. MethodInfo_t* ___method_info;
  163. MethodInfo_t* ___original_method_info;
  164. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  165. int32_t ___method_is_virtual;
  166. };
  167. struct Delegate_t_marshaled_com
  168. {
  169. intptr_t ___method_ptr;
  170. intptr_t ___invoke_impl;
  171. Il2CppIUnknown* ___m_target;
  172. intptr_t ___method;
  173. intptr_t ___delegate_trampoline;
  174. intptr_t ___extra_arg;
  175. intptr_t ___method_code;
  176. intptr_t ___interp_method;
  177. intptr_t ___interp_invoke_impl;
  178. MethodInfo_t* ___method_info;
  179. MethodInfo_t* ___original_method_info;
  180. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  181. int32_t ___method_is_virtual;
  182. };
  183. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  184. {
  185. intptr_t ___m_CachedPtr;
  186. };
  187. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  188. {
  189. intptr_t ___m_CachedPtr;
  190. };
  191. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  192. {
  193. intptr_t ___m_CachedPtr;
  194. };
  195. struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4
  196. {
  197. intptr_t ___m_Handle;
  198. uint32_t ___m_Version;
  199. };
  200. struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883
  201. {
  202. intptr_t ___m_Handle;
  203. uint32_t ___m_Version;
  204. };
  205. struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  206. {
  207. PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* ___m_PCMReaderCallback;
  208. PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* ___m_PCMSetPositionCallback;
  209. };
  210. struct AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0
  211. {
  212. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
  213. };
  214. struct AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C
  215. {
  216. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle;
  217. };
  218. struct AudioPlayableOutput_tC3DFF8095F429D90129A367EAB98A24F6D6ADF20
  219. {
  220. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Handle;
  221. };
  222. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  223. {
  224. };
  225. struct MulticastDelegate_t : public Delegate_t
  226. {
  227. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  228. };
  229. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  230. {
  231. Delegate_t_marshaled_pinvoke** ___delegates;
  232. };
  233. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  234. {
  235. Delegate_t_marshaled_com** ___delegates;
  236. };
  237. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
  238. {
  239. };
  240. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
  241. {
  242. };
  243. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  244. {
  245. };
  246. struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E : public MulticastDelegate_t
  247. {
  248. };
  249. struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072 : public MulticastDelegate_t
  250. {
  251. };
  252. struct SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30 : public MulticastDelegate_t
  253. {
  254. };
  255. struct AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177 : public MulticastDelegate_t
  256. {
  257. };
  258. struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  259. {
  260. };
  261. struct AudioListener_t1D629CE9BC079C8ECDE8F822616E8A8E319EAE35 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941
  262. {
  263. };
  264. struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941
  265. {
  266. };
  267. struct AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields
  268. {
  269. AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* ___OnAudioConfigurationChanged;
  270. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnAudioSystemShuttingDown;
  271. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnAudioSystemStartedUp;
  272. };
  273. struct Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields
  274. {
  275. bool ___U3CmuteStateU3Ek__BackingField;
  276. bool ____stopAudioOutputOnMute;
  277. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___OnMuteStateChanged;
  278. };
  279. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  280. {
  281. String_t* ___TrueString;
  282. String_t* ___FalseString;
  283. };
  284. struct IntPtr_t_StaticFields
  285. {
  286. intptr_t ___Zero;
  287. };
  288. struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_StaticFields
  289. {
  290. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Null;
  291. };
  292. #ifdef __clang__
  293. #pragma clang diagnostic pop
  294. #endif
  295. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  296. {
  297. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  298. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  299. {
  300. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  301. return m_Items[index];
  302. }
  303. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  304. {
  305. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  306. return m_Items + index;
  307. }
  308. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  309. {
  310. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  311. m_Items[index] = value;
  312. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  313. }
  314. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  315. {
  316. return m_Items[index];
  317. }
  318. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  319. {
  320. return m_Items + index;
  321. }
  322. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  323. {
  324. m_Items[index] = value;
  325. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  326. }
  327. };
  328. struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
  329. {
  330. ALIGN_FIELD (8) float m_Items[1];
  331. inline float GetAt(il2cpp_array_size_t index) const
  332. {
  333. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  334. return m_Items[index];
  335. }
  336. inline float* GetAddressAt(il2cpp_array_size_t index)
  337. {
  338. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  339. return m_Items + index;
  340. }
  341. inline void SetAt(il2cpp_array_size_t index, float value)
  342. {
  343. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  344. m_Items[index] = value;
  345. }
  346. inline float GetAtUnchecked(il2cpp_array_size_t index) const
  347. {
  348. return m_Items[index];
  349. }
  350. inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
  351. {
  352. return m_Items + index;
  353. }
  354. inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
  355. {
  356. m_Items[index] = value;
  357. }
  358. };
  359. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ;
  360. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_inline (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___0_deviceWasChanged, const RuntimeMethod* method) ;
  361. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
  362. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D_inline (const RuntimeMethod* method) ;
  363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mobile_set_muteState_m7C9A464BCA3762330E18CCAD79AF6C47B863CA02_inline (bool ___0_value, const RuntimeMethod* method) ;
  364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_get_stopAudioOutputOnMute_m43EC82258D38C418353DFE19F32B51B64B18DCCA (const RuntimeMethod* method) ;
  365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StopAudioOutput_m10B8CEF668EE4967D0AD1D6741B6A37540C28A46 (const RuntimeMethod* method) ;
  366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StartAudioOutput_m731D1EEEE7A0D56BAADD571BA0FCAC13FB071223 (const RuntimeMethod* method) ;
  367. inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
  368. {
  369. (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method);
  370. }
  371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE (const RuntimeMethod* method) ;
  372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB (const RuntimeMethod* method) ;
  373. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_inline (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method) ;
  374. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_inline (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___0_position, const RuntimeMethod* method) ;
  375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour__ctor_m00422B6EFEA829BCB116D715E74F1EAD2CB6F4F8 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
  376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioBehaviour__ctor_m6D88837496C42A746A51383F3D6F29CA72A9D309 (AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941* __this, const RuntimeMethod* method) ;
  377. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_inline (SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method) ;
  378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44 (AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* __this, const RuntimeMethod* method) ;
  379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_op_Equality_m0E6C48A28F75A870AC22ADE3BD42F7F70A43C99C (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___0_x, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___1_y, const RuntimeMethod* method) ;
  380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioClipPlayable_Equals_m9C1C75ACBB74FE06AD02BE4643F6EB39413EFF83 (AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* __this, AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0 ___0_other, const RuntimeMethod* method) ;
  381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD (AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* __this, const RuntimeMethod* method) ;
  382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioMixerPlayable_Equals_mDFB945EB48199A338BAD00D40FB8EEC34CF64D57 (AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* __this, AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C ___0_other, const RuntimeMethod* method) ;
  383. #ifdef __clang__
  384. #pragma clang diagnostic push
  385. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  386. #pragma clang diagnostic ignored "-Wunused-variable"
  387. #endif
  388. #ifdef __clang__
  389. #pragma clang diagnostic pop
  390. #endif
  391. #ifdef __clang__
  392. #pragma clang diagnostic push
  393. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  394. #pragma clang diagnostic ignored "-Wunused-variable"
  395. #endif
  396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSettings_InvokeOnAudioConfigurationChanged_m8273D3AEB24F4C3E374238B6F699BE6696808E85 (bool ___0_deviceWasChanged, const RuntimeMethod* method)
  397. {
  398. static bool s_Il2CppMethodInitialized;
  399. if (!s_Il2CppMethodInitialized)
  400. {
  401. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var);
  402. s_Il2CppMethodInitialized = true;
  403. }
  404. bool V_0 = false;
  405. {
  406. AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* L_0 = ((AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var))->___OnAudioConfigurationChanged;
  407. V_0 = (bool)((!(((RuntimeObject*)(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  408. bool L_1 = V_0;
  409. if (!L_1)
  410. {
  411. goto IL_0019;
  412. }
  413. }
  414. {
  415. AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* L_2 = ((AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var))->___OnAudioConfigurationChanged;
  416. bool L_3 = ___0_deviceWasChanged;
  417. NullCheck(L_2);
  418. AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_inline(L_2, L_3, NULL);
  419. }
  420. IL_0019:
  421. {
  422. return;
  423. }
  424. }
  425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSettings_InvokeOnAudioSystemShuttingDown_m1B9895D60B3267EBDEC69B9169730DBAD8325E90 (const RuntimeMethod* method)
  426. {
  427. static bool s_Il2CppMethodInitialized;
  428. if (!s_Il2CppMethodInitialized)
  429. {
  430. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var);
  431. s_Il2CppMethodInitialized = true;
  432. }
  433. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
  434. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
  435. {
  436. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ((AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var))->___OnAudioSystemShuttingDown;
  437. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
  438. if (L_1)
  439. {
  440. G_B2_0 = L_1;
  441. goto IL_000b;
  442. }
  443. G_B1_0 = L_1;
  444. }
  445. {
  446. goto IL_0011;
  447. }
  448. IL_000b:
  449. {
  450. NullCheck(G_B2_0);
  451. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B2_0, NULL);
  452. }
  453. IL_0011:
  454. {
  455. return;
  456. }
  457. }
  458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSettings_InvokeOnAudioSystemStartedUp_m7FE042936237E5BDCB20299D8C4CF583B661468C (const RuntimeMethod* method)
  459. {
  460. static bool s_Il2CppMethodInitialized;
  461. if (!s_Il2CppMethodInitialized)
  462. {
  463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var);
  464. s_Il2CppMethodInitialized = true;
  465. }
  466. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
  467. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
  468. {
  469. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ((AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_StaticFields*)il2cpp_codegen_static_fields_for(AudioSettings_t66C4BCA1E463B061E2EC9063FB882ACED20D47BD_il2cpp_TypeInfo_var))->___OnAudioSystemStartedUp;
  470. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
  471. if (L_1)
  472. {
  473. G_B2_0 = L_1;
  474. goto IL_000b;
  475. }
  476. G_B1_0 = L_1;
  477. }
  478. {
  479. goto IL_0011;
  480. }
  481. IL_000b:
  482. {
  483. NullCheck(G_B2_0);
  484. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B2_0, NULL);
  485. }
  486. IL_0011:
  487. {
  488. return;
  489. }
  490. }
  491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE (const RuntimeMethod* method)
  492. {
  493. typedef bool (*AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE_ftn) ();
  494. static AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE_ftn _il2cpp_icall_func;
  495. if (!_il2cpp_icall_func)
  496. _il2cpp_icall_func = (AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSettings::StartAudioOutput()");
  497. bool icallRetVal = _il2cpp_icall_func();
  498. return icallRetVal;
  499. }
  500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB (const RuntimeMethod* method)
  501. {
  502. typedef bool (*AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB_ftn) ();
  503. static AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB_ftn _il2cpp_icall_func;
  504. if (!_il2cpp_icall_func)
  505. _il2cpp_icall_func = (AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSettings::StopAudioOutput()");
  506. bool icallRetVal = _il2cpp_icall_func();
  507. return icallRetVal;
  508. }
  509. #ifdef __clang__
  510. #pragma clang diagnostic pop
  511. #endif
  512. #ifdef __clang__
  513. #pragma clang diagnostic push
  514. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  515. #pragma clang diagnostic ignored "-Wunused-variable"
  516. #endif
  517. void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_Multicast(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___0_deviceWasChanged, const RuntimeMethod* method)
  518. {
  519. il2cpp_array_size_t length = __this->___delegates->max_length;
  520. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  521. for (il2cpp_array_size_t i = 0; i < length; i++)
  522. {
  523. AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* currentDelegate = reinterpret_cast<AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177*>(delegatesToInvoke[i]);
  524. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  525. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_deviceWasChanged, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  526. }
  527. }
  528. void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_OpenInst(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___0_deviceWasChanged, const RuntimeMethod* method)
  529. {
  530. typedef void (*FunctionPointerType) (bool, const RuntimeMethod*);
  531. ((FunctionPointerType)__this->___method_ptr)(___0_deviceWasChanged, method);
  532. }
  533. void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_OpenStatic(AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___0_deviceWasChanged, const RuntimeMethod* method)
  534. {
  535. typedef void (*FunctionPointerType) (bool, const RuntimeMethod*);
  536. ((FunctionPointerType)__this->___method_ptr)(___0_deviceWasChanged, method);
  537. }
  538. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177 (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___0_deviceWasChanged, const RuntimeMethod* method)
  539. {
  540. typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t);
  541. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  542. il2cppPInvokeFunc(static_cast<int32_t>(___0_deviceWasChanged));
  543. }
  544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler__ctor_mA9827AB9472EC8EE0A0F0FC24EBC06B4740DD944 (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  545. {
  546. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  547. __this->___method = ___1_method;
  548. __this->___m_target = ___0_object;
  549. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  550. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  551. __this->___method_code = (intptr_t)__this;
  552. if (MethodIsStatic((RuntimeMethod*)___1_method))
  553. {
  554. bool isOpen = parameterCount == 1;
  555. if (isOpen)
  556. __this->___invoke_impl = (intptr_t)&AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_OpenStatic;
  557. else
  558. {
  559. __this->___invoke_impl = __this->___method_ptr;
  560. __this->___method_code = (intptr_t)__this->___m_target;
  561. }
  562. }
  563. else
  564. {
  565. if (___0_object == NULL)
  566. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  567. __this->___invoke_impl = __this->___method_ptr;
  568. __this->___method_code = (intptr_t)__this->___m_target;
  569. }
  570. __this->___extra_arg = (intptr_t)&AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_Multicast;
  571. }
  572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2 (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___0_deviceWasChanged, const RuntimeMethod* method)
  573. {
  574. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  575. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_deviceWasChanged, reinterpret_cast<RuntimeMethod*>(__this->___method));
  576. }
  577. #ifdef __clang__
  578. #pragma clang diagnostic pop
  579. #endif
  580. #ifdef __clang__
  581. #pragma clang diagnostic push
  582. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  583. #pragma clang diagnostic ignored "-Wunused-variable"
  584. #endif
  585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D (const RuntimeMethod* method)
  586. {
  587. static bool s_Il2CppMethodInitialized;
  588. if (!s_Il2CppMethodInitialized)
  589. {
  590. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  591. s_Il2CppMethodInitialized = true;
  592. }
  593. {
  594. bool L_0 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___U3CmuteStateU3Ek__BackingField;
  595. return L_0;
  596. }
  597. }
  598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_set_muteState_m7C9A464BCA3762330E18CCAD79AF6C47B863CA02 (bool ___0_value, const RuntimeMethod* method)
  599. {
  600. static bool s_Il2CppMethodInitialized;
  601. if (!s_Il2CppMethodInitialized)
  602. {
  603. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  604. s_Il2CppMethodInitialized = true;
  605. }
  606. {
  607. bool L_0 = ___0_value;
  608. ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___U3CmuteStateU3Ek__BackingField = L_0;
  609. return;
  610. }
  611. }
  612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_get_stopAudioOutputOnMute_m43EC82258D38C418353DFE19F32B51B64B18DCCA (const RuntimeMethod* method)
  613. {
  614. static bool s_Il2CppMethodInitialized;
  615. if (!s_Il2CppMethodInitialized)
  616. {
  617. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  618. s_Il2CppMethodInitialized = true;
  619. }
  620. bool V_0 = false;
  621. {
  622. bool L_0 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->____stopAudioOutputOnMute;
  623. V_0 = L_0;
  624. goto IL_0009;
  625. }
  626. IL_0009:
  627. {
  628. bool L_1 = V_0;
  629. return L_1;
  630. }
  631. }
  632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_InvokeOnMuteStateChanged_mE5242862F948BA9FBB013A2B45F645B6A21E6198 (bool ___0_mute, const RuntimeMethod* method)
  633. {
  634. static bool s_Il2CppMethodInitialized;
  635. if (!s_Il2CppMethodInitialized)
  636. {
  637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  638. s_Il2CppMethodInitialized = true;
  639. }
  640. bool V_0 = false;
  641. bool V_1 = false;
  642. bool V_2 = false;
  643. bool V_3 = false;
  644. {
  645. bool L_0 = ___0_mute;
  646. bool L_1;
  647. L_1 = Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D_inline(NULL);
  648. V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  649. bool L_2 = V_0;
  650. if (!L_2)
  651. {
  652. goto IL_0053;
  653. }
  654. }
  655. {
  656. bool L_3 = ___0_mute;
  657. Mobile_set_muteState_m7C9A464BCA3762330E18CCAD79AF6C47B863CA02_inline(L_3, NULL);
  658. bool L_4;
  659. L_4 = Mobile_get_stopAudioOutputOnMute_m43EC82258D38C418353DFE19F32B51B64B18DCCA(NULL);
  660. V_1 = L_4;
  661. bool L_5 = V_1;
  662. if (!L_5)
  663. {
  664. goto IL_003a;
  665. }
  666. }
  667. {
  668. bool L_6;
  669. L_6 = Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D_inline(NULL);
  670. V_2 = L_6;
  671. bool L_7 = V_2;
  672. if (!L_7)
  673. {
  674. goto IL_0033;
  675. }
  676. }
  677. {
  678. Mobile_StopAudioOutput_m10B8CEF668EE4967D0AD1D6741B6A37540C28A46(NULL);
  679. goto IL_0039;
  680. }
  681. IL_0033:
  682. {
  683. Mobile_StartAudioOutput_m731D1EEEE7A0D56BAADD571BA0FCAC13FB071223(NULL);
  684. }
  685. IL_0039:
  686. {
  687. }
  688. IL_003a:
  689. {
  690. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___OnMuteStateChanged;
  691. V_3 = (bool)((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  692. bool L_9 = V_3;
  693. if (!L_9)
  694. {
  695. goto IL_0052;
  696. }
  697. }
  698. {
  699. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___OnMuteStateChanged;
  700. bool L_11 = ___0_mute;
  701. NullCheck(L_10);
  702. Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_10, L_11, NULL);
  703. }
  704. IL_0052:
  705. {
  706. }
  707. IL_0053:
  708. {
  709. return;
  710. }
  711. }
  712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mobile_InvokeIsStopAudioOutputOnMuteEnabled_m854CB455C7BE7ADC06BABCB9AA24F60309AE7ED1 (const RuntimeMethod* method)
  713. {
  714. bool V_0 = false;
  715. {
  716. bool L_0;
  717. L_0 = Mobile_get_stopAudioOutputOnMute_m43EC82258D38C418353DFE19F32B51B64B18DCCA(NULL);
  718. V_0 = L_0;
  719. goto IL_0009;
  720. }
  721. IL_0009:
  722. {
  723. bool L_1 = V_0;
  724. return L_1;
  725. }
  726. }
  727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StartAudioOutput_m731D1EEEE7A0D56BAADD571BA0FCAC13FB071223 (const RuntimeMethod* method)
  728. {
  729. {
  730. bool L_0;
  731. L_0 = AudioSettings_StartAudioOutput_mB04D851DD0E6115DEEFB55779F880146263C67BE(NULL);
  732. return;
  733. }
  734. }
  735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mobile_StopAudioOutput_m10B8CEF668EE4967D0AD1D6741B6A37540C28A46 (const RuntimeMethod* method)
  736. {
  737. {
  738. bool L_0;
  739. L_0 = AudioSettings_StopAudioOutput_m3FE7A8EADAB2FB570BB05F7C353E25E15885D1CB(NULL);
  740. return;
  741. }
  742. }
  743. #ifdef __clang__
  744. #pragma clang diagnostic pop
  745. #endif
  746. #ifdef __clang__
  747. #pragma clang diagnostic push
  748. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  749. #pragma clang diagnostic ignored "-Wunused-variable"
  750. #endif
  751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioClip_InvokePCMReaderCallback_Internal_m766E5705AB5AE16F5F142867CC3758ABE4BF462C (AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method)
  752. {
  753. bool V_0 = false;
  754. {
  755. PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* L_0 = __this->___m_PCMReaderCallback;
  756. V_0 = (bool)((!(((RuntimeObject*)(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  757. bool L_1 = V_0;
  758. if (!L_1)
  759. {
  760. goto IL_001b;
  761. }
  762. }
  763. {
  764. PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* L_2 = __this->___m_PCMReaderCallback;
  765. SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___0_data;
  766. NullCheck(L_2);
  767. PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_inline(L_2, L_3, NULL);
  768. }
  769. IL_001b:
  770. {
  771. return;
  772. }
  773. }
  774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioClip_InvokePCMSetPositionCallback_Internal_m986EF703B7DDE42343730DE93A095D05B9F4DBB8 (AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* __this, int32_t ___0_position, const RuntimeMethod* method)
  775. {
  776. bool V_0 = false;
  777. {
  778. PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* L_0 = __this->___m_PCMSetPositionCallback;
  779. V_0 = (bool)((!(((RuntimeObject*)(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  780. bool L_1 = V_0;
  781. if (!L_1)
  782. {
  783. goto IL_001b;
  784. }
  785. }
  786. {
  787. PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* L_2 = __this->___m_PCMSetPositionCallback;
  788. int32_t L_3 = ___0_position;
  789. NullCheck(L_2);
  790. PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_inline(L_2, L_3, NULL);
  791. }
  792. IL_001b:
  793. {
  794. return;
  795. }
  796. }
  797. #ifdef __clang__
  798. #pragma clang diagnostic pop
  799. #endif
  800. #ifdef __clang__
  801. #pragma clang diagnostic push
  802. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  803. #pragma clang diagnostic ignored "-Wunused-variable"
  804. #endif
  805. void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_Multicast(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method)
  806. {
  807. il2cpp_array_size_t length = __this->___delegates->max_length;
  808. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  809. for (il2cpp_array_size_t i = 0; i < length; i++)
  810. {
  811. PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* currentDelegate = reinterpret_cast<PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E*>(delegatesToInvoke[i]);
  812. typedef void (*FunctionPointerType) (RuntimeObject*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  813. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  814. }
  815. }
  816. void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenInst(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method)
  817. {
  818. NullCheck(___0_data);
  819. typedef void (*FunctionPointerType) (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  820. ((FunctionPointerType)__this->___method_ptr)(___0_data, method);
  821. }
  822. void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenStatic(PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method)
  823. {
  824. typedef void (*FunctionPointerType) (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  825. ((FunctionPointerType)__this->___method_ptr)(___0_data, method);
  826. }
  827. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method)
  828. {
  829. typedef void (DEFAULT_CALL *PInvokeFunc)(float*);
  830. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  831. float* ____0_data_marshaled = NULL;
  832. if (___0_data != NULL)
  833. {
  834. ____0_data_marshaled = reinterpret_cast<float*>((___0_data)->GetAddressAtUnchecked(0));
  835. }
  836. il2cppPInvokeFunc(____0_data_marshaled);
  837. }
  838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMReaderCallback__ctor_mF621B6CC1A4BA6525190C5037401CF2FD5C0CF28 (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  839. {
  840. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  841. __this->___method = ___1_method;
  842. __this->___m_target = ___0_object;
  843. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  844. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  845. __this->___method_code = (intptr_t)__this;
  846. if (MethodIsStatic((RuntimeMethod*)___1_method))
  847. {
  848. bool isOpen = parameterCount == 1;
  849. if (isOpen)
  850. __this->___invoke_impl = (intptr_t)&PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenStatic;
  851. else
  852. {
  853. __this->___invoke_impl = __this->___method_ptr;
  854. __this->___method_code = (intptr_t)__this->___m_target;
  855. }
  856. }
  857. else
  858. {
  859. bool isOpen = parameterCount == 0;
  860. if (isOpen)
  861. {
  862. __this->___invoke_impl = (intptr_t)&PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_OpenInst;
  863. }
  864. else
  865. {
  866. if (___0_object == NULL)
  867. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  868. __this->___invoke_impl = __this->___method_ptr;
  869. __this->___method_code = (intptr_t)__this->___m_target;
  870. }
  871. }
  872. __this->___extra_arg = (intptr_t)&PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_Multicast;
  873. }
  874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152 (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method)
  875. {
  876. typedef void (*FunctionPointerType) (RuntimeObject*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  877. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, reinterpret_cast<RuntimeMethod*>(__this->___method));
  878. }
  879. #ifdef __clang__
  880. #pragma clang diagnostic pop
  881. #endif
  882. #ifdef __clang__
  883. #pragma clang diagnostic push
  884. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  885. #pragma clang diagnostic ignored "-Wunused-variable"
  886. #endif
  887. void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_Multicast(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___0_position, const RuntimeMethod* method)
  888. {
  889. il2cpp_array_size_t length = __this->___delegates->max_length;
  890. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  891. for (il2cpp_array_size_t i = 0; i < length; i++)
  892. {
  893. PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* currentDelegate = reinterpret_cast<PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072*>(delegatesToInvoke[i]);
  894. typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  895. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_position, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  896. }
  897. }
  898. void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_OpenInst(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___0_position, const RuntimeMethod* method)
  899. {
  900. typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  901. ((FunctionPointerType)__this->___method_ptr)(___0_position, method);
  902. }
  903. void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_OpenStatic(PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___0_position, const RuntimeMethod* method)
  904. {
  905. typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  906. ((FunctionPointerType)__this->___method_ptr)(___0_position, method);
  907. }
  908. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072 (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___0_position, const RuntimeMethod* method)
  909. {
  910. typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t);
  911. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  912. il2cppPInvokeFunc(___0_position);
  913. }
  914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMSetPositionCallback__ctor_mD16F77DDB552EB69BB3F5EF39420B2F09F95455B (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  915. {
  916. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  917. __this->___method = ___1_method;
  918. __this->___m_target = ___0_object;
  919. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  920. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  921. __this->___method_code = (intptr_t)__this;
  922. if (MethodIsStatic((RuntimeMethod*)___1_method))
  923. {
  924. bool isOpen = parameterCount == 1;
  925. if (isOpen)
  926. __this->___invoke_impl = (intptr_t)&PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_OpenStatic;
  927. else
  928. {
  929. __this->___invoke_impl = __this->___method_ptr;
  930. __this->___method_code = (intptr_t)__this->___m_target;
  931. }
  932. }
  933. else
  934. {
  935. if (___0_object == NULL)
  936. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  937. __this->___invoke_impl = __this->___method_ptr;
  938. __this->___method_code = (intptr_t)__this->___m_target;
  939. }
  940. __this->___extra_arg = (intptr_t)&PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_Multicast;
  941. }
  942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702 (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___0_position, const RuntimeMethod* method)
  943. {
  944. typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  945. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_position, reinterpret_cast<RuntimeMethod*>(__this->___method));
  946. }
  947. #ifdef __clang__
  948. #pragma clang diagnostic pop
  949. #endif
  950. #ifdef __clang__
  951. #pragma clang diagnostic push
  952. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  953. #pragma clang diagnostic ignored "-Wunused-variable"
  954. #endif
  955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioBehaviour__ctor_m6D88837496C42A746A51383F3D6F29CA72A9D309 (AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941* __this, const RuntimeMethod* method)
  956. {
  957. {
  958. Behaviour__ctor_m00422B6EFEA829BCB116D715E74F1EAD2CB6F4F8(__this, NULL);
  959. return;
  960. }
  961. }
  962. #ifdef __clang__
  963. #pragma clang diagnostic pop
  964. #endif
  965. #ifdef __clang__
  966. #pragma clang diagnostic push
  967. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  968. #pragma clang diagnostic ignored "-Wunused-variable"
  969. #endif
  970. #ifdef __clang__
  971. #pragma clang diagnostic pop
  972. #endif
  973. #ifdef __clang__
  974. #pragma clang diagnostic push
  975. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  976. #pragma clang diagnostic ignored "-Wunused-variable"
  977. #endif
  978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_mute_m6407E0AEE7F088AC69BD8C1D270C2B2049769B09 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, bool ___0_value, const RuntimeMethod* method)
  979. {
  980. typedef void (*AudioSource_set_mute_m6407E0AEE7F088AC69BD8C1D270C2B2049769B09_ftn) (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299*, bool);
  981. static AudioSource_set_mute_m6407E0AEE7F088AC69BD8C1D270C2B2049769B09_ftn _il2cpp_icall_func;
  982. if (!_il2cpp_icall_func)
  983. _il2cpp_icall_func = (AudioSource_set_mute_m6407E0AEE7F088AC69BD8C1D270C2B2049769B09_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.AudioSource::set_mute(System.Boolean)");
  984. _il2cpp_icall_func(__this, ___0_value);
  985. }
  986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource__ctor_mC67BD65374AC3CDFB702307F4A89932D803191C1 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method)
  987. {
  988. {
  989. AudioBehaviour__ctor_m6D88837496C42A746A51383F3D6F29CA72A9D309(__this, NULL);
  990. return;
  991. }
  992. }
  993. #ifdef __clang__
  994. #pragma clang diagnostic pop
  995. #endif
  996. #ifdef __clang__
  997. #pragma clang diagnostic push
  998. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  999. #pragma clang diagnostic ignored "-Wunused-variable"
  1000. #endif
  1001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSampleProvider_InvokeSampleFramesAvailable_mEB16F7230AB65A3576BF053AC5719F8E134FBCD4 (AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* __this, int32_t ___0_sampleFrameCount, const RuntimeMethod* method)
  1002. {
  1003. bool V_0 = false;
  1004. {
  1005. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* L_0 = __this->___sampleFramesAvailable;
  1006. V_0 = (bool)((!(((RuntimeObject*)(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  1007. bool L_1 = V_0;
  1008. if (!L_1)
  1009. {
  1010. goto IL_001c;
  1011. }
  1012. }
  1013. {
  1014. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* L_2 = __this->___sampleFramesAvailable;
  1015. int32_t L_3 = ___0_sampleFrameCount;
  1016. NullCheck(L_2);
  1017. SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_inline(L_2, __this, L_3, NULL);
  1018. }
  1019. IL_001c:
  1020. {
  1021. return;
  1022. }
  1023. }
  1024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSampleProvider_InvokeSampleFramesOverflow_m66593173A527981F5EB2A5EF77B0C9119DAB5E15 (AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* __this, int32_t ___0_droppedSampleFrameCount, const RuntimeMethod* method)
  1025. {
  1026. bool V_0 = false;
  1027. {
  1028. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* L_0 = __this->___sampleFramesOverflow;
  1029. V_0 = (bool)((!(((RuntimeObject*)(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  1030. bool L_1 = V_0;
  1031. if (!L_1)
  1032. {
  1033. goto IL_001c;
  1034. }
  1035. }
  1036. {
  1037. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* L_2 = __this->___sampleFramesOverflow;
  1038. int32_t L_3 = ___0_droppedSampleFrameCount;
  1039. NullCheck(L_2);
  1040. SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_inline(L_2, __this, L_3, NULL);
  1041. }
  1042. IL_001c:
  1043. {
  1044. return;
  1045. }
  1046. }
  1047. #ifdef __clang__
  1048. #pragma clang diagnostic pop
  1049. #endif
  1050. #ifdef __clang__
  1051. #pragma clang diagnostic push
  1052. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1053. #pragma clang diagnostic ignored "-Wunused-variable"
  1054. #endif
  1055. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_Multicast(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method)
  1056. {
  1057. il2cpp_array_size_t length = __this->___delegates->max_length;
  1058. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  1059. for (il2cpp_array_size_t i = 0; i < length; i++)
  1060. {
  1061. SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* currentDelegate = reinterpret_cast<SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30*>(delegatesToInvoke[i]);
  1062. typedef void (*FunctionPointerType) (RuntimeObject*, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1063. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_provider, ___1_sampleFrameCount, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  1064. }
  1065. }
  1066. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenInst(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method)
  1067. {
  1068. NullCheck(___0_provider);
  1069. typedef void (*FunctionPointerType) (AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1070. ((FunctionPointerType)__this->___method_ptr)(___0_provider, ___1_sampleFrameCount, method);
  1071. }
  1072. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenStatic(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method)
  1073. {
  1074. typedef void (*FunctionPointerType) (AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1075. ((FunctionPointerType)__this->___method_ptr)(___0_provider, ___1_sampleFrameCount, method);
  1076. }
  1077. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenVirtual(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method)
  1078. {
  1079. NullCheck(___0_provider);
  1080. VirtualActionInvoker1< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_provider, ___1_sampleFrameCount);
  1081. }
  1082. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenInterface(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method)
  1083. {
  1084. NullCheck(___0_provider);
  1085. InterfaceActionInvoker1< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_provider, ___1_sampleFrameCount);
  1086. }
  1087. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenGenericVirtual(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method)
  1088. {
  1089. NullCheck(___0_provider);
  1090. GenericVirtualActionInvoker1< uint32_t >::Invoke(method, ___0_provider, ___1_sampleFrameCount);
  1091. }
  1092. void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenGenericInterface(SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method)
  1093. {
  1094. NullCheck(___0_provider);
  1095. GenericInterfaceActionInvoker1< uint32_t >::Invoke(method, ___0_provider, ___1_sampleFrameCount);
  1096. }
  1097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFramesHandler__ctor_m7DDE0BAD439CD80791140C7D42D661B598A7663A (SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  1098. {
  1099. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  1100. __this->___method = ___1_method;
  1101. __this->___m_target = ___0_object;
  1102. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  1103. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  1104. __this->___method_code = (intptr_t)__this;
  1105. if (MethodIsStatic((RuntimeMethod*)___1_method))
  1106. {
  1107. bool isOpen = parameterCount == 2;
  1108. if (isOpen)
  1109. __this->___invoke_impl = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenStatic;
  1110. else
  1111. {
  1112. __this->___invoke_impl = __this->___method_ptr;
  1113. __this->___method_code = (intptr_t)__this->___m_target;
  1114. }
  1115. }
  1116. else
  1117. {
  1118. bool isOpen = parameterCount == 1;
  1119. if (isOpen)
  1120. {
  1121. if (__this->___method_is_virtual)
  1122. {
  1123. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  1124. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  1125. __this->___invoke_impl = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenGenericInterface;
  1126. else
  1127. __this->___invoke_impl = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenGenericVirtual;
  1128. else
  1129. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  1130. __this->___invoke_impl = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenInterface;
  1131. else
  1132. __this->___invoke_impl = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenVirtual;
  1133. }
  1134. else
  1135. {
  1136. __this->___invoke_impl = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_OpenInst;
  1137. }
  1138. }
  1139. else
  1140. {
  1141. if (___0_object == NULL)
  1142. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  1143. __this->___invoke_impl = __this->___method_ptr;
  1144. __this->___method_code = (intptr_t)__this->___m_target;
  1145. }
  1146. }
  1147. __this->___extra_arg = (intptr_t)&SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_Multicast;
  1148. }
  1149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC (SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method)
  1150. {
  1151. typedef void (*FunctionPointerType) (RuntimeObject*, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1152. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_provider, ___1_sampleFrameCount, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1153. }
  1154. #ifdef __clang__
  1155. #pragma clang diagnostic pop
  1156. #endif
  1157. #ifdef __clang__
  1158. #pragma clang diagnostic push
  1159. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1160. #pragma clang diagnostic ignored "-Wunused-variable"
  1161. #endif
  1162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44 (AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* __this, const RuntimeMethod* method)
  1163. {
  1164. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 V_0;
  1165. memset((&V_0), 0, sizeof(V_0));
  1166. {
  1167. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0 = __this->___m_Handle;
  1168. V_0 = L_0;
  1169. goto IL_000a;
  1170. }
  1171. IL_000a:
  1172. {
  1173. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1 = V_0;
  1174. return L_1;
  1175. }
  1176. }
  1177. IL2CPP_EXTERN_C PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1178. {
  1179. AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* _thisAdjusted;
  1180. int32_t _offset = 1;
  1181. _thisAdjusted = reinterpret_cast<AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0*>(__this + _offset);
  1182. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 _returnValue;
  1183. _returnValue = AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44(_thisAdjusted, method);
  1184. return _returnValue;
  1185. }
  1186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioClipPlayable_Equals_m9C1C75ACBB74FE06AD02BE4643F6EB39413EFF83 (AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* __this, AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0 ___0_other, const RuntimeMethod* method)
  1187. {
  1188. static bool s_Il2CppMethodInitialized;
  1189. if (!s_Il2CppMethodInitialized)
  1190. {
  1191. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  1192. s_Il2CppMethodInitialized = true;
  1193. }
  1194. bool V_0 = false;
  1195. {
  1196. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0;
  1197. L_0 = AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44(__this, NULL);
  1198. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1;
  1199. L_1 = AudioClipPlayable_GetHandle_mEA1D664328FF9B08E4F7D5EBCD4B51A754D97C44((&___0_other), NULL);
  1200. il2cpp_codegen_runtime_class_init_inline(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  1201. bool L_2;
  1202. L_2 = PlayableHandle_op_Equality_m0E6C48A28F75A870AC22ADE3BD42F7F70A43C99C(L_0, L_1, NULL);
  1203. V_0 = L_2;
  1204. goto IL_0016;
  1205. }
  1206. IL_0016:
  1207. {
  1208. bool L_3 = V_0;
  1209. return L_3;
  1210. }
  1211. }
  1212. IL2CPP_EXTERN_C bool AudioClipPlayable_Equals_m9C1C75ACBB74FE06AD02BE4643F6EB39413EFF83_AdjustorThunk (RuntimeObject* __this, AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0 ___0_other, const RuntimeMethod* method)
  1213. {
  1214. AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0* _thisAdjusted;
  1215. int32_t _offset = 1;
  1216. _thisAdjusted = reinterpret_cast<AudioClipPlayable_tD4B758E68CAE03CB0CD31F90C8A3E603B97143A0*>(__this + _offset);
  1217. bool _returnValue;
  1218. _returnValue = AudioClipPlayable_Equals_m9C1C75ACBB74FE06AD02BE4643F6EB39413EFF83(_thisAdjusted, ___0_other, method);
  1219. return _returnValue;
  1220. }
  1221. #ifdef __clang__
  1222. #pragma clang diagnostic pop
  1223. #endif
  1224. #ifdef __clang__
  1225. #pragma clang diagnostic push
  1226. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1227. #pragma clang diagnostic ignored "-Wunused-variable"
  1228. #endif
  1229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD (AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* __this, const RuntimeMethod* method)
  1230. {
  1231. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 V_0;
  1232. memset((&V_0), 0, sizeof(V_0));
  1233. {
  1234. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0 = __this->___m_Handle;
  1235. V_0 = L_0;
  1236. goto IL_000a;
  1237. }
  1238. IL_000a:
  1239. {
  1240. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1 = V_0;
  1241. return L_1;
  1242. }
  1243. }
  1244. IL2CPP_EXTERN_C PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1245. {
  1246. AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* _thisAdjusted;
  1247. int32_t _offset = 1;
  1248. _thisAdjusted = reinterpret_cast<AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C*>(__this + _offset);
  1249. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 _returnValue;
  1250. _returnValue = AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD(_thisAdjusted, method);
  1251. return _returnValue;
  1252. }
  1253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioMixerPlayable_Equals_mDFB945EB48199A338BAD00D40FB8EEC34CF64D57 (AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* __this, AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C ___0_other, const RuntimeMethod* method)
  1254. {
  1255. static bool s_Il2CppMethodInitialized;
  1256. if (!s_Il2CppMethodInitialized)
  1257. {
  1258. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  1259. s_Il2CppMethodInitialized = true;
  1260. }
  1261. bool V_0 = false;
  1262. {
  1263. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0;
  1264. L_0 = AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD(__this, NULL);
  1265. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1;
  1266. L_1 = AudioMixerPlayable_GetHandle_m6C182D9794E901D123223BB57738A302BEAB41FD((&___0_other), NULL);
  1267. il2cpp_codegen_runtime_class_init_inline(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  1268. bool L_2;
  1269. L_2 = PlayableHandle_op_Equality_m0E6C48A28F75A870AC22ADE3BD42F7F70A43C99C(L_0, L_1, NULL);
  1270. V_0 = L_2;
  1271. goto IL_0016;
  1272. }
  1273. IL_0016:
  1274. {
  1275. bool L_3 = V_0;
  1276. return L_3;
  1277. }
  1278. }
  1279. IL2CPP_EXTERN_C bool AudioMixerPlayable_Equals_mDFB945EB48199A338BAD00D40FB8EEC34CF64D57_AdjustorThunk (RuntimeObject* __this, AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C ___0_other, const RuntimeMethod* method)
  1280. {
  1281. AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C* _thisAdjusted;
  1282. int32_t _offset = 1;
  1283. _thisAdjusted = reinterpret_cast<AudioMixerPlayable_t6AADDF0C53DF1B4C17969EC24B3B4E4975F3A56C*>(__this + _offset);
  1284. bool _returnValue;
  1285. _returnValue = AudioMixerPlayable_Equals_mDFB945EB48199A338BAD00D40FB8EEC34CF64D57(_thisAdjusted, ___0_other, method);
  1286. return _returnValue;
  1287. }
  1288. #ifdef __clang__
  1289. #pragma clang diagnostic pop
  1290. #endif
  1291. #ifdef __clang__
  1292. #pragma clang diagnostic push
  1293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1294. #pragma clang diagnostic ignored "-Wunused-variable"
  1295. #endif
  1296. #ifdef __clang__
  1297. #pragma clang diagnostic pop
  1298. #endif
  1299. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AudioConfigurationChangeHandler_Invoke_m4DC27DD11512481B60071B20284E6886DAE54DE2_inline (AudioConfigurationChangeHandler_tE071B0CBA3B3A77D3E41F5FCB65B4017885B3177* __this, bool ___0_deviceWasChanged, const RuntimeMethod* method)
  1300. {
  1301. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  1302. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_deviceWasChanged, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1303. }
  1304. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
  1305. {
  1306. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  1307. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1308. }
  1309. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mobile_get_muteState_m64C1E8C61537317A7F153E1A72F7D39D85DA684D_inline (const RuntimeMethod* method)
  1310. {
  1311. static bool s_Il2CppMethodInitialized;
  1312. if (!s_Il2CppMethodInitialized)
  1313. {
  1314. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  1315. s_Il2CppMethodInitialized = true;
  1316. }
  1317. {
  1318. bool L_0 = ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___U3CmuteStateU3Ek__BackingField;
  1319. return L_0;
  1320. }
  1321. }
  1322. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mobile_set_muteState_m7C9A464BCA3762330E18CCAD79AF6C47B863CA02_inline (bool ___0_value, const RuntimeMethod* method)
  1323. {
  1324. static bool s_Il2CppMethodInitialized;
  1325. if (!s_Il2CppMethodInitialized)
  1326. {
  1327. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var);
  1328. s_Il2CppMethodInitialized = true;
  1329. }
  1330. {
  1331. bool L_0 = ___0_value;
  1332. ((Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_StaticFields*)il2cpp_codegen_static_fields_for(Mobile_t304A73480DF447472BDB16BA19A9E4FE2C8CB2DD_il2cpp_TypeInfo_var))->___U3CmuteStateU3Ek__BackingField = L_0;
  1333. return;
  1334. }
  1335. }
  1336. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PCMReaderCallback_Invoke_m76784C690C36B513E2AA5B0E4FD9831B2C7E5152_inline (PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method)
  1337. {
  1338. typedef void (*FunctionPointerType) (RuntimeObject*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
  1339. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1340. }
  1341. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PCMSetPositionCallback_Invoke_m434D4F02FA25F91DF6199EC5A799C551C7F93702_inline (PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* __this, int32_t ___0_position, const RuntimeMethod* method)
  1342. {
  1343. typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  1344. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_position, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1345. }
  1346. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SampleFramesHandler_Invoke_m478D5645634B8C734E58B59CF7750797FC54F1BC_inline (SampleFramesHandler_tFE84FF9BBCEFB880D46227188F375BEF680AAA30* __this, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2* ___0_provider, uint32_t ___1_sampleFrameCount, const RuntimeMethod* method)
  1347. {
  1348. typedef void (*FunctionPointerType) (RuntimeObject*, AudioSampleProvider_t602353124A2F6F2AEC38E56C3C21932344F712E2*, uint32_t, const RuntimeMethod*);
  1349. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_provider, ___1_sampleFrameCount, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1350. }
  1351. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
  1352. {
  1353. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  1354. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  1355. }