暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

UnityEngine.AudioModule.cpp 66KB

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