#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct InterfaceFuncInvoker6 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method); } }; template struct InvokerActionInvoker1; template struct InvokerActionInvoker1 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker2; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; // System.Action`1 struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; // System.Func`2 struct Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2; // System.Collections.Generic.HashSet`1 struct HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F; // System.Collections.Generic.HashSet`1 struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tA64D3E9CA75D61BDFBA28DBEB09358606AC77D41; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t3A56E5528843C3D80925FE9A30B9A9D420A8A7B1; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tECE361BE36E5326644D1AA0D29CEB82870698F40; // System.Collections.Generic.List`1> struct List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6; // System.Collections.Generic.List`1 struct List_1_tA9824588DCB4E62CD1E7648683FCEF6DB06B0C23; // System.Collections.Generic.List`1 struct List_1_t01FE6F9654EFF2B2927CF4D2E59CACCB98F0E09E; // System.Collections.Generic.List`1 struct List_1_t348DB816683936C664231900D6E77653B7AE20F8; // System.Collections.Generic.List`1 struct List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; // System.Collections.Generic.List`1 struct List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B; // System.Collections.Generic.List`1 struct List_1_t1D958AD636939DBB380E0BCEC16704959FA0D9D8; // System.Collections.Generic.List`1 struct List_1_tC13401FC5A9D5F32E43EE93D30006C9BDC6E95B2; // System.Collections.Generic.List`1 struct List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4; // RenderHeads.Media.AVProVideo.TrackCollection`1 struct TrackCollection_1_t4A8C574B884ED2EBC42CC852474738C9C9A1A5C6; // RenderHeads.Media.AVProVideo.TrackCollection`1 struct TrackCollection_1_t8A81433EBB19D9229A6D2F01013DB9ADE3C867E9; // RenderHeads.Media.AVProVideo.TrackCollection`1 struct TrackCollection_1_t7D45897E2C63836954B42BAF3EAEB04BB7C9B2B1; // RenderHeads.Media.AVProVideo.TrackCollection`1 struct TrackCollection_1_t430D1159840E86C352B92A53895CB43177A8C6FD; // UnityEngine.Events.UnityAction`3 struct UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81; // UnityEngine.Events.UnityAction`3 struct UnityAction_3_t6DD5B8ECD125F220BE7E9DFC165CEEB0FC1165E1; // UnityEngine.Events.UnityEvent`1 struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205; // UnityEngine.Events.UnityEvent`1 struct UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257; // UnityEngine.Events.UnityEvent`3 struct UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A; // UnityEngine.Events.UnityEvent`3 struct UnityEvent_3_t5D44EDD6BF9E7624E78EDBAEAF2476C3F53BCBB1; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t622EC1FF2A7317D5DC35EF6BB0273255827522FC; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tF4547CCA46487DA5D90A92921A5157788A9FDB19; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_tE2D0AF376703658648B09FF5EA29F0B7551B68ED; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343; // UnityEngine.Events.UnityAction`3[] struct UnityAction_3U5BU5D_t4B39F0DE765A5040AB3C33B401A81DA4027B5498; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // UnityEngine.Camera[] struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // RenderHeads.Media.AVProVideo.IBufferedDisplay[] struct IBufferedDisplayU5BU5D_t9CD7B3B63B8C32AFF27BE6D6597528D5F0D97DA9; // UnityEngine.XR.InputDevice[] struct InputDeviceU5BU5D_t1361FC6DDFE12D211F933B024E51B7E5CF073F63; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // UnityEngine.Material[] struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D; // RenderHeads.Media.AVProVideo.MediaPlayer[] struct MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // UnityEngine.RenderTexture[] struct RenderTextureU5BU5D_t9C963C4B9AAD862BBE402147E82F7BEBF699F6A6; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // RenderHeads.Media.AVProVideo.Subtitle[] struct SubtitleU5BU5D_t5EBA6FFB4E7430E0C3C96F58BB6B528DEF9518D1; // UnityEngine.Texture[] struct TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46; // RenderHeads.Media.AVProVideo.TimeRange[] struct TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19; // RenderHeads.Media.AVProVideo.TrackCollection[] struct TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem[] struct MediaItemU5BU5D_t128A1BEBA47A1D6DD9C2F95BCE811E5570A88139; // RenderHeads.Media.AVProVideo.ApplyToBase struct ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481; // RenderHeads.Media.AVProVideo.ApplyToMaterial struct ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96; // RenderHeads.Media.AVProVideo.ApplyToMesh struct ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // RenderHeads.Media.AVProVideo.AudioChannelMixer struct AudioChannelMixer_t060D68332FF5B9BD5AB91531EDE463B73A37C2EA; // UnityEngine.AudioClip struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20; // RenderHeads.Media.AVProVideo.AudioOutput struct AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0; // RenderHeads.Media.AVProVideo.AudioOutputManager struct AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644; // UnityEngine.AudioSource struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299; // RenderHeads.Media.AVProVideo.AudioTrack struct AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7; // RenderHeads.Media.AVProVideo.AudioTracks struct AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F; // RenderHeads.Media.AVProVideo.BaseMediaPlayer struct BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; // UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // RenderHeads.Media.AVProVideo.DisplayIMGUI struct DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84; // UnityEngine.Networking.DownloadHandler struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; // System.Exception struct Exception_t; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // RenderHeads.Media.AVProVideo.HttpHeaderData struct HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5; // System.IAsyncResult struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; // RenderHeads.Media.AVProVideo.IAudioTracks struct IAudioTracks_t8A3F2CDDD50C5D19774FF02BF9A47145CCF02FD8; // RenderHeads.Media.AVProVideo.IBufferedDisplay struct IBufferedDisplay_tC7A73FFB9F297222B9BA8B295A424C12E7814A25; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.IDisposable struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5; // System.Collections.IEnumerator struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; // RenderHeads.Media.AVProVideo.IMediaCache struct IMediaCache_t66A8FB6CD99EF62F7026A5B437F9477DF0221132; // RenderHeads.Media.AVProVideo.IMediaControl struct IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF; // RenderHeads.Media.AVProVideo.IMediaInfo struct IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0; // RenderHeads.Media.AVProVideo.IMediaPlayer struct IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E; // RenderHeads.Media.AVProVideo.IMediaSubtitles struct IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585; // RenderHeads.Media.AVProVideo.ITextTracks struct ITextTracks_t67CB72054756889C5C2786039E1EDDCA4038382F; // RenderHeads.Media.AVProVideo.ITextureProducer struct ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4; // RenderHeads.Media.AVProVideo.IVideoTracks struct IVideoTracks_tDDFAA12F121DE28E876F66D19135CA918E6405AA; // UnityEngine.Events.InvokableCallList struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382; // RenderHeads.Media.AVProVideo.KeyAuthData struct KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; // RenderHeads.Media.AVProVideo.MediaCachingOptions struct MediaCachingOptions_tFD724597B94A896A4004C05F4D897B2974040F9C; // RenderHeads.Media.AVProVideo.MediaPath struct MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F; // RenderHeads.Media.AVProVideo.MediaPlayer struct MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6; // RenderHeads.Media.AVProVideo.MediaPlayerEvent struct MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8; // RenderHeads.Media.AVProVideo.MediaPlayerLoadEvent struct MediaPlayerLoadEvent_tB0EA384F8B6997CC77D93ADC07E297F277C7FA84; // RenderHeads.Media.AVProVideo.MediaPlaylist struct MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D; // RenderHeads.Media.AVProVideo.MediaReference struct MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // UnityEngine.MeshRenderer struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // RenderHeads.Media.AVProVideo.NullMediaPlayer struct NullMediaPlayer_t5AF69048EDFAAA7B8AA2CDBC430CB7108E76E38E; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // UnityEngine.Events.PersistentCallGroup struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25; // RenderHeads.Media.AVProVideo.PlaybackQualityStats struct PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer struct PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849; // UnityEngine.RenderTexture struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27; // UnityEngine.Renderer struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF; // RenderHeads.Media.AVProVideo.Resampler struct Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8; // RenderHeads.Media.AVProVideo.ResolveToRenderTexture struct ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; // UnityEngine.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692; // System.String struct String_t; // RenderHeads.Media.AVProVideo.Subtitle struct Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638; // RenderHeads.Media.AVProVideo.TextCue struct TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210; // RenderHeads.Media.AVProVideo.TextTrack struct TextTrack_tF368463B4F33E02E299020EA2A367DE212EC6F31; // RenderHeads.Media.AVProVideo.TextTracks struct TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; // RenderHeads.Media.AVProVideo.TimeRanges struct TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594; // RenderHeads.Media.AVProVideo.TrackBase struct TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE; // RenderHeads.Media.AVProVideo.TrackCollection struct TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Type struct Type_t; // UnityEngine.Events.UnityEventBase struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8; // UnityEngine.Networking.UnityWebRequest struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F; // UnityEngine.Networking.UnityWebRequestAsyncOperation struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C; // RenderHeads.Media.AVProVideo.UpdateMultiPassStereo struct UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE; // UnityEngine.Networking.UploadHandler struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6; // System.Uri struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E; // RenderHeads.Media.AVProVideo.VideoTrack struct VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81; // RenderHeads.Media.AVProVideo.VideoTracks struct VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.WaitForEndOfFrame struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663; // RenderHeads.Media.AVProVideo.WebGLMediaPlayer struct WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394; // UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D; // UnityEngine.AudioClip/PCMReaderCallback struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E; // UnityEngine.AudioClip/PCMSetPositionCallback struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072; // RenderHeads.Media.AVProVideo.AudioOutputManager/PlayerInstance struct PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3; // UnityEngine.Camera/CameraCallback struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD; // RenderHeads.Media.AVProVideo.Helper/ExpectedPluginVersion struct ExpectedPluginVersion_t260D3F20003F531C84E0AD4DBE4F71766DB21E1D; // RenderHeads.Media.AVProVideo.MediaPlayer/d__253 struct U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B; // RenderHeads.Media.AVProVideo.MediaPlayer/d__218 struct U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD; // RenderHeads.Media.AVProVideo.MediaPlayer/d__293 struct U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid struct OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple struct OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL struct OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows struct OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP struct OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5; // RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions struct PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516; // RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame struct ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B; // RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem struct MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing struct Easing_tF5C6D8F40C0E41785C31BC5411CCFFD1BE0FC09E; IL2CPP_EXTERN_C RuntimeClass* AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IBufferedDisplay_tC7A73FFB9F297222B9BA8B295A424C12E7814A25_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NullMediaPlayer_t5AF69048EDFAAA7B8AA2CDBC430CB7108E76E38E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Platform_t12B23C301E648DF733354AC8CA0B94255338A139_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TrackType_tD863A7443F24F96EF3F46DBDF985DF9773DA6F67_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tB450078DDE7A55C24846612D13C95DA82F57CF19____E33B94EF0E1FECD53849D083EEBE3E8A40DA9DDB1FAD7BDE4AF5ABDF4B6796DD_0_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral01700BE73AFEF121BC8C6D47CC1EFD8A5117B46B; IL2CPP_EXTERN_C String_t* _stringLiteral031650BE05E4C926B5CA523D09D8473093C97E8D; IL2CPP_EXTERN_C String_t* _stringLiteral04976623B208948D54D965AA5268A6A79850A786; IL2CPP_EXTERN_C String_t* _stringLiteral04B3162297B352972DBF620ADD503FFDC87E88DD; IL2CPP_EXTERN_C String_t* _stringLiteral06815A8567943C9F72E62FA419B953A52FF314AA; IL2CPP_EXTERN_C String_t* _stringLiteral08F2CB1D0BCCE126DBA59581D492CDD6C349D2A3; IL2CPP_EXTERN_C String_t* _stringLiteral09AA5D3506CFCA2A25D19F4E49AC11503F5E083B; IL2CPP_EXTERN_C String_t* _stringLiteral0DBE39DFDB5EFA0F01D2DD18E24DD544C3C3CB10; IL2CPP_EXTERN_C String_t* _stringLiteral0DE63BA01E31C16B46AEBAD75285A58C5A88C720; IL2CPP_EXTERN_C String_t* _stringLiteral0EF30B36BAD046F93D221F6806612B4DCC1D5CBC; IL2CPP_EXTERN_C String_t* _stringLiteral0FD2C90387BCCC68E9E3CD657096B89D1ADEDE73; IL2CPP_EXTERN_C String_t* _stringLiteral11C08D0D863D8E427585199F73170B2CF59CA62C; IL2CPP_EXTERN_C String_t* _stringLiteral17718E71159B2A463A10CD2BCAE046100EF2ADF2; IL2CPP_EXTERN_C String_t* _stringLiteral188CB786F7D02007B22624037849A56B40E3C48E; IL2CPP_EXTERN_C String_t* _stringLiteral214C2F53B31C2DB0AB52656589C03DC6A0FA871F; IL2CPP_EXTERN_C String_t* _stringLiteral25CA330145BF9AA3DD3679FEF8C06E581BF938C6; IL2CPP_EXTERN_C String_t* _stringLiteral26DC9E6A16A2B862023CCDC29E42E5404E9ACD4F; IL2CPP_EXTERN_C String_t* _stringLiteral2B9A80E8A189A3C29A90F6775EFE8EC8D20F1D4F; IL2CPP_EXTERN_C String_t* _stringLiteral2BF4C6E60800EB7FB79A84286708FA925D39EA4F; IL2CPP_EXTERN_C String_t* _stringLiteral2DDCD297BC9E2834CFF67CF4937C28003851AEE0; IL2CPP_EXTERN_C String_t* _stringLiteral2FFCF5F87F023A74A88BF1C53D0AA8645AE53518; IL2CPP_EXTERN_C String_t* _stringLiteral319D0E18F7212356154A5028B9DA6F2AE984CB34; IL2CPP_EXTERN_C String_t* _stringLiteral332196EF5A985799D7299D9F4346352DA016642C; IL2CPP_EXTERN_C String_t* _stringLiteral3858FF8780C3353F3A6873027AD30F124D95BD0D; IL2CPP_EXTERN_C String_t* _stringLiteral397962CA19A2DA5EB894BF85990F21E90AE4F772; IL2CPP_EXTERN_C String_t* _stringLiteral3B2148A7245ABDEB29A7E39FEAEC729892AE67E4; IL2CPP_EXTERN_C String_t* _stringLiteral3E6030B168020D4F1B853F323A1D73DD81549AD9; IL2CPP_EXTERN_C String_t* _stringLiteral3FF764FF882AFF2EA89C62D948092E123CA54F5D; IL2CPP_EXTERN_C String_t* _stringLiteral43C7A3329D9A2479D8066D3AE83DBBB69A83DEEF; IL2CPP_EXTERN_C String_t* _stringLiteral454E51B2311A7893B7EFBD690C3354883D57B377; IL2CPP_EXTERN_C String_t* _stringLiteral49C683E0FC74063A9911EB47CEAAA1CD47DE5D88; IL2CPP_EXTERN_C String_t* _stringLiteral4A799B498F93A47F683638A5879A35B50C1881DE; IL2CPP_EXTERN_C String_t* _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21; IL2CPP_EXTERN_C String_t* _stringLiteral4DEDC47301EFADD3EECE5AF00EBCF3FD9F10A1FA; IL2CPP_EXTERN_C String_t* _stringLiteral5161F90B8859AC3753A4C1F9588C70544D9E7659; IL2CPP_EXTERN_C String_t* _stringLiteral57E75D7259EC1EE151A3602C513C8ACC20618C97; IL2CPP_EXTERN_C String_t* _stringLiteral5BFB046F8A244A5090ECD5F19EF3A6A728E2F5B7; IL2CPP_EXTERN_C String_t* _stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C; IL2CPP_EXTERN_C String_t* _stringLiteral5E57DDB7EFEE4DD19E13D564AC87E3BCAB5A9A97; IL2CPP_EXTERN_C String_t* _stringLiteral5E6F2028B6CE1A7AA808D5A1FDAB0C576AC21B3B; IL2CPP_EXTERN_C String_t* _stringLiteral5FC53BD3D516B161E7B256500726EB8B00A2D1C2; IL2CPP_EXTERN_C String_t* _stringLiteral63765F798190FDBBD6EE1B3907C7772015BB60D2; IL2CPP_EXTERN_C String_t* _stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A; IL2CPP_EXTERN_C String_t* _stringLiteral6BD3D07097E850786CE9851D1C52BD35827998D3; IL2CPP_EXTERN_C String_t* _stringLiteral7117237F06D2F81C635D4AECAE1DFBD9B033CADF; IL2CPP_EXTERN_C String_t* _stringLiteral73754FE79173EC50D94817F665B847AF8FA1E769; IL2CPP_EXTERN_C String_t* _stringLiteral746515BB60DB24A53499870A86D28FF7244B3B64; IL2CPP_EXTERN_C String_t* _stringLiteral750360C421651443F58134F2F86112ABCD3F7429; IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; IL2CPP_EXTERN_C String_t* _stringLiteral77F51302B6EA5AF286BAF279CFF1D7437660DCCD; IL2CPP_EXTERN_C String_t* _stringLiteral78841A8E401EE2D001B5A9876665EA410358CD3A; IL2CPP_EXTERN_C String_t* _stringLiteral78CE3B4794AD84AE69DD88155B8F2CB1F357764D; IL2CPP_EXTERN_C String_t* _stringLiteral794916F72B553A713ACF00472154924A7B4E3538; IL2CPP_EXTERN_C String_t* _stringLiteral79B448211CFA144ECA185CD2301E7D971A00AD0C; IL2CPP_EXTERN_C String_t* _stringLiteral7B449CBB82E44EDD3A011DD1F87DE2F6C4B37F62; IL2CPP_EXTERN_C String_t* _stringLiteral7B55AEC7A7D44535E3E58A0B4CF0ACBB2BFA5EF1; IL2CPP_EXTERN_C String_t* _stringLiteral7B7C363BD5E84FF3967BDE1D7494C68F3290EF3C; IL2CPP_EXTERN_C String_t* _stringLiteral800BE5F25AF3D183F1388104A091741D1D19BEEC; IL2CPP_EXTERN_C String_t* _stringLiteral80206936E8A01B3D39BDAA4EAFECA1119BB79EF7; IL2CPP_EXTERN_C String_t* _stringLiteral81BA8BA9E82AF1A535FC9CA918A4820D2A7E353C; IL2CPP_EXTERN_C String_t* _stringLiteral8294B4290F8FECC581AB783ACC9258100AEF188D; IL2CPP_EXTERN_C String_t* _stringLiteral8577D90163EC84F1A055FC18DBFAE25F4932FE4A; IL2CPP_EXTERN_C String_t* _stringLiteral8853FF819ACB06E6261C60C3833EACAC9D92BAD2; IL2CPP_EXTERN_C String_t* _stringLiteral89A6188FBD2EAF07A423F152E82CDC60EF74CC02; IL2CPP_EXTERN_C String_t* _stringLiteral8D78FC49904BA4158BE97119BBDD4EAADF6FCFEE; IL2CPP_EXTERN_C String_t* _stringLiteral8D843C9E3797C9BE946980CDB87CEB3F1EFEDAD5; IL2CPP_EXTERN_C String_t* _stringLiteral901688340E04D36FF02FE4E86F4BACE70B9E0810; IL2CPP_EXTERN_C String_t* _stringLiteral92D746EB71302CDEEC7F599B035E92247F0479AF; IL2CPP_EXTERN_C String_t* _stringLiteral9620B89CE26B704179A09BDDFA10A78EA31785C8; IL2CPP_EXTERN_C String_t* _stringLiteral97444C889C68F533BE5956B1A34545F284FC1E4A; IL2CPP_EXTERN_C String_t* _stringLiteral98866EAF371FBAAD526DEA44B3C0575E306213C7; IL2CPP_EXTERN_C String_t* _stringLiteral9A8042597EADEA03D44BA2F1BA0290E2C31AB83B; IL2CPP_EXTERN_C String_t* _stringLiteral9E5EB1B0D2735313863BF0BE577362F33FF49254; IL2CPP_EXTERN_C String_t* _stringLiteral9E8D4340A9C866903BDC1443145D7131A80374B0; IL2CPP_EXTERN_C String_t* _stringLiteralA04CCA9491F64869547AC7124ED52A3653141608; IL2CPP_EXTERN_C String_t* _stringLiteralA19674589205FBB076576C1F22BA89E54C063D1D; IL2CPP_EXTERN_C String_t* _stringLiteralA5242BA19EA803C92FA3E6104D65940846628370; IL2CPP_EXTERN_C String_t* _stringLiteralA958C69A5DD8307898A91689622009E639FFB52B; IL2CPP_EXTERN_C String_t* _stringLiteralAC31974FBA2B289B05B0BB1BCAA6530D790722E3; IL2CPP_EXTERN_C String_t* _stringLiteralB176247A092C94412B996333F99086FCB288AFAE; IL2CPP_EXTERN_C String_t* _stringLiteralB1FDB2A2E09B666B25050B4ADE7A7945F888B03F; IL2CPP_EXTERN_C String_t* _stringLiteralB36D665ED040800C858EA9056F8BA3AC1D79DE27; IL2CPP_EXTERN_C String_t* _stringLiteralB37C1C3B0436220D580EC6EFCF59625ECDF9D77B; IL2CPP_EXTERN_C String_t* _stringLiteralB7E52FB4DE67EA047494302989DF46557ECC6422; IL2CPP_EXTERN_C String_t* _stringLiteralBA2583A22A88A78622EC2163BAECD938350ED59E; IL2CPP_EXTERN_C String_t* _stringLiteralBCFE54124D9A32F7CDF6C6EE6E9E328836F51BC8; IL2CPP_EXTERN_C String_t* _stringLiteralBD246998877AB70FC30D0205879482538453BC30; IL2CPP_EXTERN_C String_t* _stringLiteralBEF124CB91F2E519215159FD1B9BFEAD497F3A17; IL2CPP_EXTERN_C String_t* _stringLiteralC0BBBFEF24D5E12DF9899019B91B17EAE1876463; IL2CPP_EXTERN_C String_t* _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10; IL2CPP_EXTERN_C String_t* _stringLiteralC50D8EC9526B2DAFEEF984E039330B7E4BA66435; IL2CPP_EXTERN_C String_t* _stringLiteralCA72FCB22D6C0B338E07968B58E2B695F3837FED; IL2CPP_EXTERN_C String_t* _stringLiteralCC9FE6C4C65B073340EC2464185331F37F73E11B; IL2CPP_EXTERN_C String_t* _stringLiteralD3C6FF105F16F36B05CE62DC0895F7A6B90F6ED8; IL2CPP_EXTERN_C String_t* _stringLiteralD4CADDEF0EB05F68569D7855E205936B4051217E; IL2CPP_EXTERN_C String_t* _stringLiteralD5746C0BD05E9E09663FA764FFF2206D493AFA08; IL2CPP_EXTERN_C String_t* _stringLiteralD7F9AF0EC1F086448D54F89AD88C993DF65E0684; IL2CPP_EXTERN_C String_t* _stringLiteralD90F299DDF62852E435F2C9D5DA9D901272FAB2A; IL2CPP_EXTERN_C String_t* _stringLiteralD9824443C8765E437A0FCC8A6BDBDD4D6E5F710D; IL2CPP_EXTERN_C String_t* _stringLiteralDCCB222C260EC993D225FEE1B1820942B11B44DC; IL2CPP_EXTERN_C String_t* _stringLiteralE0FC0BD19E1BEDE450EE2C49F5F7DB212EA6A96B; IL2CPP_EXTERN_C String_t* _stringLiteralE26786DCB1DE28C9E148DFC667EC4C60F24FC0EC; IL2CPP_EXTERN_C String_t* _stringLiteralE8EB5315978B3E41DE40AFEEF561C6EA6B3EFEBD; IL2CPP_EXTERN_C String_t* _stringLiteralE9F293921CA44F97C98BDC775392F1FC77E9932B; IL2CPP_EXTERN_C String_t* _stringLiteralEB882F68D654A18F9737B5DDDC537FE922E48AF1; IL2CPP_EXTERN_C String_t* _stringLiteralECAD931766D89511E60E4456C7422B15569B3FC7; IL2CPP_EXTERN_C String_t* _stringLiteralECD87083A734E2D62FDDE279B977BA56DB8E1840; IL2CPP_EXTERN_C String_t* _stringLiteralED3EDDE08603F6B8A7475B082385FE302279A8D9; IL2CPP_EXTERN_C String_t* _stringLiteralEEA36AC7D92ADBAE6C043682C3226C9014C4BC20; IL2CPP_EXTERN_C String_t* _stringLiteralF50E9B8F28918A134521496E0C902875DA45B0E7; IL2CPP_EXTERN_C String_t* _stringLiteralF54B0C5F27D7BCFA2EFA843E6130C369D84B2AB4; IL2CPP_EXTERN_C String_t* _stringLiteralF66DB7820A03F2AABE3AF0E86CA30BBF99910627; IL2CPP_EXTERN_C String_t* _stringLiteralFB3053A14A226A67421D17662DF839C332B47EE3; IL2CPP_EXTERN_C String_t* _stringLiteralFB3359A4D630E17AFB6164D889AFB2C6545BE2A4; IL2CPP_EXTERN_C const RuntimeMethod* ApplyToBase_OnMediaPlayerEvent_mAA17381C638C314A3814E1D5143FD3A180C4B287_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AudioOutput_OnMediaPlayerEvent_mD79117880CA1F220388094038EE51408E564A517_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA1A1A5EA98F4AEB299BC494042D99EC21D167E15_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m67E893150BF166B28BEBB56FD3ABBED4E81E420B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m607D880B67C752A4A15370F8D32E90CFA33235B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InCubic_mE631789375BFA013F11E6C3926A72C66000D68FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InExpo_mF2B600A914A0ACEF4FBEBC58FA41A23CE8A760D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InOutCubic_mC64835C8D830A16EEA52B7B6C45804EDE228AEBE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InOutExpo_mD981401E0CC1706B61E1844A69061810149A3434_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InOutQuad_m330294620AF8AD22FAAE197ED2E72492B39CE123_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InOutQuart_mAE9719B2CEE07BC2BDE44911B0A1545786522281_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InOutQuint_m9E06E92E7FF4025385AF825D06A9891BF019DB6D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InQuad_mC1B16D4748D54451F7980BAFEDE2BA32BA31C8CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InQuart_m015A652CD5CA04DA73A9CB833A30921ADCF1278D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_InQuint_mCE4F0C6053052550A5FC8525203C7F65F1B51CB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_Linear_m86612E2FD216A7198F98D29C014C7FBB12A7DC15_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_OutCubic_m386FECFFE06CFF6A14575754C25841E46CFD76A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_OutExpo_m20AF27A5543F0D080BA11856ADB1B77D4C6D866B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_OutQuad_mFD55D0249108B0E0856C5A845A2CB1CDB4760B2E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_OutQuart_mF683F9EC6E3C25FF1765F5D2B7453230E8EC0F32_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_OutQuint_m73746A70BB9537D373D96B0E129299638AC73FAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Easing_Step_m01E8054D32A32E84CEC3921C0B682522EC45C3BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m0933BC50E883CDEF6FA83FE190DA37CCB2802142_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mF0FC4224A6C8CF9992F9B9EA82CB1E0772885038_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_m09B4FCD5599FC78B6E52CEF1B6905DD4232A299F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m60C8B6177DC8E06C949DD8CAB42E9C9641AA6896_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m3B183BBC72724784751800A004C375E7896FACFE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_m20D21636DF685953A4F11DC14B49F2F43BFB6DA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Helper_GetMatrixForOrientation_mC84927ED55592554D0E2A8FBE1739C88916CE0B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC799FE440F95B063C771E2D123387E3220AA340A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m059AD7241C4BE5E0DA4ACC32DFE67811462C59A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mA135DBBA4D5F07B992529BECDCC56E2B9B72B6C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_m10C3380BA29130BB12227F427919605506D1C9D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m16BBB24BA908522E1C549B35F47D13F2D529D5A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m79966066D2950D746DE8EA6002B5A801C036D5EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB58F6E397309CE4777D6C7A30B11F30B4BB1C336_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF7ACC153F11A3260DAACDCA56B0A70A4BFA61EA4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2C6A32D2636616C6DD09CBD140E7E90DD968DD22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9C3EC7FE1A9401268B3C9761A4D96A37197AD0E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE47652B453E7E26F4304124D0550BCCC5F467087_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m76263F2B9AF3ED47E80F24F4EB9D940A6A138B4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB0ED54544433CE428ACEC0FE2E6FEE53E11EE6D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF9EAE8521E22E54A68E85A9A99D2FC61931912E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PlaylistMediaPlayer_OnVideoEvent_m9EFF4755584D8F72DB032BC032790703AC45D929_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Resources_FindObjectsOfTypeAll_TisMediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_m60B4B6DB1DFCBE219B4FE6B7338F00984DB5AD08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TrackCollection_1_get_ActiveTrack_m150EDEB5FE41D0D8098F3B3AAAC09C4BC54C695C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TrackCollection_1_get_ActiveTrack_m30C15384EDC12CFF5C488F2BAEBDB9E5757783CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TrackCollection_1_get_ActiveTrack_mFF53DE38B4607052EB2B9D592AB67B506E5BFE29_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CExtractFrameCoroutineU3Ed__253_System_Collections_IEnumerator_Reset_m82F5F44A401D2A33872FCD865D1102E4F7D894F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CFinalRenderCaptureU3Ed__218_System_Collections_IEnumerator_Reset_m89F172AD480CD139F7CCAA7D16ACB12D5E74A150_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CLoadSubtitlesCoroutineU3Ed__293_System_Collections_IEnumerator_Reset_m2BE199201C2E39D2376711F404BF4629038B8E4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_3_AddListener_mAE261699FE6B1E095441944EE388E2F15DE06441_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_3_RemoveListener_mB1CE41EB70C15824D0161E6444F96FECCC984639_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_3__ctor_mAA904383A3788FB8E2A29F91EA8218C6A2FB5315_RuntimeMethod_var; struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com; struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke; struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct IBufferedDisplayU5BU5D_t9CD7B3B63B8C32AFF27BE6D6597528D5F0D97DA9; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D; struct MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46; struct TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19; struct TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // struct U3CModuleU3E_tBB6ABEC211F1B22E57A251EA8ED32371A0FBDE09 { }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_tF4547CCA46487DA5D90A92921A5157788A9FDB19* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_tECE361BE36E5326644D1AA0D29CEB82870698F40* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t622EC1FF2A7317D5DC35EF6BB0273255827522FC* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.HashSet`1 struct HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F : public RuntimeObject { // System.Int32[] System.Collections.Generic.HashSet`1::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7; // System.Collections.Generic.HashSet`1/Slot[] System.Collections.Generic.HashSet`1::_slots SlotU5BU5D_tE2D0AF376703658648B09FF5EA29F0B7551B68ED* ____slots_8; // System.Int32 System.Collections.Generic.HashSet`1::_count int32_t ____count_9; // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex int32_t ____lastIndex_10; // System.Int32 System.Collections.Generic.HashSet`1::_freeList int32_t ____freeList_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.HashSet`1::_comparer RuntimeObject* ____comparer_12; // System.Int32 System.Collections.Generic.HashSet`1::_version int32_t ____version_13; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14; }; // System.Collections.Generic.HashSet`1 struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885 : public RuntimeObject { // System.Int32[] System.Collections.Generic.HashSet`1::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7; // System.Collections.Generic.HashSet`1/Slot[] System.Collections.Generic.HashSet`1::_slots SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots_8; // System.Int32 System.Collections.Generic.HashSet`1::_count int32_t ____count_9; // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex int32_t ____lastIndex_10; // System.Int32 System.Collections.Generic.HashSet`1::_freeList int32_t ____freeList_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.HashSet`1::_comparer RuntimeObject* ____comparer_12; // System.Int32 System.Collections.Generic.HashSet`1::_version int32_t ____version_13; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14; }; // System.Collections.Generic.List`1> struct List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items UnityAction_3U5BU5D_t4B39F0DE765A5040AB3C33B401A81DA4027B5498* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray UnityAction_3U5BU5D_t4B39F0DE765A5040AB3C33B401A81DA4027B5498* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items InputDeviceU5BU5D_t1361FC6DDFE12D211F933B024E51B7E5CF073F63* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray InputDeviceU5BU5D_t1361FC6DDFE12D211F933B024E51B7E5CF073F63* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items SubtitleU5BU5D_t5EBA6FFB4E7430E0C3C96F58BB6B528DEF9518D1* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray SubtitleU5BU5D_t5EBA6FFB4E7430E0C3C96F58BB6B528DEF9518D1* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items MediaItemU5BU5D_t128A1BEBA47A1D6DD9C2F95BCE811E5570A88139* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray MediaItemU5BU5D_t128A1BEBA47A1D6DD9C2F95BCE811E5570A88139* ___s_emptyArray_5; }; // RenderHeads.Media.AVProVideo.Android struct Android_t51B85BF64D520718C67626010B399ED703F774B2 : public RuntimeObject { }; struct Il2CppArrayBounds; // RenderHeads.Media.AVProVideo.AudioOutputManager struct AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644 : public RuntimeObject { // System.Collections.Generic.Dictionary`2 RenderHeads.Media.AVProVideo.AudioOutputManager::_instances Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C* ____instances_1; }; struct AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_StaticFields { // RenderHeads.Media.AVProVideo.AudioOutputManager RenderHeads.Media.AVProVideo.AudioOutputManager::_instance AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* ____instance_0; }; // RenderHeads.Media.AVProVideo.HttpHeaderData struct HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5 : public RuntimeObject { // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.HttpHeaderData::httpHeaders List_1_t348DB816683936C664231900D6E77653B7AE20F8* ___httpHeaders_0; }; // RenderHeads.Media.AVProVideo.KeyAuthData struct KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092 : public RuntimeObject { // System.String RenderHeads.Media.AVProVideo.KeyAuthData::keyServerToken String_t* ___keyServerToken_0; // System.String RenderHeads.Media.AVProVideo.KeyAuthData::overrideDecryptionKeyBase64 String_t* ___overrideDecryptionKeyBase64_1; // System.Byte[] RenderHeads.Media.AVProVideo.KeyAuthData::overrideDecryptionKey ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___overrideDecryptionKey_2; }; // RenderHeads.Media.AVProVideo.MediaPath struct MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F : public RuntimeObject { // RenderHeads.Media.AVProVideo.MediaPathType RenderHeads.Media.AVProVideo.MediaPath::_pathType int32_t ____pathType_0; // System.String RenderHeads.Media.AVProVideo.MediaPath::_path String_t* ____path_1; }; // RenderHeads.Media.AVProVideo.MediaPlaylist struct MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D : public RuntimeObject { // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.MediaPlaylist::_items List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* ____items_0; }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // RenderHeads.Media.AVProVideo.OptionsAppleExtensions struct OptionsAppleExtensions_t5F7F1B35925134A86E5022D3B18A74CF2719CE4B : public RuntimeObject { }; // RenderHeads.Media.AVProVideo.PlaybackQualityStats struct PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC : public RuntimeObject { // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::k__BackingField int32_t ___U3CSkippedFramesU3Ek__BackingField_0; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::k__BackingField int32_t ___U3CDuplicateFramesU3Ek__BackingField_1; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::k__BackingField int32_t ___U3CUnityDroppedFramesU3Ek__BackingField_2; // System.Single RenderHeads.Media.AVProVideo.PlaybackQualityStats::k__BackingField float ___U3CPerfectFramesTU3Ek__BackingField_3; // System.String RenderHeads.Media.AVProVideo.PlaybackQualityStats::k__BackingField String_t* ___U3CVSyncStatusU3Ek__BackingField_4; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::k__BackingField int32_t ___U3CPerfectFramesU3Ek__BackingField_5; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::k__BackingField int32_t ___U3CTotalFramesU3Ek__BackingField_6; // System.Boolean RenderHeads.Media.AVProVideo.PlaybackQualityStats::k__BackingField bool ___U3CLogIssuesU3Ek__BackingField_7; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::_sameFrameCount int32_t ____sameFrameCount_8; // System.Int64 RenderHeads.Media.AVProVideo.PlaybackQualityStats::_lastTimeStamp int64_t ____lastTimeStamp_9; // RenderHeads.Media.AVProVideo.BaseMediaPlayer RenderHeads.Media.AVProVideo.PlaybackQualityStats::_player BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* ____player_10; }; // RenderHeads.Media.AVProVideo.Resampler struct Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8 : public RuntimeObject { // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.Resampler::_buffer List_1_tA9824588DCB4E62CD1E7648683FCEF6DB06B0C23* ____buffer_0; // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.Resampler::_mediaPlayer MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____mediaPlayer_1; // UnityEngine.RenderTexture[] RenderHeads.Media.AVProVideo.Resampler::_outputTexture RenderTextureU5BU5D_t9C963C4B9AAD862BBE402147E82F7BEBF699F6A6* ____outputTexture_2; // System.Int32 RenderHeads.Media.AVProVideo.Resampler::_start int32_t ____start_3; // System.Int32 RenderHeads.Media.AVProVideo.Resampler::_end int32_t ____end_4; // System.Int32 RenderHeads.Media.AVProVideo.Resampler::_bufferSize int32_t ____bufferSize_5; // System.Int64 RenderHeads.Media.AVProVideo.Resampler::_baseTimestamp int64_t ____baseTimestamp_6; // System.Single RenderHeads.Media.AVProVideo.Resampler::_elapsedTimeSinceBase float ____elapsedTimeSinceBase_7; // UnityEngine.Material RenderHeads.Media.AVProVideo.Resampler::_blendMat Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ____blendMat_8; // RenderHeads.Media.AVProVideo.Resampler/ResampleMode RenderHeads.Media.AVProVideo.Resampler::_resampleMode int32_t ____resampleMode_9; // System.String RenderHeads.Media.AVProVideo.Resampler::_name String_t* ____name_10; // System.Int64 RenderHeads.Media.AVProVideo.Resampler::_lastTimeStamp int64_t ____lastTimeStamp_11; // System.Int32 RenderHeads.Media.AVProVideo.Resampler::_droppedFrames int32_t ____droppedFrames_12; // System.Int64 RenderHeads.Media.AVProVideo.Resampler::_lastDisplayedTimestamp int64_t ____lastDisplayedTimestamp_13; // System.Int32 RenderHeads.Media.AVProVideo.Resampler::_frameDisplayedTimer int32_t ____frameDisplayedTimer_14; // System.Int64 RenderHeads.Media.AVProVideo.Resampler::_currentDisplayedTimestamp int64_t ____currentDisplayedTimestamp_15; // System.Single RenderHeads.Media.AVProVideo.Resampler::k__BackingField float ___U3CLastTU3Ek__BackingField_16; // System.Int64 RenderHeads.Media.AVProVideo.Resampler::k__BackingField int64_t ___U3CTextureTimeStampU3Ek__BackingField_17; // System.Int32 RenderHeads.Media.AVProVideo.Resampler::_propAfterTex int32_t ____propAfterTex_20; // System.Int32 RenderHeads.Media.AVProVideo.Resampler::_propT int32_t ____propT_21; // System.Single RenderHeads.Media.AVProVideo.Resampler::_videoFrameRate float ____videoFrameRate_22; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // RenderHeads.Media.AVProVideo.Subtitle struct Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638 : public RuntimeObject { // System.Int32 RenderHeads.Media.AVProVideo.Subtitle::index int32_t ___index_0; // System.String RenderHeads.Media.AVProVideo.Subtitle::text String_t* ___text_1; // System.Double RenderHeads.Media.AVProVideo.Subtitle::timeStart double ___timeStart_2; // System.Double RenderHeads.Media.AVProVideo.Subtitle::timeEnd double ___timeEnd_3; }; // RenderHeads.Media.AVProVideo.TextCue struct TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210 : public RuntimeObject { // System.String RenderHeads.Media.AVProVideo.TextCue::k__BackingField String_t* ___U3CTextU3Ek__BackingField_0; }; // RenderHeads.Media.AVProVideo.TimeRanges struct TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594 : public RuntimeObject { // RenderHeads.Media.AVProVideo.TimeRange[] RenderHeads.Media.AVProVideo.TimeRanges::_ranges TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* ____ranges_0; // System.Double RenderHeads.Media.AVProVideo.TimeRanges::_minTime double ____minTime_1; // System.Double RenderHeads.Media.AVProVideo.TimeRanges::_maxTime double ____maxTime_2; }; // RenderHeads.Media.AVProVideo.TrackBase struct TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE : public RuntimeObject { // System.Int32 RenderHeads.Media.AVProVideo.TrackBase::k__BackingField int32_t ___U3CUidU3Ek__BackingField_0; // RenderHeads.Media.AVProVideo.TrackType RenderHeads.Media.AVProVideo.TrackBase::k__BackingField int32_t ___U3CTrackTypeU3Ek__BackingField_1; // System.String RenderHeads.Media.AVProVideo.TrackBase::k__BackingField String_t* ___U3CDisplayNameU3Ek__BackingField_2; // System.String RenderHeads.Media.AVProVideo.TrackBase::k__BackingField String_t* ___U3CNameU3Ek__BackingField_3; // System.String RenderHeads.Media.AVProVideo.TrackBase::k__BackingField String_t* ___U3CLanguageU3Ek__BackingField_4; // System.Boolean RenderHeads.Media.AVProVideo.TrackBase::k__BackingField bool ___U3CIsDefaultU3Ek__BackingField_5; }; // RenderHeads.Media.AVProVideo.TrackCollection struct TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C : public RuntimeObject { // RenderHeads.Media.AVProVideo.TrackType RenderHeads.Media.AVProVideo.TrackCollection::k__BackingField int32_t ___U3CTrackTypeU3Ek__BackingField_0; }; // UnityEngine.Events.UnityEventBase struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject { // UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls_0; // UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls_1; // System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty bool ___m_CallsDirty_2; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // RenderHeads.Media.AVProVideo.WebGL struct WebGL_tD3AC3CEC2014D8E6BC7EF79190FB16BAE0640BF1 : public RuntimeObject { }; // RenderHeads.Media.AVProVideo.Windows struct Windows_t2546F9C4A6B7C22D7E13AD8188981FC662C3024D : public RuntimeObject { }; // RenderHeads.Media.AVProVideo.WindowsUWP struct WindowsUWP_t6EF3E8110289A544371221F24E2BB24913836A66 : public RuntimeObject { }; // UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject { }; // Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { }; // RenderHeads.Media.AVProVideo.AudioOutputManager/PlayerInstance struct PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3 : public RuntimeObject { // System.Collections.Generic.HashSet`1 RenderHeads.Media.AVProVideo.AudioOutputManager/PlayerInstance::outputs HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* ___outputs_0; // System.Single[] RenderHeads.Media.AVProVideo.AudioOutputManager/PlayerInstance::pcmData SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___pcmData_1; // System.Boolean RenderHeads.Media.AVProVideo.AudioOutputManager/PlayerInstance::isPcmDataReady bool ___isPcmDataReady_2; }; // RenderHeads.Media.AVProVideo.Helper/ExpectedPluginVersion struct ExpectedPluginVersion_t260D3F20003F531C84E0AD4DBE4F71766DB21E1D : public RuntimeObject { }; // RenderHeads.Media.AVProVideo.MediaPlayer/d__253 struct U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B : public RuntimeObject { // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/d__253::<>1__state int32_t ___U3CU3E1__state_0; // System.Object RenderHeads.Media.AVProVideo.MediaPlayer/d__253::<>2__current RuntimeObject* ___U3CU3E2__current_1; // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer/d__253::<>4__this MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___U3CU3E4__this_2; // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.MediaPlayer/d__253::target Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___target_3; // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/d__253::timeSeconds double ___timeSeconds_4; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/d__253::accurateSeek bool ___accurateSeek_5; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/d__253::timeoutMs int32_t ___timeoutMs_6; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/d__253::timeThresholdMs int32_t ___timeThresholdMs_7; // RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame RenderHeads.Media.AVProVideo.MediaPlayer/d__253::callback ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* ___callback_8; }; // RenderHeads.Media.AVProVideo.MediaPlayer/d__218 struct U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD : public RuntimeObject { // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/d__218::<>1__state int32_t ___U3CU3E1__state_0; // System.Object RenderHeads.Media.AVProVideo.MediaPlayer/d__218::<>2__current RuntimeObject* ___U3CU3E2__current_1; // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer/d__218::<>4__this MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___U3CU3E4__this_2; // UnityEngine.YieldInstruction RenderHeads.Media.AVProVideo.MediaPlayer/d__218::5__2 YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D* ___U3CwaitU3E5__2_3; }; // RenderHeads.Media.AVProVideo.MediaPlayer/d__293 struct U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544 : public RuntimeObject { // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/d__293::<>1__state int32_t ___U3CU3E1__state_0; // System.Object RenderHeads.Media.AVProVideo.MediaPlayer/d__293::<>2__current RuntimeObject* ___U3CU3E2__current_1; // System.String RenderHeads.Media.AVProVideo.MediaPlayer/d__293::url String_t* ___url_2; // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer/d__293::<>4__this MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___U3CU3E4__this_3; // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer/d__293::mediaPath MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___mediaPath_4; // UnityEngine.Networking.UnityWebRequest RenderHeads.Media.AVProVideo.MediaPlayer/d__293::5__2 UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___U3CwwwU3E5__2_5; }; // RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions struct PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516 : public RuntimeObject { // RenderHeads.Media.AVProVideo.HttpHeaderData RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::httpHeaders HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* ___httpHeaders_0; // RenderHeads.Media.AVProVideo.KeyAuthData RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::keyAuth KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* ___keyAuth_1; }; // RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem struct MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E : public RuntimeObject { // System.String RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::name String_t* ___name_0; // RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem/SourceType RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::sourceType int32_t ___sourceType_1; // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::mediaPath MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___mediaPath_2; // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::texture Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___texture_3; // System.Single RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::textureDuration float ___textureDuration_4; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::loop bool ___loop_5; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/StartMode RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::startMode int32_t ___startMode_6; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/ProgressMode RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::progressMode int32_t ___progressMode_7; // System.Single RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::progressTimeSeconds float ___progressTimeSeconds_8; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::isOverrideTransition bool ___isOverrideTransition_9; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Transition RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::overrideTransition int32_t ___overrideTransition_10; // System.Single RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::overrideTransitionDuration float ___overrideTransitionDuration_11; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::overrideTransitionEasing int32_t ___overrideTransitionEasing_12; }; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing struct Easing_tF5C6D8F40C0E41785C31BC5411CCFFD1BE0FC09E : public RuntimeObject { // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::preset int32_t ___preset_0; }; // RenderHeads.Media.AVProVideo.TrackCollection`1 struct TrackCollection_1_t4A8C574B884ED2EBC42CC852474738C9C9A1A5C6 : public TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C { // T RenderHeads.Media.AVProVideo.TrackCollection`1::k__BackingField AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7* ___U3CActiveTrackU3Ek__BackingField_1; // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.TrackCollection`1::_tracks List_1_t01FE6F9654EFF2B2927CF4D2E59CACCB98F0E09E* ____tracks_2; }; // RenderHeads.Media.AVProVideo.TrackCollection`1 struct TrackCollection_1_t8A81433EBB19D9229A6D2F01013DB9ADE3C867E9 : public TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C { // T RenderHeads.Media.AVProVideo.TrackCollection`1::k__BackingField RuntimeObject* ___U3CActiveTrackU3Ek__BackingField_1; // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.TrackCollection`1::_tracks List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____tracks_2; }; // RenderHeads.Media.AVProVideo.TrackCollection`1 struct TrackCollection_1_t7D45897E2C63836954B42BAF3EAEB04BB7C9B2B1 : public TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C { // T RenderHeads.Media.AVProVideo.TrackCollection`1::k__BackingField TextTrack_tF368463B4F33E02E299020EA2A367DE212EC6F31* ___U3CActiveTrackU3Ek__BackingField_1; // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.TrackCollection`1::_tracks List_1_t1D958AD636939DBB380E0BCEC16704959FA0D9D8* ____tracks_2; }; // RenderHeads.Media.AVProVideo.TrackCollection`1 struct TrackCollection_1_t430D1159840E86C352B92A53895CB43177A8C6FD : public TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C { // T RenderHeads.Media.AVProVideo.TrackCollection`1::k__BackingField VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81* ___U3CActiveTrackU3Ek__BackingField_1; // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.TrackCollection`1::_tracks List_1_tC13401FC5A9D5F32E43EE93D30006C9BDC6E95B2* ____tracks_2; }; // UnityEngine.Events.UnityEvent`1 struct UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 { // System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3; }; // UnityEngine.Events.UnityEvent`3 struct UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 { // System.Object[] UnityEngine.Events.UnityEvent`3::m_InvokeArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3; }; // UnityEngine.AudioConfiguration struct AudioConfiguration_t4C8585EA98B6559B306B6FAD6A68088555394A5D { // UnityEngine.AudioSpeakerMode UnityEngine.AudioConfiguration::speakerMode int32_t ___speakerMode_0; // System.Int32 UnityEngine.AudioConfiguration::dspBufferSize int32_t ___dspBufferSize_1; // System.Int32 UnityEngine.AudioConfiguration::sampleRate int32_t ___sampleRate_2; // System.Int32 UnityEngine.AudioConfiguration::numRealVoices int32_t ___numRealVoices_3; // System.Int32 UnityEngine.AudioConfiguration::numVirtualVoices int32_t ___numVirtualVoices_4; }; // RenderHeads.Media.AVProVideo.AudioTrack struct AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7 : public TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE { // System.Int32 RenderHeads.Media.AVProVideo.AudioTrack::k__BackingField int32_t ___U3CBitrateU3Ek__BackingField_6; // System.Int32 RenderHeads.Media.AVProVideo.AudioTrack::k__BackingField int32_t ___U3CChannelCountU3Ek__BackingField_7; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // RenderHeads.Media.AVProVideo.BufferedFramesState #pragma pack(push, tp, 1) struct BufferedFramesState_t68F1985EEFFE74FD5D8DC7601562AF78B2123036 { // System.Int32 RenderHeads.Media.AVProVideo.BufferedFramesState::freeFrameCount int32_t ___freeFrameCount_0; // System.Int32 RenderHeads.Media.AVProVideo.BufferedFramesState::bufferedFrameCount int32_t ___bufferedFrameCount_1; // System.Int64 RenderHeads.Media.AVProVideo.BufferedFramesState::minTimeStamp int64_t ___minTimeStamp_2; // System.Int64 RenderHeads.Media.AVProVideo.BufferedFramesState::maxTimeStamp int64_t ___maxTimeStamp_3; // System.Int32 RenderHeads.Media.AVProVideo.BufferedFramesState::prerolledCount int32_t ___prerolledCount_4; }; #pragma pack(pop, tp) // System.Byte struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { // System.Byte System.Byte::m_value uint8_t ___m_value_0; }; // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { // System.Char System.Char::m_value Il2CppChar ___m_value_0; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { // System.Byte[] System.Char::s_categoryForLatin1 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3; }; // UnityEngine.Color struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; }; // System.DateTime struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { // System.UInt64 System.DateTime::_dateData uint64_t ____dateData_46; }; struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { // System.Int32[] System.DateTime::s_daysToMonth365 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30; // System.Int32[] System.DateTime::s_daysToMonth366 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31; // System.DateTime System.DateTime::MinValue DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32; // System.DateTime System.DateTime::MaxValue DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33; // System.DateTime System.DateTime::UnixEpoch DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // UnityEngine.XR.InputDevice struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD { // System.UInt64 UnityEngine.XR.InputDevice::m_DeviceId uint64_t ___m_DeviceId_0; // System.Boolean UnityEngine.XR.InputDevice::m_Initialized bool ___m_Initialized_1; }; // Native definition for P/Invoke marshalling of UnityEngine.XR.InputDevice struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_pinvoke { uint64_t ___m_DeviceId_0; int32_t ___m_Initialized_1; }; // Native definition for COM marshalling of UnityEngine.XR.InputDevice struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_com { uint64_t ___m_DeviceId_0; int32_t ___m_Initialized_1; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.Int64 struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { // System.Int64 System.Int64::m_value int64_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // RenderHeads.Media.AVProVideo.LazyShaderProperty struct LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C { // System.String RenderHeads.Media.AVProVideo.LazyShaderProperty::_name String_t* ____name_0; // System.Int32 RenderHeads.Media.AVProVideo.LazyShaderProperty::_id int32_t ____id_1; }; // Native definition for P/Invoke marshalling of RenderHeads.Media.AVProVideo.LazyShaderProperty struct LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C_marshaled_pinvoke { char* ____name_0; int32_t ____id_1; }; // Native definition for COM marshalling of RenderHeads.Media.AVProVideo.LazyShaderProperty struct LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C_marshaled_com { Il2CppChar* ____name_0; int32_t ____id_1; }; // UnityEngine.Mathf struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 { union { struct { }; uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1]; }; }; struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields { // System.Single UnityEngine.Mathf::Epsilon float ___Epsilon_0; }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17; }; // RenderHeads.Media.AVProVideo.MediaHints struct MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 { // RenderHeads.Media.AVProVideo.TransparencyMode RenderHeads.Media.AVProVideo.MediaHints::transparency int32_t ___transparency_0; // RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.MediaHints::alphaPacking int32_t ___alphaPacking_1; // RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.MediaHints::stereoPacking int32_t ___stereoPacking_2; }; struct MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_StaticFields { // RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaHints::defaultHints MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 ___defaultHints_3; }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.Rect struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { // System.Single UnityEngine.Rect::m_XMin float ___m_XMin_0; // System.Single UnityEngine.Rect::m_YMin float ___m_YMin_1; // System.Single UnityEngine.Rect::m_Width float ___m_Width_2; // System.Single UnityEngine.Rect::m_Height float ___m_Height_3; }; // UnityEngine.Resolution struct Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 { // System.Int32 UnityEngine.Resolution::m_Width int32_t ___m_Width_0; // System.Int32 UnityEngine.Resolution::m_Height int32_t ___m_Height_1; // System.Int32 UnityEngine.Resolution::m_RefreshRate int32_t ___m_RefreshRate_2; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // RenderHeads.Media.AVProVideo.TextTrack struct TextTrack_tF368463B4F33E02E299020EA2A367DE212EC6F31 : public TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE { }; // RenderHeads.Media.AVProVideo.TimeRange #pragma pack(push, tp, 1) struct TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF { // System.Double RenderHeads.Media.AVProVideo.TimeRange::startTime double ___startTime_0; // System.Double RenderHeads.Media.AVProVideo.TimeRange::duration double ___duration_1; }; #pragma pack(pop, tp) // System.TimeSpan struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A { // System.Int64 System.TimeSpan::_ticks int64_t ____ticks_22; }; struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields { // System.TimeSpan System.TimeSpan::Zero TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero_19; // System.TimeSpan System.TimeSpan::MaxValue TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue_20; // System.TimeSpan System.TimeSpan::MinValue TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue_21; }; // System.UInt64 struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; }; // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9; }; // UnityEngine.Vector2Int struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { // System.Int32 UnityEngine.Vector2Int::m_X int32_t ___m_X_0; // System.Int32 UnityEngine.Vector2Int::m_Y int32_t ___m_Y_1; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8; }; // RenderHeads.Media.AVProVideo.VideoTrack struct VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81 : public TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE { // System.Int32 RenderHeads.Media.AVProVideo.VideoTrack::k__BackingField int32_t ___U3CBitrateU3Ek__BackingField_6; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // UnityEngine.WaitForEndOfFrame struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { }; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL struct OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1 : public PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516 { // RenderHeads.Media.AVProVideo.WebGL/ExternalLibrary RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL::externalLibrary int32_t ___externalLibrary_2; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL::useTextureMips bool ___useTextureMips_3; }; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows struct OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787 : public PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516 { // RenderHeads.Media.AVProVideo.Windows/VideoApi RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::videoApi int32_t ___videoApi_2; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useHardwareDecoding bool ___useHardwareDecoding_3; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useTextureMips bool ___useTextureMips_4; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::use10BitTextures bool ___use10BitTextures_5; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::hintAlphaChannel bool ___hintAlphaChannel_6; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useLowLatency bool ___useLowLatency_7; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useCustomMovParser bool ___useCustomMovParser_8; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useHapNotchLC bool ___useHapNotchLC_9; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useStereoDetection bool ___useStereoDetection_10; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useTextTrackSupport bool ___useTextTrackSupport_11; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useFacebookAudio360Support bool ___useFacebookAudio360Support_12; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useAudioDelay bool ___useAudioDelay_13; // RenderHeads.Media.AVProVideo.BufferedFrameSelectionMode RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::bufferedFrameSelection int32_t ___bufferedFrameSelection_14; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::pauseOnPrerollComplete bool ___pauseOnPrerollComplete_15; // System.String RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::forceAudioOutputDeviceName String_t* ___forceAudioOutputDeviceName_16; // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::preferredFilters List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___preferredFilters_17; // RenderHeads.Media.AVProVideo.Windows/AudioOutput RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::audioOutput int32_t ___audioOutput_18; // RenderHeads.Media.AVProVideo.Audio360ChannelMode RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::audio360ChannelMode int32_t ___audio360ChannelMode_19; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::startWithHighestBitrate bool ___startWithHighestBitrate_20; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useLowLiveLatency bool ___useLowLiveLatency_21; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::parallelFrameCount int32_t ___parallelFrameCount_22; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::prerollFrameCount int32_t ___prerollFrameCount_23; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::useUnityAudio bool ___useUnityAudio_24; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::enableAudio360 bool ___enableAudio360_25; }; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP struct OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5 : public PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516 { // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::useHardwareDecoding bool ___useHardwareDecoding_2; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::useTextureMips bool ___useTextureMips_3; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::use10BitTextures bool ___use10BitTextures_4; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::hintOutput10Bit bool ___hintOutput10Bit_5; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::useLowLatency bool ___useLowLatency_6; // RenderHeads.Media.AVProVideo.WindowsUWP/VideoApi RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::videoApi int32_t ___videoApi_7; // RenderHeads.Media.AVProVideo.WindowsUWP/AudioOutput RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::audioOutput int32_t ___audioOutput_8; // RenderHeads.Media.AVProVideo.Audio360ChannelMode RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::audio360ChannelMode int32_t ___audio360ChannelMode_9; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::startWithHighestBitrate bool ___startWithHighestBitrate_10; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::useLowLiveLatency bool ___useLowLiveLatency_11; }; // UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { // System.IntPtr UnityEngine.AsyncOperation::m_Ptr intptr_t ___m_Ptr_0; // System.Action`1 UnityEngine.AsyncOperation::m_completeCallback Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback_1; }; // Native definition for P/Invoke marshalling of UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr_0; Il2CppMethodPointer ___m_completeCallback_1; }; // Native definition for COM marshalling of UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { intptr_t ___m_Ptr_0; Il2CppMethodPointer ___m_completeCallback_1; }; // RenderHeads.Media.AVProVideo.AudioTracks struct AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F : public TrackCollection_1_t4A8C574B884ED2EBC42CC852474738C9C9A1A5C6 { }; // RenderHeads.Media.AVProVideo.BaseMediaPlayer struct BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104 : public RuntimeObject { // System.String RenderHeads.Media.AVProVideo.BaseMediaPlayer::_playerDescription String_t* ____playerDescription_0; // RenderHeads.Media.AVProVideo.ErrorCode RenderHeads.Media.AVProVideo.BaseMediaPlayer::_lastError int32_t ____lastError_1; // UnityEngine.FilterMode RenderHeads.Media.AVProVideo.BaseMediaPlayer::_defaultTextureFilterMode int32_t ____defaultTextureFilterMode_2; // UnityEngine.TextureWrapMode RenderHeads.Media.AVProVideo.BaseMediaPlayer::_defaultTextureWrapMode int32_t ____defaultTextureWrapMode_3; // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::_defaultTextureAnisoLevel int32_t ____defaultTextureAnisoLevel_4; // RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.BaseMediaPlayer::_mediaHints MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 ____mediaHints_5; // RenderHeads.Media.AVProVideo.TimeRanges RenderHeads.Media.AVProVideo.BaseMediaPlayer::_seekableTimes TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* ____seekableTimes_6; // RenderHeads.Media.AVProVideo.TimeRanges RenderHeads.Media.AVProVideo.BaseMediaPlayer::_bufferedTimes TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* ____bufferedTimes_7; // System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::_displayRateTimer float ____displayRateTimer_8; // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::_displayRateLastFrameCount int32_t ____displayRateLastFrameCount_9; // System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::_displayRate float ____displayRate_10; // System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::_stallDetectionTimer float ____stallDetectionTimer_11; // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::_stallDetectionFrame int32_t ____stallDetectionFrame_12; // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::_stallDetectionGuard int32_t ____stallDetectionGuard_13; // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.BaseMediaPlayer::_subtitles List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* ____subtitles_14; // RenderHeads.Media.AVProVideo.Subtitle RenderHeads.Media.AVProVideo.BaseMediaPlayer::_currentSubtitle Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* ____currentSubtitle_15; // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::_unityFrameCountBufferedDisplayGuard int32_t ____unityFrameCountBufferedDisplayGuard_16; // RenderHeads.Media.AVProVideo.PlaybackQualityStats RenderHeads.Media.AVProVideo.BaseMediaPlayer::_playbackQualityStats PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* ____playbackQualityStats_17; // RenderHeads.Media.AVProVideo.TextCue RenderHeads.Media.AVProVideo.BaseMediaPlayer::_currentTextCue TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210* ____currentTextCue_18; // RenderHeads.Media.AVProVideo.VideoTracks RenderHeads.Media.AVProVideo.BaseMediaPlayer::_videoTracks VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E* ____videoTracks_19; // RenderHeads.Media.AVProVideo.AudioTracks RenderHeads.Media.AVProVideo.BaseMediaPlayer::_audioTracks AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F* ____audioTracks_20; // RenderHeads.Media.AVProVideo.TextTracks RenderHeads.Media.AVProVideo.BaseMediaPlayer::_textTracks TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D* ____textTracks_21; // RenderHeads.Media.AVProVideo.TrackCollection[] RenderHeads.Media.AVProVideo.BaseMediaPlayer::_trackCollections TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA* ____trackCollections_22; }; // UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804 : public RuntimeObject { // System.IntPtr UnityEngine.Networking.CertificateHandler::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com { intptr_t ___m_Ptr_0; }; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { // System.IntPtr UnityEngine.Coroutine::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { intptr_t ___m_Ptr_0; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // UnityEngine.Networking.DownloadHandler struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB : public RuntimeObject { // System.IntPtr UnityEngine.Networking.DownloadHandler::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.DownloadHandler struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Networking.DownloadHandler struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com { intptr_t ___m_Ptr_0; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // RenderHeads.Media.AVProVideo.Helper struct Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873 : public RuntimeObject { }; struct Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_StaticFields { // UnityEngine.Matrix4x4 RenderHeads.Media.AVProVideo.Helper::PortraitMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___PortraitMatrix_6; // UnityEngine.Matrix4x4 RenderHeads.Media.AVProVideo.Helper::PortraitFlippedMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___PortraitFlippedMatrix_7; // UnityEngine.Matrix4x4 RenderHeads.Media.AVProVideo.Helper::LandscapeFlippedMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___LandscapeFlippedMatrix_8; }; // RenderHeads.Media.AVProVideo.MediaCachingOptions struct MediaCachingOptions_tFD724597B94A896A4004C05F4D897B2974040F9C : public RuntimeObject { // System.Double RenderHeads.Media.AVProVideo.MediaCachingOptions::minimumRequiredBitRate double ___minimumRequiredBitRate_0; // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.MediaCachingOptions::minimumRequiredResolution Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___minimumRequiredResolution_1; // System.Double RenderHeads.Media.AVProVideo.MediaCachingOptions::maximumRequiredBitRate double ___maximumRequiredBitRate_2; // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.MediaCachingOptions::maximumRequiredResolution Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___maximumRequiredResolution_3; // System.String RenderHeads.Media.AVProVideo.MediaCachingOptions::title String_t* ___title_4; // System.Byte[] RenderHeads.Media.AVProVideo.MediaCachingOptions::artwork ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___artwork_5; }; // RenderHeads.Media.AVProVideo.MediaPlayerEvent struct MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8 : public UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A { // System.Collections.Generic.List`1> RenderHeads.Media.AVProVideo.MediaPlayerEvent::_listeners List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* ____listeners_4; }; // RenderHeads.Media.AVProVideo.MediaPlayerLoadEvent struct MediaPlayerLoadEvent_tB0EA384F8B6997CC77D93ADC07E297F277C7FA84 : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257 { }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // System.RuntimeFieldHandle struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { // System.IntPtr System.RuntimeFieldHandle::value intptr_t ___value_0; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // RenderHeads.Media.AVProVideo.TextTracks struct TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D : public TrackCollection_1_t7D45897E2C63836954B42BAF3EAEB04BB7C9B2B1 { }; // RenderHeads.Media.AVProVideo.TextureFrame #pragma pack(push, tp, 1) struct TextureFrame_tBE7A42A6F2B0CEA03B8DFA88B16004BD562336DC { // System.IntPtr RenderHeads.Media.AVProVideo.TextureFrame::texturePointer intptr_t ___texturePointer_0; // System.IntPtr RenderHeads.Media.AVProVideo.TextureFrame::auxTexturePointer intptr_t ___auxTexturePointer_1; // System.Int64 RenderHeads.Media.AVProVideo.TextureFrame::timeStamp int64_t ___timeStamp_2; // System.UInt32 RenderHeads.Media.AVProVideo.TextureFrame::frameCounter uint32_t ___frameCounter_3; // System.UInt32 RenderHeads.Media.AVProVideo.TextureFrame::writtenFrameCount uint32_t ___writtenFrameCount_4; // RenderHeads.Media.AVProVideo.TextureFlags RenderHeads.Media.AVProVideo.TextureFrame::flags int32_t ___flags_5; // System.IntPtr RenderHeads.Media.AVProVideo.TextureFrame::internalNativePointer intptr_t ___internalNativePointer_6; }; #pragma pack(pop, tp) // UnityEngine.Networking.UploadHandler struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6 : public RuntimeObject { // System.IntPtr UnityEngine.Networking.UploadHandler::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.UploadHandler struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Networking.UploadHandler struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com { intptr_t ___m_Ptr_0; }; // RenderHeads.Media.AVProVideo.VideoRender struct VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F : public RuntimeObject { }; struct VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_StaticFields { // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropChromaTex LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropChromaTex_19; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropVertScale LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropVertScale_20; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropApplyGamma LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropApplyGamma_21; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropStereo LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropStereo_22; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropAlphaPack LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropAlphaPack_23; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropLayout LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropLayout_24; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropViewMatrix LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropViewMatrix_25; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropTextureMatrix LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropTextureMatrix_26; // System.String RenderHeads.Media.AVProVideo.VideoRender::Keyword_UseHSBC String_t* ___Keyword_UseHSBC_27; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropHue LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropHue_28; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropSaturation LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropSaturation_29; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropContrast LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropContrast_30; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropBrightness LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropBrightness_31; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.VideoRender::PropInvGamma LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropInvGamma_32; }; // RenderHeads.Media.AVProVideo.VideoResolveOptions struct VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 { // System.Boolean RenderHeads.Media.AVProVideo.VideoResolveOptions::applyHSBC bool ___applyHSBC_0; // System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::hue float ___hue_1; // System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::saturation float ___saturation_2; // System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::brightness float ___brightness_3; // System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::contrast float ___contrast_4; // System.Single RenderHeads.Media.AVProVideo.VideoResolveOptions::gamma float ___gamma_5; // UnityEngine.Color RenderHeads.Media.AVProVideo.VideoResolveOptions::tint Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint_6; // System.Boolean RenderHeads.Media.AVProVideo.VideoResolveOptions::generateMipmaps bool ___generateMipmaps_7; }; // Native definition for P/Invoke marshalling of RenderHeads.Media.AVProVideo.VideoResolveOptions struct VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_pinvoke { int32_t ___applyHSBC_0; float ___hue_1; float ___saturation_2; float ___brightness_3; float ___contrast_4; float ___gamma_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint_6; int32_t ___generateMipmaps_7; }; // Native definition for COM marshalling of RenderHeads.Media.AVProVideo.VideoResolveOptions struct VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_com { int32_t ___applyHSBC_0; float ___hue_1; float ___saturation_2; float ___brightness_3; float ___contrast_4; float ___gamma_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint_6; int32_t ___generateMipmaps_7; }; // RenderHeads.Media.AVProVideo.VideoTracks struct VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E : public TrackCollection_1_t430D1159840E86C352B92A53895CB43177A8C6FD { }; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid struct OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605 : public PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516 { // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/ChangeFlags RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::_changed int32_t ____changed_2; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/Resolution RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::_preferredMaximumResolution int32_t ____preferredMaximumResolution_3; // UnityEngine.Vector2Int RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::_customPreferredMaximumResolution Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ____customPreferredMaximumResolution_4; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::_preferredPeakBitRate float ____preferredPeakBitRate_5; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/BitRateUnits RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::_preferredPeakBitRateUnits int32_t ____preferredPeakBitRateUnits_6; // RenderHeads.Media.AVProVideo.Android/VideoApi RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::videoApi int32_t ___videoApi_7; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::useFastOesPath bool ___useFastOesPath_8; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::showPosterFrame bool ___showPosterFrame_9; // RenderHeads.Media.AVProVideo.Android/AudioOutput RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::audioOutput int32_t ___audioOutput_10; // RenderHeads.Media.AVProVideo.Audio360ChannelMode RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::audio360ChannelMode int32_t ___audio360ChannelMode_11; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::preferSoftwareDecoder bool ___preferSoftwareDecoder_12; // RenderHeads.Media.AVProVideo.Android/TextureFiltering RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::blitTextureFiltering int32_t ___blitTextureFiltering_13; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::fileOffset int32_t ___fileOffset_14; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::startWithHighestBitrate bool ___startWithHighestBitrate_15; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::minBufferMs int32_t ___minBufferMs_16; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::maxBufferMs int32_t ___maxBufferMs_17; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::bufferForPlaybackMs int32_t ___bufferForPlaybackMs_18; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::bufferForPlaybackAfterRebufferMs int32_t ___bufferForPlaybackAfterRebufferMs_19; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::enableAudio360 bool ___enableAudio360_20; }; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple struct OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E : public PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516 { // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/TextureFormat RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::DefaultTextureFormat int32_t ___DefaultTextureFormat_2; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::DefaultFlags int32_t ___DefaultFlags_3; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/TextureFormat RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::textureFormat int32_t ___textureFormat_4; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/AudioMode RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::audioMode int32_t ___audioMode_5; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::_flags int32_t ____flags_6; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::maximumPlaybackRate float ___maximumPlaybackRate_7; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/ChangeFlags RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::_changed int32_t ____changed_8; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::_preferredPeakBitRate float ____preferredPeakBitRate_9; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/BitRateUnits RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::_preferredPeakBitRateUnits int32_t ____preferredPeakBitRateUnits_10; // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::_preferredForwardBufferDuration double ____preferredForwardBufferDuration_11; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Resolution RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::_preferredMaximumResolution int32_t ____preferredMaximumResolution_12; // UnityEngine.Vector2Int RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::_customPreferredMaximumResolution Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ____customPreferredMaximumResolution_13; }; // UnityEngine.AudioClip struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { // UnityEngine.AudioClip/PCMReaderCallback UnityEngine.AudioClip::m_PCMReaderCallback PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* ___m_PCMReaderCallback_4; // UnityEngine.AudioClip/PCMSetPositionCallback UnityEngine.AudioClip::m_PCMSetPositionCallback PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* ___m_PCMSetPositionCallback_5; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // RenderHeads.Media.AVProVideo.NullMediaPlayer struct NullMediaPlayer_t5AF69048EDFAAA7B8AA2CDBC430CB7108E76E38E : public BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104 { // System.Boolean RenderHeads.Media.AVProVideo.NullMediaPlayer::_isPlaying bool ____isPlaying_23; // System.Boolean RenderHeads.Media.AVProVideo.NullMediaPlayer::_isPaused bool ____isPaused_24; // System.Double RenderHeads.Media.AVProVideo.NullMediaPlayer::_currentTime double ____currentTime_25; // System.Single RenderHeads.Media.AVProVideo.NullMediaPlayer::_volume float ____volume_26; // System.Single RenderHeads.Media.AVProVideo.NullMediaPlayer::_playbackRate float ____playbackRate_27; // System.Boolean RenderHeads.Media.AVProVideo.NullMediaPlayer::_bLoop bool ____bLoop_28; // System.Int32 RenderHeads.Media.AVProVideo.NullMediaPlayer::_Width int32_t ____Width_29; // System.Int32 RenderHeads.Media.AVProVideo.NullMediaPlayer::_height int32_t ____height_30; // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.NullMediaPlayer::_texture Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ____texture_31; // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.NullMediaPlayer::_texture_AVPro Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ____texture_AVPro_32; // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.NullMediaPlayer::_texture_AVPro1 Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ____texture_AVPro1_33; // System.Single RenderHeads.Media.AVProVideo.NullMediaPlayer::_fakeFlipTime float ____fakeFlipTime_34; // System.Int32 RenderHeads.Media.AVProVideo.NullMediaPlayer::_frameCount int32_t ____frameCount_35; }; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; // UnityEngine.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { // System.Int32 UnityEngine.Texture::GenerateAllMips int32_t ___GenerateAllMips_4; }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; struct Type_t_StaticFields { // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_1; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2; // System.Object System.Type::Missing RuntimeObject* ___Missing_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6; }; // UnityEngine.Networking.UnityWebRequest struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F : public RuntimeObject { // System.IntPtr UnityEngine.Networking.UnityWebRequest::m_Ptr intptr_t ___m_Ptr_0; // UnityEngine.Networking.DownloadHandler UnityEngine.Networking.UnityWebRequest::m_DownloadHandler DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* ___m_DownloadHandler_1; // UnityEngine.Networking.UploadHandler UnityEngine.Networking.UnityWebRequest::m_UploadHandler UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___m_UploadHandler_2; // UnityEngine.Networking.CertificateHandler UnityEngine.Networking.UnityWebRequest::m_CertificateHandler CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___m_CertificateHandler_3; // System.Uri UnityEngine.Networking.UnityWebRequest::m_Uri Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4; // System.Boolean UnityEngine.Networking.UnityWebRequest::k__BackingField bool ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5; // System.Boolean UnityEngine.Networking.UnityWebRequest::k__BackingField bool ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6; // System.Boolean UnityEngine.Networking.UnityWebRequest::k__BackingField bool ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.UnityWebRequest struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke { intptr_t ___m_Ptr_0; DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke ___m_DownloadHandler_1; UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke ___m_UploadHandler_2; CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke ___m_CertificateHandler_3; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4; int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5; int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6; int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7; }; // Native definition for COM marshalling of UnityEngine.Networking.UnityWebRequest struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com { intptr_t ___m_Ptr_0; DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com* ___m_DownloadHandler_1; UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com* ___m_UploadHandler_2; CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com* ___m_CertificateHandler_3; Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4; int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5; int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6; int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7; }; // UnityEngine.Networking.UnityWebRequestAsyncOperation struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C { // UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequestAsyncOperation::k__BackingField UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___U3CwebRequestU3Ek__BackingField_2; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.UnityWebRequestAsyncOperation struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke* ___U3CwebRequestU3Ek__BackingField_2; }; // Native definition for COM marshalling of UnityEngine.Networking.UnityWebRequestAsyncOperation struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com { UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com* ___U3CwebRequestU3Ek__BackingField_2; }; // RenderHeads.Media.AVProVideo.WebGLMediaPlayer struct WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394 : public BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104 { // RenderHeads.Media.AVProVideo.WebGL/ExternalLibrary RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_externalLibrary int32_t ____externalLibrary_23; // System.Int32 RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_playerIndex int32_t ____playerIndex_24; // System.Int32 RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_playerID int32_t ____playerID_25; // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_texture Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ____texture_26; // System.Int32 RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_width int32_t ____width_27; // System.Int32 RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_height int32_t ____height_28; // System.Int32 RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_cachedVideoTrackCount int32_t ____cachedVideoTrackCount_29; // System.Int32 RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_cachedAudioTrackCount int32_t ____cachedAudioTrackCount_30; // System.Int32 RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_cachedTextTrackCount int32_t ____cachedTextTrackCount_31; // System.Boolean RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_isDirtyVideoTracks bool ____isDirtyVideoTracks_32; // System.Boolean RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_isDirtyAudioTracks bool ____isDirtyAudioTracks_33; // System.Boolean RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_isDirtyTextTracks bool ____isDirtyTextTracks_34; // System.Boolean RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_useTextureMips bool ____useTextureMips_35; // System.IntPtr RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_cachedTextureNativePtr intptr_t ____cachedTextureNativePtr_36; }; struct WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394_StaticFields { // System.Boolean RenderHeads.Media.AVProVideo.WebGLMediaPlayer::_isWebGL1 bool ____isWebGL1_37; }; // System.Func`2 struct Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2 : public MulticastDelegate_t { }; // UnityEngine.Events.UnityAction`3 struct UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81 : public MulticastDelegate_t { }; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // RenderHeads.Media.AVProVideo.MediaReference struct MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.String RenderHeads.Media.AVProVideo.MediaReference::_alias String_t* ____alias_4; // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaReference::_mediaPath MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ____mediaPath_5; // RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaReference::_hints MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 ____hints_6; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::_macOS MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ____macOS_7; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::_windows MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ____windows_8; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::_android MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ____android_9; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::_iOS MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ____iOS_10; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::_tvOS MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ____tvOS_11; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::_windowsUWP MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ____windowsUWP_12; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::_webGL MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ____webGL_13; }; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.RenderTexture struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // UnityEngine.Renderer struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame struct ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B : public MulticastDelegate_t { }; // UnityEngine.AudioBehaviour struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields { // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6; }; // UnityEngine.MeshRenderer struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF { }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // RenderHeads.Media.AVProVideo.ApplyToBase struct ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.ApplyToBase::_media MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____media_4; // System.Boolean RenderHeads.Media.AVProVideo.ApplyToBase::_automaticStereoPacking bool ____automaticStereoPacking_5; // RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.ApplyToBase::_overrideStereoPacking int32_t ____overrideStereoPacking_6; // System.Boolean RenderHeads.Media.AVProVideo.ApplyToBase::_stereoRedGreenTint bool ____stereoRedGreenTint_7; // System.Boolean RenderHeads.Media.AVProVideo.ApplyToBase::_isDirty bool ____isDirty_8; }; // RenderHeads.Media.AVProVideo.AudioChannelMixer struct AudioChannelMixer_t060D68332FF5B9BD5AB91531EDE463B73A37C2EA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Single[] RenderHeads.Media.AVProVideo.AudioChannelMixer::_channels SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ____channels_5; }; // RenderHeads.Media.AVProVideo.AudioOutput struct AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.AudioOutput::_mediaPlayer MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____mediaPlayer_4; // RenderHeads.Media.AVProVideo.AudioOutput/AudioOutputMode RenderHeads.Media.AVProVideo.AudioOutput::_audioOutputMode int32_t ____audioOutputMode_5; // System.Int32 RenderHeads.Media.AVProVideo.AudioOutput::_channelMask int32_t ____channelMask_6; // System.Boolean RenderHeads.Media.AVProVideo.AudioOutput::_supportPositionalAudio bool ____supportPositionalAudio_7; // UnityEngine.AudioSource RenderHeads.Media.AVProVideo.AudioOutput::_audioSource AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ____audioSource_8; }; // UnityEngine.AudioSource struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 { }; // RenderHeads.Media.AVProVideo.DisplayIMGUI struct DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.DisplayIMGUI::_mediaPlayer MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____mediaPlayer_4; // UnityEngine.ScaleMode RenderHeads.Media.AVProVideo.DisplayIMGUI::_scaleMode int32_t ____scaleMode_5; // UnityEngine.Color RenderHeads.Media.AVProVideo.DisplayIMGUI::_color Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ____color_6; // System.Boolean RenderHeads.Media.AVProVideo.DisplayIMGUI::_allowTransparency bool ____allowTransparency_7; // System.Boolean RenderHeads.Media.AVProVideo.DisplayIMGUI::_useDepth bool ____useDepth_8; // System.Int32 RenderHeads.Media.AVProVideo.DisplayIMGUI::_depth int32_t ____depth_9; // System.Boolean RenderHeads.Media.AVProVideo.DisplayIMGUI::_isAreaFullScreen bool ____isAreaFullScreen_10; // System.Single RenderHeads.Media.AVProVideo.DisplayIMGUI::_areaX float ____areaX_11; // System.Single RenderHeads.Media.AVProVideo.DisplayIMGUI::_areaY float ____areaY_12; // System.Single RenderHeads.Media.AVProVideo.DisplayIMGUI::_areaWidth float ____areaWidth_13; // System.Single RenderHeads.Media.AVProVideo.DisplayIMGUI::_areaHeight float ____areaHeight_14; // System.Boolean RenderHeads.Media.AVProVideo.DisplayIMGUI::_showAreaInEditor bool ____showAreaInEditor_15; // UnityEngine.Material RenderHeads.Media.AVProVideo.DisplayIMGUI::_material Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ____material_17; }; struct DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_StaticFields { // UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayIMGUI::_shaderAlphaPacking Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ____shaderAlphaPacking_16; }; // RenderHeads.Media.AVProVideo.MediaPlayer struct MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // RenderHeads.Media.AVProVideo.MediaSource RenderHeads.Media.AVProVideo.MediaPlayer::_mediaSource int32_t ____mediaSource_4; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaPlayer::_mediaReference MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ____mediaReference_5; // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer::_mediaPath MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ____mediaPath_6; // RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaPlayer::_fallbackMediaHints MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 ____fallbackMediaHints_7; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_autoOpen bool ____autoOpen_8; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_autoPlayOnStart bool ____autoPlayOnStart_9; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_loop bool ____loop_10; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_audioVolume float ____audioVolume_11; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_audioBalance float ____audioBalance_12; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_audioMuted bool ____audioMuted_13; // UnityEngine.AudioSource RenderHeads.Media.AVProVideo.MediaPlayer::_audioSource AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ____audioSource_14; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_playbackRate float ____playbackRate_15; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_useResampler bool ____useResampler_16; // RenderHeads.Media.AVProVideo.Resampler/ResampleMode RenderHeads.Media.AVProVideo.MediaPlayer::_resampleMode int32_t ____resampleMode_17; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_resampleBufferSize int32_t ____resampleBufferSize_18; // RenderHeads.Media.AVProVideo.Resampler RenderHeads.Media.AVProVideo.MediaPlayer::_resampler Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* ____resampler_19; // RenderHeads.Media.AVProVideo.VideoMapping RenderHeads.Media.AVProVideo.MediaPlayer::_videoMapping int32_t ____videoMapping_20; // UnityEngine.FilterMode RenderHeads.Media.AVProVideo.MediaPlayer::_textureFilterMode int32_t ____textureFilterMode_21; // UnityEngine.TextureWrapMode RenderHeads.Media.AVProVideo.MediaPlayer::_textureWrapMode int32_t ____textureWrapMode_22; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_textureAnisoLevel int32_t ____textureAnisoLevel_23; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_useVideoResolve bool ____useVideoResolve_24; // RenderHeads.Media.AVProVideo.VideoResolveOptions RenderHeads.Media.AVProVideo.MediaPlayer::_videoResolveOptions VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 ____videoResolveOptions_25; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_sideloadSubtitles bool ____sideloadSubtitles_26; // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer::_subtitlePath MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ____subtitlePath_27; // UnityEngine.Transform RenderHeads.Media.AVProVideo.MediaPlayer::_audioHeadTransform Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ____audioHeadTransform_28; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_audioFocusEnabled bool ____audioFocusEnabled_29; // UnityEngine.Transform RenderHeads.Media.AVProVideo.MediaPlayer::_audioFocusTransform Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ____audioFocusTransform_30; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_audioFocusWidthDegrees float ____audioFocusWidthDegrees_31; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::_audioFocusOffLevelDB float ____audioFocusOffLevelDB_32; // RenderHeads.Media.AVProVideo.HttpHeaderData RenderHeads.Media.AVProVideo.MediaPlayer::_httpHeaders HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* ____httpHeaders_33; // RenderHeads.Media.AVProVideo.KeyAuthData RenderHeads.Media.AVProVideo.MediaPlayer::_keyAuth KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* ____keyAuth_34; // RenderHeads.Media.AVProVideo.MediaPlayerEvent RenderHeads.Media.AVProVideo.MediaPlayer::_events MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* ____events_35; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_eventMask int32_t ____eventMask_36; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_pauseMediaOnAppPause bool ____pauseMediaOnAppPause_37; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_playMediaOnAppUnpause bool ____playMediaOnAppUnpause_38; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_persistent bool ____persistent_39; // RenderHeads.Media.AVProVideo.FileFormat RenderHeads.Media.AVProVideo.MediaPlayer::_forceFileFormat int32_t ____forceFileFormat_40; // RenderHeads.Media.AVProVideo.BaseMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::_baseMediaPlayer BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* ____baseMediaPlayer_41; // RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::_controlInterface RuntimeObject* ____controlInterface_42; // RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::_textureInterface RuntimeObject* ____textureInterface_43; // RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::_infoInterface RuntimeObject* ____infoInterface_44; // RenderHeads.Media.AVProVideo.IMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::_playerInterface RuntimeObject* ____playerInterface_45; // RenderHeads.Media.AVProVideo.IMediaSubtitles RenderHeads.Media.AVProVideo.MediaPlayer::_subtitlesInterface RuntimeObject* ____subtitlesInterface_46; // RenderHeads.Media.AVProVideo.IMediaCache RenderHeads.Media.AVProVideo.MediaPlayer::_cacheInterface RuntimeObject* ____cacheInterface_47; // RenderHeads.Media.AVProVideo.IBufferedDisplay RenderHeads.Media.AVProVideo.MediaPlayer::_bufferedDisplayInterface RuntimeObject* ____bufferedDisplayInterface_48; // RenderHeads.Media.AVProVideo.IVideoTracks RenderHeads.Media.AVProVideo.MediaPlayer::_videoTracksInterface RuntimeObject* ____videoTracksInterface_49; // RenderHeads.Media.AVProVideo.IAudioTracks RenderHeads.Media.AVProVideo.MediaPlayer::_audioTracksInterface RuntimeObject* ____audioTracksInterface_50; // RenderHeads.Media.AVProVideo.ITextTracks RenderHeads.Media.AVProVideo.MediaPlayer::_textTracksInterface RuntimeObject* ____textTracksInterface_51; // System.IDisposable RenderHeads.Media.AVProVideo.MediaPlayer::_disposeInterface RuntimeObject* ____disposeInterface_52; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_isMediaOpened bool ____isMediaOpened_53; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_autoPlayOnStartTriggered bool ____autoPlayOnStartTriggered_54; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_wasPlayingOnPause bool ____wasPlayingOnPause_55; // UnityEngine.Coroutine RenderHeads.Media.AVProVideo.MediaPlayer::_renderingCoroutine Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ____renderingCoroutine_56; // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer::_queueSubtitlePath MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ____queueSubtitlePath_59; // UnityEngine.Coroutine RenderHeads.Media.AVProVideo.MediaPlayer::_loadSubtitlesRoutine Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ____loadSubtitlesRoutine_60; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_MetaDataReady bool ____eventFired_MetaDataReady_62; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_ReadyToPlay bool ____eventFired_ReadyToPlay_63; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_Started bool ____eventFired_Started_64; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_FirstFrameReady bool ____eventFired_FirstFrameReady_65; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventFired_FinishedPlaying bool ____eventFired_FinishedPlaying_66; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PlaybackBuffering bool ____eventState_PlaybackBuffering_67; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PlaybackSeeking bool ____eventState_PlaybackSeeking_68; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PlaybackStalled bool ____eventState_PlaybackStalled_69; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PreviousWidth int32_t ____eventState_PreviousWidth_70; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_eventState_PreviousHeight int32_t ____eventState_PreviousHeight_71; // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::_previousSubtitleIndex int32_t ____previousSubtitleIndex_72; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::_finishedFrameOpenCheck bool ____finishedFrameOpenCheck_73; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows RenderHeads.Media.AVProVideo.MediaPlayer::_optionsWindows OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* ____optionsWindows_74; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple RenderHeads.Media.AVProVideo.MediaPlayer::_optionsMacOSX OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* ____optionsMacOSX_75; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple RenderHeads.Media.AVProVideo.MediaPlayer::_optionsIOS OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* ____optionsIOS_76; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple RenderHeads.Media.AVProVideo.MediaPlayer::_optionsTVOS OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* ____optionsTVOS_77; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid RenderHeads.Media.AVProVideo.MediaPlayer::_optionsAndroid OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* ____optionsAndroid_78; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP RenderHeads.Media.AVProVideo.MediaPlayer::_optionsWindowsUWP OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5* ____optionsWindowsUWP_79; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL RenderHeads.Media.AVProVideo.MediaPlayer::_optionsWebGL OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* ____optionsWebGL_80; // System.String RenderHeads.Media.AVProVideo.MediaPlayer::m_VideoPath String_t* ___m_VideoPath_81; // RenderHeads.Media.AVProVideo.MediaPlayer/FileLocation RenderHeads.Media.AVProVideo.MediaPlayer::m_VideoLocation int32_t ___m_VideoLocation_82; }; struct MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields { // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::s_GlobalStartup bool ___s_GlobalStartup_57; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::s_TrialVersion bool ___s_TrialVersion_58; // UnityEngine.Camera RenderHeads.Media.AVProVideo.MediaPlayer::_dummyCamera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ____dummyCamera_61; }; // RenderHeads.Media.AVProVideo.ResolveToRenderTexture struct ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_mediaPlayer MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____mediaPlayer_4; // RenderHeads.Media.AVProVideo.VideoResolveOptions RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_options VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 ____options_5; // RenderHeads.Media.AVProVideo.VideoRender/ResolveFlags RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_resolveFlags int32_t ____resolveFlags_6; // UnityEngine.RenderTexture RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_externalTexture RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ____externalTexture_7; // UnityEngine.Material RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_materialResolve Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ____materialResolve_8; // System.Boolean RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_isMaterialSetup bool ____isMaterialSetup_9; // System.Boolean RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_isMaterialDirty bool ____isMaterialDirty_10; // System.Boolean RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_isMaterialOES bool ____isMaterialOES_11; // UnityEngine.RenderTexture RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_internalTexture RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ____internalTexture_12; // System.Int32 RenderHeads.Media.AVProVideo.ResolveToRenderTexture::_textureFrameCount int32_t ____textureFrameCount_13; }; // RenderHeads.Media.AVProVideo.UpdateMultiPassStereo struct UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // UnityEngine.Camera RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::_camera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ____camera_4; // UnityEngine.Camera RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::_foundCamera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ____foundCamera_7; }; struct UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_StaticFields { // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::PropWorldCameraPosition LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropWorldCameraPosition_5; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::PropWorldCameraRight LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropWorldCameraRight_6; }; // RenderHeads.Media.AVProVideo.ApplyToMaterial struct ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96 : public ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481 { // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.ApplyToMaterial::_defaultTexture Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ____defaultTexture_9; // UnityEngine.Material RenderHeads.Media.AVProVideo.ApplyToMaterial::_material Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ____material_10; // System.String RenderHeads.Media.AVProVideo.ApplyToMaterial::_texturePropertyName String_t* ____texturePropertyName_11; // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMaterial::_offset Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____offset_12; // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMaterial::_scale Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____scale_13; // UnityEngine.Texture RenderHeads.Media.AVProVideo.ApplyToMaterial::_lastTextureApplied Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ____lastTextureApplied_14; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.ApplyToMaterial::_propTexture LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ____propTexture_15; // UnityEngine.Texture RenderHeads.Media.AVProVideo.ApplyToMaterial::_originalTexture Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ____originalTexture_16; // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMaterial::_originalScale Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____originalScale_17; // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMaterial::_originalOffset Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____originalOffset_18; }; // RenderHeads.Media.AVProVideo.ApplyToMesh struct ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218 : public ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481 { // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.ApplyToMesh::_defaultTexture Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ____defaultTexture_9; // UnityEngine.Renderer RenderHeads.Media.AVProVideo.ApplyToMesh::_renderer Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ____renderer_10; // System.Int32 RenderHeads.Media.AVProVideo.ApplyToMesh::_materialIndex int32_t ____materialIndex_11; // System.String RenderHeads.Media.AVProVideo.ApplyToMesh::_texturePropertyName String_t* ____texturePropertyName_12; // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMesh::_offset Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____offset_13; // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMesh::_scale Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____scale_14; // UnityEngine.Texture RenderHeads.Media.AVProVideo.ApplyToMesh::_lastTextureApplied Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ____lastTextureApplied_15; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.ApplyToMesh::_propTexture LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ____propTexture_16; }; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer struct PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849 : public MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6 { // UnityEngine.Shader RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_transitionShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ____transitionShader_83; // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_playerA MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____playerA_84; // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_playerB MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____playerB_85; // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_playlistAutoProgress bool ____playlistAutoProgress_86; // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_autoCloseVideo bool ____autoCloseVideo_87; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/PlaylistLoopMode RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_playlistLoopMode int32_t ____playlistLoopMode_88; // RenderHeads.Media.AVProVideo.MediaPlaylist RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_playlist MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* ____playlist_89; // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_pausePreviousOnTransition bool ____pausePreviousOnTransition_90; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Transition RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_defaultTransition int32_t ____defaultTransition_91; // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_defaultTransitionDuration float ____defaultTransitionDuration_92; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_defaultTransitionEasing int32_t ____defaultTransitionEasing_93; // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_isPaused bool ____isPaused_96; // System.Int32 RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_playlistIndex int32_t ____playlistIndex_97; // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_nextPlayer MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ____nextPlayer_98; // UnityEngine.Material RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_material Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ____material_99; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Transition RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_currentTransition int32_t ____currentTransition_100; // System.String RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_currentTransitionName String_t* ____currentTransitionName_101; // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_currentTransitionDuration float ____currentTransitionDuration_102; // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_currentTransitionEasing int32_t ____currentTransitionEasing_103; // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_textureTimer float ____textureTimer_104; // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_transitionTimer float ____transitionTimer_105; // System.Func`2 RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_easeFunc Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* ____easeFunc_106; // UnityEngine.RenderTexture RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_rt RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ____rt_107; // RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_currentItem MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* ____currentItem_108; // RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_nextItem MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* ____nextItem_109; // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_playlistAudioVolume float ____playlistAudioVolume_110; // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::_playlistAudioMuted bool ____playlistAudioMuted_111; }; struct PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_StaticFields { // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::PropFromTex LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropFromTex_94; // RenderHeads.Media.AVProVideo.LazyShaderProperty RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::PropFade LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C ___PropFade_95; }; #ifdef __clang__ #pragma clang diagnostic pop #endif // UnityEngine.Texture[] struct TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46 : public RuntimeArray { ALIGN_FIELD (8) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* m_Items[1]; inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Material[] struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D : public RuntimeArray { ALIGN_FIELD (8) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* m_Items[1]; inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray { ALIGN_FIELD (8) float m_Items[1]; inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; // RenderHeads.Media.AVProVideo.MediaPlayer[] struct MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F : public RuntimeArray { ALIGN_FIELD (8) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* m_Items[1]; inline MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Camera[] struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B : public RuntimeArray { ALIGN_FIELD (8) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* m_Items[1]; inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // RenderHeads.Media.AVProVideo.IBufferedDisplay[] struct IBufferedDisplayU5BU5D_t9CD7B3B63B8C32AFF27BE6D6597528D5F0D97DA9 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // RenderHeads.Media.AVProVideo.TrackCollection[] struct TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA : public RuntimeArray { ALIGN_FIELD (8) TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* m_Items[1]; inline TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // RenderHeads.Media.AVProVideo.TimeRange[] struct TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19 : public RuntimeArray { ALIGN_FIELD (8) TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF m_Items[1]; inline TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF value) { m_Items[index] = value; } }; // T UnityEngine.Component::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`3::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_3__ctor_mFFA2A157BCCAC9E24B08D227ECC631AB2A830CC7_gshared (UnityAction_3_t6DD5B8ECD125F220BE7E9DFC165CEEB0FC1165E1* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`3::Invoke(T0,T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_3_Invoke_mB0C41F7808C955314589112EFA0BB7A7FD0F28F0_gshared (UnityEvent_3_t5D44EDD6BF9E7624E78EDBAEAF2476C3F53BCBB1* __this, RuntimeObject* ___arg00, int32_t ___arg11, int32_t ___arg22, const RuntimeMethod* method) ; // T[] UnityEngine.Resources::FindObjectsOfTypeAll() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Resources_FindObjectsOfTypeAll_TisRuntimeObject_mD84D8C84477F126072383A3F1E7789DA25B4206B_gshared (const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // T UnityEngine.GameObject::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___capacity0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // TResult System.Func`2::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_gshared_inline (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___arg0, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959_gshared (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF7ACC153F11A3260DAACDCA56B0A70A4BFA61EA4_gshared (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9C3EC7FE1A9401268B3C9761A4D96A37197AD0E7_gshared_inline (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD List_1_get_Item_mB0ED54544433CE428ACEC0FE2E6FEE53E11EE6D2_gshared (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.HashSet`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // T RenderHeads.Media.AVProVideo.TrackCollection`1::get_ActiveTrack() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TrackCollection_1_get_ActiveTrack_m252E83BA85D5A3FBF8CF2E18C8B0A091B354D5BC_gshared_inline (TrackCollection_1_t8A81433EBB19D9229A6D2F01013DB9ADE3C867E9* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`3::AddListener(UnityEngine.Events.UnityAction`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_3_AddListener_m54E543C8BCEFD6061E91E90313B794F5B351159D_gshared (UnityEvent_3_t5D44EDD6BF9E7624E78EDBAEAF2476C3F53BCBB1* __this, UnityAction_3_t6DD5B8ECD125F220BE7E9DFC165CEEB0FC1165E1* ___call0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`3::RemoveListener(UnityEngine.Events.UnityAction`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_3_RemoveListener_m09534F92E5D21A60FAD93ECC31FBF0991A0D857B_gshared (UnityEvent_3_t5D44EDD6BF9E7624E78EDBAEAF2476C3F53BCBB1* __this, UnityAction_3_t6DD5B8ECD125F220BE7E9DFC165CEEB0FC1165E1* ___call0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`3::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_3__ctor_m3834CEECC275919CE3D1976DF830DBEB431EF0D4_gshared (UnityEvent_3_t5D44EDD6BF9E7624E78EDBAEAF2476C3F53BCBB1* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::GetPlatformMediaReference(RenderHeads.Media.AVProVideo.Platform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* MediaReference_GetPlatformMediaReference_m9E9E5827DF619F3BFED84DE592D97032C730C610 (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, int32_t ___platform0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPath::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPath__ctor_mC9A531926AFFC107E56A25290834439016836D6A (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaHints::get_Default() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 MediaHints_get_Default_m53AD4FAADBDF0B354EA46A93ECC021BC5727477C_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.ScriptableObject::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // System.Boolean System.String::op_Inequality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.LazyShaderProperty::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyShaderProperty__ctor_m8ED101F36917F43BB66BF3D8EC0FB4459C871529 (LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* __this, String_t* ___name0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector2::op_Inequality(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.Resampler RenderHeads.Media.AVProVideo.MediaPlayer::get_FrameResampler() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // UnityEngine.Texture[] RenderHeads.Media.AVProVideo.Resampler::get_OutputTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758 (Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_UseResampler() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::ApplyMapping(UnityEngine.Texture,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_ApplyMapping_mCF2E1D447FC3B324EB026FF2A026E809F348AA41 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, bool ___requiresYFlip1, int32_t ___plane2, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.LazyShaderProperty::get_Id() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA (LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.VideoRender::SetupMaterialForMedia(UnityEngine.Material,RenderHeads.Media.AVProVideo.MediaPlayer,System.Int32,UnityEngine.Texture,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoRender_SetupMaterialForMedia_m55A642A1987BB4E75BA2C464642315C71FE2C7BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mediaPlayer1, int32_t ___texturePropId2, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___fallbackTexture3, bool ___forceFallbackTexture4, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::SetTextureScale(System.Int32,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTextureScale_mBA092A3DCD393695B32801FD05F70A8CC58CB89D (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value1, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_up() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::SetTextureOffset(System.Int32,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTextureOffset_mB28E782AE9F9B4CB9D36F209C976F8A0FE7DF747 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value1, const RuntimeMethod* method) ; // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___value0, const RuntimeMethod* method) ; // UnityEngine.Texture UnityEngine.Material::get_mainTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Material::get_mainTextureScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Material_get_mainTextureScale_mF28E905E1331B3F6AB145193026A1729E17BE7ED (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Material::get_mainTextureOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Material_get_mainTextureOffset_m642934E0FF835323FCAFE2F43E314722E8B6A439 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ; // UnityEngine.Texture UnityEngine.Material::GetTexture(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_GetTexture_mBA07A377A7DDD29CD53E6F687DE6D49A42C0C719 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___name0, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Material::GetTextureScale(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Material_GetTextureScale_mF3406F1439C275C25FEE0C4E19108B29AA77E693 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___name0, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Material::GetTextureOffset(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Material_GetTextureOffset_m4F9E2C96960DFE3C76B9D878F8E654D78185F9CA (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::set_mainTexture(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::set_mainTextureScale(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_mainTextureScale_mABC2B4327CCDC6BB0E0EA72C6F29817400F56EF1 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::set_mainTextureOffset(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_mainTextureOffset_m87C139F275814719F9A10709C34E2132DFEB7A12 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::SetTexture(System.String,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___name0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::SetTextureScale(System.String,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTextureScale_m8DBD33DD5E1F19C75C9C022974B27C719E9C5F8D (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___name0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::SetTextureOffset(System.String,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTextureOffset_m40F3FCE32535625DDF26C0C073D37968117FBFE1 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___name0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value1, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase__ctor_m3F49B4858C67EB5B642F723423BDB496193B1E2B (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::ChangeDefaultTexture(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_ChangeDefaultTexture_mA87559A251B717D23CE95D5A21A7644F60329F34 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___texture0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::ChangeRenderer(UnityEngine.Renderer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_ChangeRenderer_m2EC47DB345E613334DA2A0BE59741F201ED1ED67 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___renderer0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::ForceUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_ForceUpdate_mD87372529DC2F6F8C99559A7C997413DC9069AF6 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___exists0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::ApplyMapping(UnityEngine.Texture,System.Boolean,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_ApplyMapping_mD08E068D4E6FFCB0DCB03792D00F2E423D20CE0B (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, bool ___requiresYFlip1, int32_t ___plane2, int32_t ___materialIndex3, const RuntimeMethod* method) ; // UnityEngine.Material[] UnityEngine.Renderer::get_materials() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* Renderer_get_materials_m43D33328432700524EAEAB093C67AE5689976118 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ; // T UnityEngine.Component::GetComponent() inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } // System.Void UnityEngine.Debug::LogWarning(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___message0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.AudioChannelMixer::ChangeChannelCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioChannelMixer_ChangeChannelCount_mE44FBF069BAAAF7B2D039E7B63650047133E2E9C (AudioChannelMixer_t060D68332FF5B9BD5AB91531EDE463B73A37C2EA* __this, int32_t ___numChannels0, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.AudioOutput::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_ChangeMediaPlayer_m6B98D0FE67351EAAF5D18AB04B6A6B78BE28C105 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___newPlayer0, const RuntimeMethod* method) ; // T UnityEngine.Component::GetComponent() inline AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) { return (( AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method); } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::ApplyAudioSettings(RenderHeads.Media.AVProVideo.MediaPlayer,UnityEngine.AudioSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_ApplyAudioSettings_m39CEE0DCB23A5CCE284CB359CE9D374150CCD8E9 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___player0, AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___audioSource1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioSource(UnityEngine.AudioSource) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioSource_m82AD464F8DCBA883BFFF8EB79AEAC328A97645AC_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___value0, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPlayerEvent RenderHeads.Media.AVProVideo.MediaPlayer::get_Events() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`3::.ctor(System.Object,System.IntPtr) inline void UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_3__ctor_mFFA2A157BCCAC9E24B08D227ECC631AB2A830CC7_gshared)(__this, ___object0, ___method1, method); } // System.Void RenderHeads.Media.AVProVideo.MediaPlayerEvent::RemoveListener(UnityEngine.Events.UnityAction`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerEvent_RemoveListener_m9CDAB7BF72ABCA99D94ECF241AE84F099CF65F82 (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___call0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayerEvent::AddListener(UnityEngine.Events.UnityAction`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358 (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___call0, const RuntimeMethod* method) ; // UnityEngine.AudioClip UnityEngine.AudioSource::get_clip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* AudioSource_get_clip_m4F5027066F9FC44B44192713142B0C277BB418FE (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.Helper::GetUnityAudioSpeakerCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Helper_GetUnityAudioSpeakerCount_m27E994451EB94907FA1F39A2E2650F3B856D597D (const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.Helper::GetUnityAudioSampleRate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Helper_GetUnityAudioSampleRate_m6216E68C91079C39EC9E9A9A574B3058A006AED8 (const RuntimeMethod* method) ; // UnityEngine.AudioClip UnityEngine.AudioClip::Create(System.String,System.Int32,System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* AudioClip_Create_mE8111F06981E42666B6A9A59D0A3EBE002D2CDFB (String_t* ___name0, int32_t ___lengthSamples1, int32_t ___channels2, int32_t ___frequency3, bool ___stream4, const RuntimeMethod* method) ; // System.Boolean UnityEngine.AudioClip::SetData(System.Single[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioClip_SetData_m7B473C614C11953D746770F4F89B44600B5A6AF3 (AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, int32_t ___offsetSamples1, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::set_clip(UnityEngine.AudioClip) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::set_loop(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_loop_m834A590939D8456008C0F897FD80B0ECFFB7FE56 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::Stop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Stop_m318F17F17A147C77FF6E0A5A7A6BE057DB90F537 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::Play() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::set_volume(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_volume_mD902BBDBBDE0E3C148609BF3C05096148E90F2C0 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::set_mute(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_mute_m6407E0AEE7F088AC69BD8C1D270C2B2049769B09 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.AudioSource::set_pitch(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_pitch_mD14631FC99BF38AAFB356D9C45546BC16CF9E811 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_Update_m8AB0E0C3C414516120699DB4EF32D31FD90B09CE (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::set_useGUILayout(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_set_useGUILayout_m56F0C62F4B6889D7472074ECCB56EBA462285134 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, bool ___value0, const RuntimeMethod* method) ; // UnityEngine.Shader UnityEngine.Shader::Find(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___name0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::SetupMaterial() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_SetupMaterial_m1FAFBE591354AC389EF57DA9E6DEA2CEA796D1E3 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ; // UnityEngine.ColorSpace UnityEngine.QualitySettings::get_activeColorSpace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9 (const RuntimeMethod* method) ; // UnityEngine.Shader UnityEngine.Material::get_shader() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ; // UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayIMGUI::GetRequiredShader() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayIMGUI_GetRequiredShader_mC04F6418A97C34BB6E5FFB17BD8383C6153CD28F (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::.ctor(UnityEngine.Shader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method) ; // UnityEngine.Texture RenderHeads.Media.AVProVideo.VideoRender::GetTexture(RenderHeads.Media.AVProVideo.MediaPlayer,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* VideoRender_GetTexture_mF22AEBB1FADE84A0A439988C4EFF09DF5E5E13A1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mediaPlayer0, int32_t ___textureIndex1, const RuntimeMethod* method) ; // System.Void UnityEngine.GUI::set_depth(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_set_depth_m37E8C151AD6D1B28DDFABB64A0974398AA8EC44E (int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.GUI::set_color(UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_set_color_mA44927D3F2ACB1E228815F10042A6F62B7645648 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) ; // UnityEngine.Rect RenderHeads.Media.AVProVideo.DisplayIMGUI::GetAreaRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D DisplayIMGUI_GetAreaRect_m02E968D26B0B6F57143F7A45EE1055F1AFDE114D (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.GL::set_sRGBWrite(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_set_sRGBWrite_m28E2276D0879B7BAD039B14B10E470D312CDE0C8 (bool ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.VideoRender::DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.ScaleMode,RenderHeads.Media.AVProVideo.AlphaPacking,System.Single,UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoRender_DrawTexture_m39D02C4B89D024F0E3368F7CAFDF59B6403CD96C (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___destRect0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture1, int32_t ___scaleMode2, int32_t ___alphaPacking3, float ___pixelAspectRatio4, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material5, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_y() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.GUIUtility::ScaleAroundPivot(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIUtility_ScaleAroundPivot_mDFE2245F1E9F1F5719519D79D2BCF6C12CD052F9 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivotPoint1, const RuntimeMethod* method) ; // System.Void UnityEngine.GUI::DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.ScaleMode,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_DrawTexture_m05F173ECE6F2D78FFBDEB0052EB58AC2B5A7420E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___position0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___image1, int32_t ___scaleMode2, bool ___alphaBlend3, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Screen::get_width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Screen::get_height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___x0, float ___y1, float ___width2, float ___height3, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_white() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayerEvent::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerEvent__ctor_m7D889F810363A2C3B364E455B4C4F18772F0C0AA (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, const RuntimeMethod* method) ; // UnityEngine.GameObject UnityEngine.Component::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::DontDestroyOnLoad(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, const RuntimeMethod* method) ; // System.Boolean System.String::StartsWith(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___message0, const RuntimeMethod* method) ; // System.Boolean System.String::Contains(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.String UnityEngine.SystemInfo::get_graphicsDeviceName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_graphicsDeviceName_mA3F2E2CA587AD5E212A38AD7D28559FD017451A2 (const RuntimeMethod* method) ; // System.String UnityEngine.SystemInfo::get_graphicsDeviceVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_graphicsDeviceVersion_m8A157C76206F3CF7D9A3DA6F4BE188A6FEC0769C (const RuntimeMethod* method) ; // System.Boolean UnityEngine.SystemInfo::get_graphicsMultiThreaded() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_graphicsMultiThreaded_m64EB05A6E20E1128246404063FDD6EC902F06458 (const RuntimeMethod* method) ; // UnityEngine.RuntimePlatform UnityEngine.Application::get_platform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.Helper::LogInfo(System.String,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500 (String_t* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Application::get_isPlaying() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Initialise() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Initialise_mD5619DDA607827C7354BE6542B28D73B3A332F49 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::OpenMedia(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_OpenMedia_m4CAE9B697B077E290730B77438051CEAFCDFA022 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___autoPlay0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPath::op_Inequality(RenderHeads.Media.AVProVideo.MediaPath,RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPath_op_Inequality_m13D4E70B9CE60B26B5DC245943C250FDF7FAF0D3 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___a0, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___b1, const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.MediaPath::get_Path() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::EnableSubtitles(RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_EnableSubtitles_m7B1F03FBE3558AC624B085F0FF755226F9C62452 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___mediaPath0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::StartRenderCoroutine() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_StartRenderCoroutine_m8C87C666ADFD4A9990505FD746FCF062FF5E4CDE (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPathType RenderHeads.Media.AVProVideo.MediaPath::get_PathType() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MediaPath_get_PathType_m3E9426DFEAB5AB0FAFA24023BB8AA853A7A49A0F_inline (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::OpenMedia(RenderHeads.Media.AVProVideo.MediaPathType,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_OpenMedia_m2A3C632B0A4B75CFDDF416F9E28B55B6EF8B0481 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___pathType0, String_t* ___path1, bool ___autoPlay2, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPath::set_Path(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaPath_set_Path_mDC9AACA4F08BA700571C8C090AF92A0880496A92_inline (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPath::set_PathType(RenderHeads.Media.AVProVideo.MediaPathType) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaPath_set_PathType_m1D3F9D7948159FBF94D9E7B327D353B92C26523D_inline (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::InternalOpenMedia() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_InternalOpenMedia_m9B0519B104BDA7A5F77FA4E704FD4EF9F63F5FB4 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::CloseMedia() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_CloseMedia_m17E5295ED1223D54549B96FEBC057A2832E872A1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Int64 RenderHeads.Media.AVProVideo.MediaPlayer::GetPlatformFileOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t MediaPlayer_GetPlatformFileOffset_m06D5D06C0EBB850F35942532F4D2D038176AD6DC (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::GetCurrentPlatformMediaReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* MediaReference_GetCurrentPlatformMediaReference_mF87EDD85AE20CE621206008CCFF59FF0BDB27A39 (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaReference::get_MediaPath() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* MediaReference_get_MediaPath_m1E3CD43CAE3C3B45D202957C6D91D263A940BB36_inline (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaReference::get_Hints() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 MediaReference_get_Hints_m8F63C63744C98032A3469284634A1661BB07C09A_inline (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E (RuntimeObject* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.MediaPath::GetResolvedFullPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MediaPath_GetResolvedFullPath_mA81DDB3CC0B4853F6B57B405B1F509AD65120F43 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.MediaPlayer::GetPlatformHttpHeadersAsString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MediaPlayer_GetPlatformHttpHeadersAsString_m2BB779722D76D961C30A54E0B4CB48D44CC94C79 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Boolean System.IO.File::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___path0, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.MediaPlayer::GetPlatformVideoApiString() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* MediaPlayer_GetPlatformVideoApiString_m76D1670771D9A2DF6285935313A2329ABE47F826_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, RuntimeObject* ___arg23, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions RenderHeads.Media.AVProVideo.MediaPlayer::GetCurrentPlatformOptions() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* MediaPlayer_GetCurrentPlatformOptions_m7ADA5A9A779C671762F25B2A0250AF5E2FC76B25_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::SetLoadOptions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_SetLoadOptions_m85AE414A69BE5A41662784120E5C3F5A3211E8E1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::SetPlaybackOptions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_SetPlaybackOptions_m008B4629F10708C15EE91F0B060DDE1D9EB617FD (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.WebGLMediaPlayer::SetOptions(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebGLMediaPlayer_SetOptions_m05E45D4E8DBE190D4A8193975D81053A483A8831 (WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394* __this, OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* ___options0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayerEvent::HasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayerEvent_HasListeners_m4F5BB042738D7CFD8C3883AF0E9B0EA59EB4EADD (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::IsHandleEvent(RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___eventType0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`3::Invoke(T0,T1,T2) inline void UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA (UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___arg00, int32_t ___arg11, int32_t ___arg22, const RuntimeMethod* method) { (( void (*) (UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A*, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*, int32_t, int32_t, const RuntimeMethod*))UnityEvent_3_Invoke_mB0C41F7808C955314589112EFA0BB7A7FD0F28F0_gshared)(__this, ___arg00, ___arg11, ___arg22, method); } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::ResetEvents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_ResetEvents_mA2F196A2A5B3396F3A7F458BDAA449C9D20679EB (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::StopCoroutine(UnityEngine.Coroutine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___routine0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.Resampler::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resampler_Reset_mFBF3243A204A98C4F7900BDE8BBFCADA20BA3AD1 (Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::StopRenderCoroutine() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_StopRenderCoroutine_mC48FDBF5FD0A49ECF481EED938F132E632F27D1C (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows RenderHeads.Media.AVProVideo.MediaPlayer::get_PlatformOptionsWindows() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* MediaPlayer_get_PlatformOptionsWindows_m9F6D147F0326F6E0A94E45C6275CB7E41E5B7ACD_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Rewind(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Rewind_mA0B740C30B054AA154B623FC24BC850BA74AD3F4 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___pause0, const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.TimeRanges::get_MaxTime() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimeRanges_get_MaxTime_m3AD04E12CF2548DA833BA1E1557456A87CC914CA_inline (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateAudioHeadTransform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateAudioHeadTransform_mFB0CE197C56B741C41752515C83CCA5CFCF91C25 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateAudioFocus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateAudioFocus_mBE07FA6F85FA9B7EFBC67C12F206DDE5DEB3D51A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateErrors() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateErrors_m08E437A1C164473B6FD4D7DAE5D8A041012139BE (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateEvents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateEvents_m1A04309E71B2EF8994B257937A9E805F159BA050 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateResampler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateResampler_mC46DB90FC51200A30E091507ED24CC5E3A224694 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.Resampler::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resampler_Update_mEA3B4680B42719518DD8FE678DCB7D263EF10FCF (Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.Resampler::UpdateTimestamp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resampler_UpdateTimestamp_m88665F4467945889982FCF079DBCF1ACBEB7F2C3 (Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.Resampler::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resampler_Release_m824695772BA20DF9EFE4A8E69CCE9D18720FDC98 (Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_OnDisable_mD957784A56F6D13F4C21E1F028F871464FDC9ECA (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // T[] UnityEngine.Resources::FindObjectsOfTypeAll() inline MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F* Resources_FindObjectsOfTypeAll_TisMediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_m60B4B6DB1DFCBE219B4FE6B7338F00984DB5AD08 (const RuntimeMethod* method) { return (( MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F* (*) (const RuntimeMethod*))Resources_FindObjectsOfTypeAll_TisRuntimeObject_mD84D8C84477F126072383A3F1E7789DA25B4206B_gshared)(method); } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::ForceDispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_ForceDispose_mA350F162E869B63A3EA4B4DEB2394752686FB346 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::AllPlayersDispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_AllPlayersDispose_m74D1884CCAF3AE59B2D4C22ED9ED083F684136E4 (const RuntimeMethod* method) ; // System.Collections.IEnumerator RenderHeads.Media.AVProVideo.MediaPlayer::FinalRenderCapture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_FinalRenderCapture_m18D88F6AB8F8FDFCED19FB2891E4B98CD3C9273F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___routine0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__218::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFinalRenderCaptureU3Ed__218__ctor_m166CDB5ADEC3C3F838E7CCA97EAB73E3F3883D1D (U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ; // System.String System.String::Trim() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.HttpHeaderData::ToValidatedString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HttpHeaderData_ToValidatedString_m0E27A2B5131B8C3AEFFF6460A3C57A04DF378A09 (HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* __this, const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.Helper::GetFilePath(System.String,RenderHeads.Media.AVProVideo.MediaPathType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetFilePath_m3032CD9E5861F7DCD3E15122305317AE90EAF012 (String_t* ___path0, int32_t ___location1, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.WebGLMediaPlayer::InitialisePlatform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebGLMediaPlayer_InitialisePlatform_m5871F2D27D584F2FFC6EE5ADBB70E9ED9610143D (const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.WebGLMediaPlayer::.ctor(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebGLMediaPlayer__ctor_m102FD4EEFA3FA748A1E590EE525EE003F473A0C4 (WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394* __this, OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* ___options0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.NullMediaPlayer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullMediaPlayer__ctor_m7DABC3D64239CFE5EBAAFE6779275DF3B103863D (NullMediaPlayer_t5AF69048EDFAAA7B8AA2CDBC430CB7108E76E38E* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.BaseMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::CreateMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* MediaPlayer_CreateMediaPlayer_m6B156F99F57348020BEA9B001074D6B29FEDFF99 (OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* ___options0, const RuntimeMethod* method) ; // System.String UnityEngine.SystemInfo::get_deviceModel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_deviceModel_m308FFBADED4BF6CB34C318A0BBDA762D09A7F185 (const RuntimeMethod* method) ; // System.String UnityEngine.SystemInfo::get_processorType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_processorType_m985AB6C66E69918DF641BC1A589A3F9B4CE76FBE (const RuntimeMethod* method) ; // System.String UnityEngine.SystemInfo::get_operatingSystem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_operatingSystem_m47B20646C221517ACA8F99DE8576BF794AEB6F8D (const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.BaseMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::CreateMediaPlayerNull() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* MediaPlayer_CreateMediaPlayerNull_m58F6453D9AC7AC2E2C50E741E1BE8863515D6297 (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Transform::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.Helper::GetErrorMessage(RenderHeads.Media.AVProVideo.ErrorCode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetErrorMessage_m8C4D5AA5F3D31CA9BAD4BFFE6F98D102F61AAF38 (int32_t ___code0, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid RenderHeads.Media.AVProVideo.MediaPlayer::get_PlatformOptionsAndroid() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* MediaPlayer_get_PlatformOptionsAndroid_m99C4FEF7199FEEEA9948F9D47E70CAB483534AE7_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnApplicationFocus(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_OnApplicationFocus_m80DBBA1DABE7636C3972CB84744D96D15D4A10DD (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___focusStatus0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::FireEventIfPossible(RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___eventType0, bool ___hasFired1, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::CanFireEvent(RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_CanFireEvent_mC18F51179AC483F8CB3AB3C8549EE783356F7A38 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___et0, bool ___hasFired1, const RuntimeMethod* method) ; // System.DateTime System.DateTime::get_Now() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ; // System.TimeSpan System.DateTime::op_Subtraction(System.DateTime,System.DateTime) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___d10, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___d21, const RuntimeMethod* method) ; // System.Double System.TimeSpan::get_TotalMilliseconds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalMilliseconds_m3506C1A49F1FE37A82F3027EA061D18215EF87CF (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ; // UnityEngine.GameObject UnityEngine.GameObject::Find(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300 (String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::SetActive(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___value0, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GameObject_AddComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m0933BC50E883CDEF6FA83FE190DA37CCB2802142 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Void UnityEngine.Camera::set_cullingMask(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Camera::set_clearFlags(UnityEngine.CameraClearFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_clearFlags_m66541D9CC43CBAA5FE7364A50D43CA5569FD4D93 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Behaviour::set_enabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___value0, const RuntimeMethod* method) ; // T UnityEngine.GameObject::GetComponent() inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method); } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__253::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExtractFrameCoroutineU3Ed__253__ctor_mAC54DEB7845E4E93DC40C15124289D8A679A5733 (U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ; // System.Collections.IEnumerator RenderHeads.Media.AVProVideo.MediaPlayer::ExtractFrameCoroutine(UnityEngine.Texture2D,RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame,System.Double,System.Boolean,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_ExtractFrameCoroutine_m853650D4FC6347C02B92CAD5D2112701F32A9012 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___target0, ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* ___callback1, double ___timeSeconds2, bool ___accurateSeek3, int32_t ___timeoutMs4, int32_t ___timeThresholdMs5, const RuntimeMethod* method) ; // UnityEngine.Texture RenderHeads.Media.AVProVideo.MediaPlayer::ExtractFrame(System.Double,System.Boolean,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* MediaPlayer_ExtractFrame_mE7DA62B1B5D055F7E0D56917FE1A5875DAEB2062 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, double ___timeSeconds0, bool ___accurateSeek1, int32_t ___timeoutMs2, int32_t ___timeThresholdMs3, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.Orientation RenderHeads.Media.AVProVideo.Helper::GetOrientation(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Helper_GetOrientation_m2231216C43ED85E4E16ECFDEB111E009D4DDBF9F (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___t0, const RuntimeMethod* method) ; // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.Helper::GetReadableTexture(UnityEngine.Texture,System.Boolean,RenderHeads.Media.AVProVideo.Orientation,UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Helper_GetReadableTexture_m673AB973D4789343C6EFA7FF78F91FED8029AC22 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___inputTexture0, bool ___requiresVerticalFlip1, int32_t ___ori2, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___targetTexture3, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::ForceWaitForNewFrame(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_ForceWaitForNewFrame_m6E8E78B6DE4C838FE4FA23E6358FA8C0DF67433F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___lastFrameCount0, float ___timeoutMs1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPath::.ctor(System.String,RenderHeads.Media.AVProVideo.MediaPathType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPath__ctor_m0AD6AC491F7BE372CFECDD554384024E767103C3 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, String_t* ___path0, int32_t ___pathType1, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::OpenMediaFromBufferInternal(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_OpenMediaFromBufferInternal_m1106A1E3D8898DD4C01BC2870992EAED58FB6812 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::StartOpenMediaFromBufferInternal(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_StartOpenMediaFromBufferInternal_mACB5EAD8630ED94D1CA3595D93FBBCBF5AD4EC0A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, uint64_t ___length0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::AddChunkToBufferInternal(System.Byte[],System.UInt64,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_AddChunkToBufferInternal_mF63D0D1668B51BA3D541D38AF4CDC2DAA6DDC386 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___chunk0, uint64_t ___offset1, uint64_t ___chunkSize2, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::EndOpenMediaFromBufferInternal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_EndOpenMediaFromBufferInternal_m6206736BC93FAE92D457001D8C21DE57F2684867 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String System.UInt64::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F (uint64_t* __this, const RuntimeMethod* method) ; // System.Collections.IEnumerator RenderHeads.Media.AVProVideo.MediaPlayer::LoadSubtitlesCoroutine(System.String,RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_LoadSubtitlesCoroutine_m0DE627525DD1AADE5D1631158EBB4588859A8BCC (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, String_t* ___url0, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___mediaPath1, const RuntimeMethod* method) ; // System.String System.IO.File::ReadAllText(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* File_ReadAllText_mA4A939F853D573379F7129AFDC469B91E9747BAA (String_t* ___path0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogException(System.Exception,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mD4CF3A9C64D8D4BA0570D529E705D134A9A5E498 (Exception_t* ___exception0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__293::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadSubtitlesCoroutineU3Ed__293__ctor_mE953A03A84A666C5E993BAF6A903E3AD1B113091 (U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.VideoResolveOptions RenderHeads.Media.AVProVideo.VideoResolveOptions::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 VideoResolveOptions_Create_mB35C721D2051757041058A738CB5AE03688BA3B8 (const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.HttpHeaderData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HttpHeaderData__ctor_mF34C0952E9B20539D13E85590632C81FA38E41B1 (HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.KeyAuthData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyAuthData__ctor_mA63552B3E6FAFC2803DAB2CFA365950ECF0B35B4 (KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsWindows__ctor_mB64335EBDA4AB8D1ACEFF2590539C83DE8D5A9A5 (OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::.ctor(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/TextureFormat,RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsApple__ctor_mE480D23CF872BC475282150A3AB289D0278D2374 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, int32_t ___defaultTextureFormat0, int32_t ___defaultFlags1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsAndroid__ctor_mB87489141A63787F3C030750DCA321606AF3473D (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsWindowsUWP__ctor_mBA3208CDCAC6B30F14B8A3E8AF00C5DA26A1ADDD (OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsWebGL__ctor_mD92D793487326C7D207259A0D69434160BF01893 (OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.HttpHeaderData::IsModified() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HttpHeaderData_IsModified_m8EC6843F9CA0CFF1A0C7AB815123D4759BD5BB34 (HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.KeyAuthData::IsModified() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyAuthData_IsModified_m6F469666B4B66507538F8DACCFA8791AB5142A0B (KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* __this, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::IsModified() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformOptions_IsModified_mE97658A6868F7348D2B0B184E31215C765D0BCD7 (PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformOptions__ctor_mC93CF96EDED83CFCEE768A594F089DAFB153581B (PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector2Int::op_Inequality(UnityEngine.Vector2Int,UnityEngine.Vector2Int) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___lhs0, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___rhs1, const RuntimeMethod* method) ; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_preferredPeakBitRate() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float OptionsApple_get_preferredPeakBitRate_mCF192430C5EA2C574A9B121005ACF89EA62CF903_inline (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/BitRateUnits RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_preferredPeakBitRateUnits() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OptionsApple_get_preferredPeakBitRateUnits_m7AB9838E53EC81FE7A43F79D5B5D107497D125BA_inline (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::BitRateInBitsPerSecond(System.Single,RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/BitRateUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double OptionsApple_BitRateInBitsPerSecond_mCCCC40C584A9F4A8E501A34C254E184E270F9B1B (float ___value0, int32_t ___units1, const RuntimeMethod* method) ; // UnityEngine.Vector2Int UnityEngine.Vector2Int::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::set_flags(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsApple_set_flags_m84CFFD0BF68F451FB81EB2F6672E464BC0FBA665 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, int32_t ___value0, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_flags() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OptionsApple_get_flags_mA024176C9E3463AA37809BBA705D0B57AD1F2BF7_inline (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Resolution RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_preferredMaximumResolution() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsApple_get_preferredMaximumResolution_mADD4179D6F92F791E56718A5F6095219F5B500AB (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_preferredForwardBufferDuration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double OptionsApple_get_preferredForwardBufferDuration_mBB6A20112AFADC8BC2CD3B42D309B3DA53F506E2 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/Resolution RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::get_preferredMaximumResolution() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OptionsAndroid_get_preferredMaximumResolution_m0120B6D6C8A7886A023A4374D3AA30EEEDD8DB95_inline (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) ; // System.Single RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::get_preferredPeakBitRate() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float OptionsAndroid_get_preferredPeakBitRate_m5FBEA361FE85AD7221408381B2D91BA6C064F43B_inline (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/BitRateUnits RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::get_preferredPeakBitRateUnits() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OptionsAndroid_get_preferredPeakBitRateUnits_m7DC1919BBB9B4FDF6F900F3D406AC8C69CDB63E5_inline (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::BitRateInBitsPerSecond(System.Single,RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/BitRateUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double OptionsAndroid_BitRateInBitsPerSecond_m2927F2D09E18447B6470EDFEAC38F84D34206A1B (float ___value0, int32_t ___units1, const RuntimeMethod* method) ; // System.Void UnityEngine.WaitForEndOfFrame::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Behaviour::get_enabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ; // System.Void System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.MediaPlayer::ExtractFrame(UnityEngine.Texture2D,System.Double,System.Boolean,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* MediaPlayer_ExtractFrame_m9DBF87FDE716D254A9D0007DE3DE5A25DFA24B94 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___target0, double ___timeSeconds1, bool ___accurateSeek2, int32_t ___timeoutMs3, int32_t ___timeThresholdMs4, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame::Invoke(UnityEngine.Texture2D) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_inline (ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___extractedFrame0, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequest::Get(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequest_Get_m1A332EE069BB5052368307F254A5A7627BB5FD86 (String_t* ___uri0, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequestAsyncOperation UnityEngine.Networking.UnityWebRequest::SendWebRequest() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // UnityEngine.Networking.UnityWebRequest/Result UnityEngine.Networking.UnityWebRequest::get_result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // UnityEngine.Networking.DownloadHandler UnityEngine.Networking.UnityWebRequest::get_downloadHandler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.String UnityEngine.Networking.DownloadHandler::get_text() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DownloadHandler_get_text_mA6DE5CB2647A21E577B963708DC3D0DA4DBFE7D8 (DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* __this, const RuntimeMethod* method) ; // System.String UnityEngine.Networking.UnityWebRequest::get_error() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method) ; // System.Void UnityEngine.Networking.UnityWebRequest::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_Dispose_m9F43494C0FEA530A97D3F2AF3D425CCC7670753A (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::GenerateMipmaps(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_GenerateMipmaps_m198D263EF40CC42E0C749F7FAA11D4BF0711D7BE (int32_t ___flags0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::AllowExternalPlayback(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_AllowExternalPlayback_m91D8EA103D147882537B3C9B389271F2AF9DE8EE (int32_t ___flags0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::PlayWithoutBuffering(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_PlayWithoutBuffering_mC3979876A2CB4CCF46C9605444EC3283822250F1 (int32_t ___flags0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::UseSinglePlayerItem(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_UseSinglePlayerItem_mB6B38E99D7085A38D01983EABEEEC1639D4047DA (int32_t ___flags0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::ResumePlaybackAfterAudioSessionRouteChange(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_ResumePlaybackAfterAudioSessionRouteChange_m0B588FDF1C2B6C8DC92CAA5FE76D7D25E2948CF2 (int32_t ___flags0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_inline (List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) inline void List_1__ctor_m79966066D2950D746DE8EA6002B5A801C036D5EB (List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___capacity0, method); } // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_NextPlayer() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlaylist::HasItemAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlaylist_HasItemAt_m6D849BD840FC0D866EA72354181F08868027F0AB (MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.MediaPlaylist::get_Items() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline (MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* List_1_get_Item_m76263F2B9AF3ED47E80F24F4EB9D940A6A138B4C (List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* __this, int32_t ___index0, const RuntimeMethod* method) { return (( MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* (*) (List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_CurrentPlayer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::IsTransitioning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_IsTransitioning_mA39F060AF2924DFF42561FB6521D4EE4B442C2F5 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) ; // UnityEngine.Texture RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetCurrentTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* PlaylistMediaPlayer_GetCurrentTexture_m1C800725C522BE903BB7A52C1103210918161EE4 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) ; // UnityEngine.Texture RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetNextTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* PlaylistMediaPlayer_GetNextTexture_mA99E01CF8D0123C195E3197B288424B886060F5C (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTexture::ReleaseTemporary(UnityEngine.RenderTexture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___temp0, const RuntimeMethod* method) ; // UnityEngine.RenderTexture UnityEngine.RenderTexture::GetTemporary(System.Int32,System.Int32,System.Int32,UnityEngine.RenderTextureFormat,UnityEngine.RenderTextureReadWrite,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_GetTemporary_m925A4E25416A9FF58E9CC0CA67BBEB3A971DDFC3 (int32_t ___width0, int32_t ___height1, int32_t ___depthBuffer2, int32_t ___format3, int32_t ___readWrite4, int32_t ___antiAliasing5, const RuntimeMethod* method) ; // System.Void UnityEngine.Graphics::Blit(UnityEngine.Texture,UnityEngine.RenderTexture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_Blit_m8D99E16B74C7D3C8F79F4F142C59DB6B38114504 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source0, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___dest1, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::SetTexture(System.Int32,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___value1, const RuntimeMethod* method) ; // System.Func`2 RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::GetFunction(RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* Easing_GetFunction_m7E1CDB200BC6450149139AAB12AA09BA06C77398 (int32_t ___preset0, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer::get_MediaPath() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* MediaPlayer_get_MediaPath_mC0A0AE0789A13806F58DF060BD0CA681D2B169D4_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_OnDestroy_mC71725A76716EA92AFD3EF0AED345F1FD396BF48 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::JumpToItem(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_JumpToItem_m0EF0741DA0114E6438FCAFA910FAD513B5FF49CC (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::SwapPlayers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_SwapPlayers_m28BA60D59BD806144975021D3DA2DE0DD2AEC938 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::NextItem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_NextItem_mCFEC4452A7FEB23C6516F473219FA9A5BC382008 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::OpenVideoFile(RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_OpenVideoFile_m32E725C8CF5009795F3F3689AA62936DDB9B800D (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* ___mediaItem0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPath::op_Equality(RenderHeads.Media.AVProVideo.MediaPath,RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPath_op_Equality_m8C395C56415CB84EDF2AF9D5E8E4524B4DD1A877 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___a0, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___b1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::SetTransition(RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Transition,System.Single,RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_SetTransition_m2498583FFF361829F06799D2D78D34F30F3C7326 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, int32_t ___transition0, float ___duration1, int32_t ___easing2, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_Loop(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_Loop_mA7E10F992697A66D77803D96C023A3133FE09E71 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPath::.ctor(RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPath__ctor_mC58517CE97153E5CFDF70435F39AEDF7BDF11FB8 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___copy0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_MediaPath(RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaPlayer_set_MediaPath_mDF34A8F483397373933E78DFEFD67501592B5E08_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Random::Range(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68 (int32_t ___minInclusive0, int32_t ___maxExclusive1, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::DisableKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_DisableKeyword_mC123927EBF2F2A19220A4456C8EA19F2BA416E8C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___keyword0, const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTransitionName(RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Transition) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlaylistMediaPlayer_GetTransitionName_m30769002CF46E1F3F00100617E5E925DCABD04F6 (int32_t ___transition0, const RuntimeMethod* method) ; // System.Void UnityEngine.Material::EnableKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___keyword0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::IsPaused() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_IsPaused_m718CF17205093D22FAD0649E05543EBFB58FEA7C_inline (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_deltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ; // TResult System.Func`2::Invoke(T) inline float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_inline (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___arg0, const RuntimeMethod* method) { return (( float (*) (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*, float, const RuntimeMethod*))Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_gshared_inline)(__this, ___arg0, method); } // System.Void UnityEngine.Material::SetFloat(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, float ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTexture::DiscardContents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_DiscardContents_m6C446FB1B7B57334FAD8847DB03E983975F38B32 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Graphics::Blit(UnityEngine.Texture,UnityEngine.RenderTexture,UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_Blit_m8DFE1C855FA028398E5072592582721D5DA6253F (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___source0, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___dest1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mat2, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Update_m5DBD422E196592B5C0E7901082DD0B694EC18C5F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlaylist::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlaylist__ctor_m46FF02546894CF8C4D7F212B67AE0DA4FBD1353F (MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer__ctor_m806C3D0E9AA00255DBE24215A0C44EDB953E72F9 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959 (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959_gshared)(__this, ___object0, ___method1, method); } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::PowerEaseIn(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_PowerEaseIn_mE93A67DAEE8802982CBD59F2399BC8C6567ECB6F (float ___t0, float ___power1, const RuntimeMethod* method) ; // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::PowerEaseOut(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_PowerEaseOut_m070F8BE0E0E54DD3EFA7E6B07899292657E3B5C0 (float ___t0, float ___power1, const RuntimeMethod* method) ; // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::PowerEaseInOut(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_PowerEaseInOut_m31F34FE4F2EC7D5F38F4F7F899D153BB5A35980C (float ___t0, float ___power1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_ChangeMediaPlayer_mA4F3293E07A48EC3ED8366BD56BF7C3A3716DCE7 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mediaPlayer0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::Resolve() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_Resolve_m24A7F8CF4C58944CFE7F60DAB41F15D4F44FB3F3 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::IsUsingAndroidOESPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_IsUsingAndroidOESPath_m8A3F3871B710E6C7EF20A407ED0E9B9D526C6431 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) ; // UnityEngine.Material RenderHeads.Media.AVProVideo.VideoRender::CreateResolveMaterial(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* VideoRender_CreateResolveMaterial_m3A96B7ABAA1EEF0AD1D08204FE6D9B1C59C95148 (bool ___usingAndroidOES0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.VideoRender::SetupResolveMaterial(UnityEngine.Material,RenderHeads.Media.AVProVideo.VideoResolveOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoRender_SetupResolveMaterial_m378FD000ACD6E578645EC0BF749ED6C294832E2F (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 ___options1, const RuntimeMethod* method) ; // UnityEngine.RenderTexture RenderHeads.Media.AVProVideo.VideoRender::ResolveVideoToRenderTexture(UnityEngine.Material,UnityEngine.RenderTexture,RenderHeads.Media.AVProVideo.ITextureProducer,RenderHeads.Media.AVProVideo.VideoRender/ResolveFlags,UnityEngine.ScaleMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* VideoRender_ResolveVideoToRenderTexture_mE152E838EA940F098AAD6108CFD02EBC6F2D9BC0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___resolveMaterial0, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture1, RuntimeObject* ___texture2, int32_t ___flags3, int32_t ___scaleMode4, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::LogXRDeviceDetails() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateMultiPassStereo_LogXRDeviceDetails_m28D9F6F30CA7EEFB716716DB547416ADB68ECDED (UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE* __this, const RuntimeMethod* method) ; // System.String UnityEngine.XR.XRSettings::get_loadedDeviceName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XRSettings_get_loadedDeviceName_mAEB3908916B98A9E8CF2FD8754B5AAB096245243 (const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ; // System.String[] UnityEngine.XR.XRSettings::get_supportedDevices() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* XRSettings_get_supportedDevices_m9ABC69D1044484DF7ED2B236AFCCD8BF107BB74C (const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mF7ACC153F11A3260DAACDCA56B0A70A4BFA61EA4 (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* __this, const RuntimeMethod* method) { (( void (*) (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE*, const RuntimeMethod*))List_1__ctor_mF7ACC153F11A3260DAACDCA56B0A70A4BFA61EA4_gshared)(__this, method); } // System.Void UnityEngine.XR.InputDevices::GetDevices(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevices_GetDevices_mDB6E1E057DC81A1833AEB55B62FA22228D6EFA26 (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* ___inputDevices0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m9C3EC7FE1A9401268B3C9761A4D96A37197AD0E7_inline (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE*, const RuntimeMethod*))List_1_get_Count_m9C3EC7FE1A9401268B3C9761A4D96A37197AD0E7_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD List_1_get_Item_mB0ED54544433CE428ACEC0FE2E6FEE53E11EE6D2 (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* __this, int32_t ___index0, const RuntimeMethod* method) { return (( InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD (*) (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE*, int32_t, const RuntimeMethod*))List_1_get_Item_mB0ED54544433CE428ACEC0FE2E6FEE53E11EE6D2_gshared)(__this, ___index0, method); } // System.String UnityEngine.XR.InputDevice::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputDevice_get_name_mAEA08A3755E715697022C54227556428CEF4E1CE (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, const RuntimeMethod* method) ; // UnityEngine.XR.InputDevice UnityEngine.XR.InputDevices::GetDeviceAtXRNode(UnityEngine.XR.XRNode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD InputDevices_GetDeviceAtXRNode_m3D322E7D1FFDA9C4D53E6B944E636C39B7A9592B (int32_t ___node0, const RuntimeMethod* method) ; // System.String UnityEngine.XR.InputDevice::get_manufacturer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputDevice_get_manufacturer_mABBD3690895EC6A8FE86094CCFA4E0B081C102BB (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Log(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___message0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.XR.XRSettings::get_enabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSettings_get_enabled_mC22ABF5BF7D835DAB861A1FA384DBB8904D15E70 (const RuntimeMethod* method) ; // UnityEngine.XR.XRSettings/StereoRenderingMode UnityEngine.XR.XRSettings::get_stereoRenderingMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRSettings_get_stereoRenderingMode_mD66918C11E2216B1F8FA76934F79D5F85BC303FC (const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::IsMultiPassVrEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UpdateMultiPassStereo_IsMultiPassVrEnabled_mE116628718F48FFBA223FB095C48561662A0779D (const RuntimeMethod* method) ; // UnityEngine.Camera UnityEngine.Camera::get_main() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ; // UnityEngine.Camera[] UnityEngine.Camera::get_allCameras() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* Camera_get_allCameras_m04BE279D34E474DEAF8237A5509CF2C0E6865571 (const RuntimeMethod* method) ; // System.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ; // System.Void UnityEngine.Shader::SetGlobalVector(System.Int32,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shader_SetGlobalVector_mDC5F45B008D44A2C8BF6D450CFE8B58B847C8190 (int32_t ___nameID0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_right() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_ChangeMediaPlayer_m7AA6BDCCDF6EE7F1AEB3676BD8FD872B68428434 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___player0, bool ___force1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Behaviour::get_isActiveAndEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.AudioOutputManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutputManager__ctor_m2328F3F3D513C07DFE6C98E6D58D8BE9890D59CC (AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m67E893150BF166B28BEBB56FD3ABBED4E81E420B (Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void RenderHeads.Media.AVProVideo.AudioOutputManager::ZeroAudio(System.Single[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutputManager_ZeroAudio_mF6B4329B93DDCF91E975174FF26228271FC3D572 (AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___audioData0, int32_t ___startPosition1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mA1A1A5EA98F4AEB299BC494042D99EC21D167E15 (Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___key0, PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C*, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*, PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___key0, ___value1, method); } // System.Void RenderHeads.Media.AVProVideo.AudioOutputManager/PlayerInstance::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerInstance__ctor_m110992BFA417D81C087B5ADD81A4B859676134C4 (PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor() inline void HashSet_1__ctor_m3B183BBC72724784751800A004C375E7896FACFE (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m607D880B67C752A4A15370F8D32E90CFA33235B3 (Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___key0, PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C*, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*, PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___key0, ___value1, method); } // System.Int32 System.Collections.Generic.HashSet`1::get_Count() inline int32_t HashSet_1_get_Count_m20D21636DF685953A4F11DC14B49F2F43BFB6DA1_inline (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* __this, const RuntimeMethod* method) { return (( int32_t (*) (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.HashSet`1::Contains(T) inline bool HashSet_1_Contains_m60C8B6177DC8E06C949DD8CAB42E9C9641AA6896 (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* __this, AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F*, AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.HashSet`1::Clear() inline void HashSet_1_Clear_m09B4FCD5599FC78B6E52CEF1B6905DD4232A299F (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F*, const RuntimeMethod*))HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared)(__this, method); } // System.Boolean RenderHeads.Media.AVProVideo.AudioOutputManager::GrabAudio(RenderHeads.Media.AVProVideo.MediaPlayer,System.Single[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioOutputManager_GrabAudio_m87E27C87D9284A64D63A66BDD03E68E627271646 (AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___player0, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___audioData1, int32_t ___channelCount2, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) inline bool HashSet_1_Add_mF0FC4224A6C8CF9992F9B9EA82CB1E0772885038 (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* __this, AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* ___item0, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F*, AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___item0, method); } // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.TimeRanges::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRanges__ctor_m5E8F01C9287E9A436F117EE62E420A75C5DEE27C (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats__ctor_mF38562401B1AAB52E1180A8FE67DE38B20C92E83 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.VideoTracks::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoTracks__ctor_mDBF963060C03481FFBA6323F3B858CF1D1F91E06 (VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.AudioTracks::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioTracks__ctor_m3711F518A7114DBD77A25FF7FFA3B3BC490F3627 (AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.TextTracks::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextTracks__ctor_mDCB9D2218F9F38D62B4689552C9AAF7FDA5B8983 (TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::InitTracks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_InitTracks_m208FBC984E5A312709F64B0E0AEC055C5726B2CE (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) ; // RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureStereoPacking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetTextureStereoPacking_mBB59132C65121F0DE0D4EEC3884026B1725B5B1B (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Texture::set_filterMode(UnityEngine.FilterMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture::set_wrapMode(UnityEngine.TextureWrapMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture::set_anisoLevel(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_anisoLevel_m768759DE9D6BE15FCE995F5FC468980B904B9D1F (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetDurationFrames(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetDurationFrames_mC978A7C497D18228021325A83F121557F10B91DE (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, float ___overrideFrameRate0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsExpectingNewVideoFrame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_IsExpectingNewVideoFrame_m5EF2FD35AB056315C58CA98E2A7396A4CA1293C3 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Time::get_frameCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // System.Boolean System.Single::IsNaN(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___f0, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.SubtitleUtils::ParseSubtitlesSRT(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* SubtitleUtils_ParseSubtitlesSRT_m3F91C6952F4038AF2D021475DD7F7012B1170023 (String_t* ___data0, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.Subtitle::IsTime(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Subtitle_IsTime_m0E64EC2DB5AE7A6136184573AEAC669F8255CFA0 (Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* __this, double ___time0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* List_1_get_Item_mF9EAE8521E22E54A68E85A9A99D2FC61931912E4 (List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* __this, int32_t ___index0, const RuntimeMethod* method) { return (( Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* (*) (List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m2C6A32D2636616C6DD09CBD140E7E90DD968DD22_inline (List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.String RenderHeads.Media.AVProVideo.TextCue::get_Text() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TextCue_get_Text_m1074B29217FB0E92272E4F1A2A884857A4062557_inline (TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210* __this, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.Helper::ConvertTimeSecondsToFrame(System.Double,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Helper_ConvertTimeSecondsToFrame_mAD633612FC7D81AB0D40D4FAC326F3C7CE723E5F (double ___seconds0, float ___frameRate1, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetMaxFrameNumber(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetMaxFrameNumber_m27AC5B2F5BF3BECF4DC7A04A47CA04A506F49559 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, float ___overrideFrameRate0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.Helper::ConvertFrameToTimeSeconds(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Helper_ConvertFrameToTimeSeconds_mC3B1FF9EE0BD7F84AE76CB3B038685CCC40FD3E8 (int32_t ___frame0, float ___frameRate1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.TextCue::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextCue__ctor_m9D1A97D8164DDA94FE03312B9757014F41511ADC (TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210* __this, String_t* ___text0, const RuntimeMethod* method) ; // T RenderHeads.Media.AVProVideo.TrackCollection`1::get_ActiveTrack() inline VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81* TrackCollection_1_get_ActiveTrack_m150EDEB5FE41D0D8098F3B3AAAC09C4BC54C695C_inline (TrackCollection_1_t430D1159840E86C352B92A53895CB43177A8C6FD* __this, const RuntimeMethod* method) { return (( VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81* (*) (TrackCollection_1_t430D1159840E86C352B92A53895CB43177A8C6FD*, const RuntimeMethod*))TrackCollection_1_get_ActiveTrack_m252E83BA85D5A3FBF8CF2E18C8B0A091B354D5BC_gshared_inline)(__this, method); } // T RenderHeads.Media.AVProVideo.TrackCollection`1::get_ActiveTrack() inline AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7* TrackCollection_1_get_ActiveTrack_mFF53DE38B4607052EB2B9D592AB67B506E5BFE29_inline (TrackCollection_1_t4A8C574B884ED2EBC42CC852474738C9C9A1A5C6* __this, const RuntimeMethod* method) { return (( AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7* (*) (TrackCollection_1_t4A8C574B884ED2EBC42CC852474738C9C9A1A5C6*, const RuntimeMethod*))TrackCollection_1_get_ActiveTrack_m252E83BA85D5A3FBF8CF2E18C8B0A091B354D5BC_gshared_inline)(__this, method); } // T RenderHeads.Media.AVProVideo.TrackCollection`1::get_ActiveTrack() inline TextTrack_tF368463B4F33E02E299020EA2A367DE212EC6F31* TrackCollection_1_get_ActiveTrack_m30C15384EDC12CFF5C488F2BAEBDB9E5757783CF_inline (TrackCollection_1_t7D45897E2C63836954B42BAF3EAEB04BB7C9B2B1* __this, const RuntimeMethod* method) { return (( TextTrack_tF368463B4F33E02E299020EA2A367DE212EC6F31* (*) (TrackCollection_1_t7D45897E2C63836954B42BAF3EAEB04BB7C9B2B1*, const RuntimeMethod*))TrackCollection_1_get_ActiveTrack_m252E83BA85D5A3FBF8CF2E18C8B0A091B354D5BC_gshared_inline)(__this, method); } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetActiveTrack(RenderHeads.Media.AVProVideo.TrackCollection,RenderHeads.Media.AVProVideo.TrackBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetActiveTrack_m63D4757E4EC81565B05224CFDD5152D866EC2455 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* ___collection0, TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* ___track1, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::PopulateTrackCollection(RenderHeads.Media.AVProVideo.TrackCollection) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_PopulateTrackCollection_m2EEB0A4930D8EB90C22F10697D69B17720026108 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* ___collection0, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.TrackBase::get_Uid() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackBase_get_Uid_m8173B84FCBEC945BCF7B8409B0ECDFF6C7F67B6B_inline (TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::UpdateTextCue(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_UpdateTextCue_m141C81A09195AD12CE9EF2827C0F1ABD613F2E5D (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, bool ___force0, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityEvent`1::.ctor() inline void UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6 (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257* __this, const RuntimeMethod* method) { (( void (*) (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257*, const RuntimeMethod*))UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared)(__this, method); } // System.Int32 System.Collections.Generic.List`1>::get_Count() inline int32_t List_1_get_Count_mE47652B453E7E26F4304124D0550BCCC5F467087_inline (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Int32 UnityEngine.Events.UnityEventBase::GetPersistentEventCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityEventBase_GetPersistentEventCount_mB1902016BED421E36781F7169554C7CF554430AF (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1>::Contains(T) inline bool List_1_Contains_mA135DBBA4D5F07B992529BECDCC56E2B9B72B6C4 (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___item0, const RuntimeMethod* method) { return (( bool (*) (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6*, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.List`1>::Add(T) inline void List_1_Add_mC799FE440F95B063C771E2D123387E3220AA340A_inline (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6*, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Void UnityEngine.Events.UnityEvent`3::AddListener(UnityEngine.Events.UnityAction`3) inline void UnityEvent_3_AddListener_mAE261699FE6B1E095441944EE388E2F15DE06441 (UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___call0, const RuntimeMethod* method) { (( void (*) (UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A*, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*, const RuntimeMethod*))UnityEvent_3_AddListener_m54E543C8BCEFD6061E91E90313B794F5B351159D_gshared)(__this, ___call0, method); } // System.Int32 System.Collections.Generic.List`1>::IndexOf(T) inline int32_t List_1_IndexOf_m10C3380BA29130BB12227F427919605506D1C9D2 (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___item0, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6*, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*, const RuntimeMethod*))List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.List`1>::RemoveAt(System.Int32) inline void List_1_RemoveAt_m16BBB24BA908522E1C549B35F47D13F2D529D5A6 (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method); } // System.Void UnityEngine.Events.UnityEvent`3::RemoveListener(UnityEngine.Events.UnityAction`3) inline void UnityEvent_3_RemoveListener_mB1CE41EB70C15824D0161E6444F96FECCC984639 (UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___call0, const RuntimeMethod* method) { (( void (*) (UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A*, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*, const RuntimeMethod*))UnityEvent_3_RemoveListener_m09534F92E5D21A60FAD93ECC31FBF0991A0D857B_gshared)(__this, ___call0, method); } // System.Void System.Collections.Generic.List`1>::Clear() inline void List_1_Clear_m059AD7241C4BE5E0DA4ACC32DFE67811462C59A2_inline (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* __this, const RuntimeMethod* method) { (( void (*) (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void UnityEngine.Events.UnityEventBase::RemoveAllListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_RemoveAllListeners_m6E68297189537543B0C72FE38804646CA204D076 (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1>::.ctor(System.Int32) inline void List_1__ctor_mB58F6E397309CE4777D6C7A30B11F30B4BB1C336 (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___capacity0, method); } // System.Void UnityEngine.Events.UnityEvent`3::.ctor() inline void UnityEvent_3__ctor_mAA904383A3788FB8E2A29F91EA8218C6A2FB5315 (UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A* __this, const RuntimeMethod* method) { (( void (*) (UnityEvent_3_t9D3AEF6E66499C350FD74E6D941941068DE50B6A*, const RuntimeMethod*))UnityEvent_3__ctor_m3834CEECC275919CE3D1976DF830DBEB431EF0D4_gshared)(__this, method); } // System.String UnityEngine.Application::get_dataPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7 (const RuntimeMethod* method) ; // System.String UnityEngine.Application::get_persistentDataPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399 (const RuntimeMethod* method) ; // System.String System.IO.Path::Combine(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE (String_t* ___path10, String_t* ___path21, const RuntimeMethod* method) ; // System.String System.IO.Path::GetFullPath(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFullPath_m9E485D7D38A868A6A5863CBD24677231288EECE2 (String_t* ___path0, const RuntimeMethod* method) ; // System.String System.String::Replace(System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___oldChar0, Il2CppChar ___newChar1, const RuntimeMethod* method) ; // System.String UnityEngine.Application::get_streamingAssetsPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5 (const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.Helper::GetPath(RenderHeads.Media.AVProVideo.MediaPathType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetPath_mDC24732FA54980EAFB0A7FF4211CD0E4CB7FE0D5 (int32_t ___location0, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___array0, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___fldHandle1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Abs(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___value0, const RuntimeMethod* method) ; // System.String System.Single::ToString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D (float* __this, String_t* ___format0, const RuntimeMethod* method) ; // System.String System.Enum::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.String RenderHeads.Media.AVProVideo.Helper::GetPlatformName(RenderHeads.Media.AVProVideo.Platform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetPlatformName_m43AA735F52035969F9344843B2B937EC99FA4862 (int32_t ___platform0, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Log(System.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m06155ED25645EBBC06B4C8F05235EF41B1489C7E (RuntimeObject* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) ; // UnityEngine.AudioConfiguration UnityEngine.AudioSettings::GetConfiguration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioConfiguration_t4C8585EA98B6559B306B6FAD6A68088555394A5D AudioSettings_GetConfiguration_mDA005BAD9577EBBE375F6D6C040D7F110508C910 (const RuntimeMethod* method) ; // System.Int32 UnityEngine.AudioSettings::get_outputSampleRate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AudioSettings_get_outputSampleRate_mEACF8FD7BFDFBD76EB8FC7E438B3AF19DB57BC6D (const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.TimeRanges::get_MinTime() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimeRanges_get_MinTime_m4818BFE13D4ABDF2A26DFCC12A06EFC50CDCE7EA_inline (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.TimeRanges::get_Duration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeRanges_get_Duration_mD4EFE107E7C61723E577D4CEA48CB45C2E3B8972 (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::FloorToInt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___f0, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ; // System.Void UnityEngine.Matrix4x4::SetColumn(System.Int32,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___index0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___column1, const RuntimeMethod* method) ; // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Double System.Math::Max(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26 (double ___val10, double ___val21, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::CeilToInt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___f0, const RuntimeMethod* method) ; // System.TimeSpan System.TimeSpan::FromSeconds(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromSeconds_m4401B50C0CA831134068595C6AF2F1CA92AAF80F (double ___value0, const RuntimeMethod* method) ; // System.Void System.DateTime::.ctor(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, const RuntimeMethod* method) ; // System.DateTime System.DateTime::Add(System.TimeSpan) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___value0, const RuntimeMethod* method) ; // UnityEngine.RenderTexture UnityEngine.RenderTexture::get_active() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7 (const RuntimeMethod* method) ; // UnityEngine.RenderTexture UnityEngine.RenderTexture::GetTemporary(System.Int32,System.Int32,System.Int32,UnityEngine.RenderTextureFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_GetTemporary_mDAD0D2A673F07BEC3B1A9555863E24A479E9BB11 (int32_t ___width0, int32_t ___height1, int32_t ___depthBuffer2, int32_t ___format3, const RuntimeMethod* method) ; // System.Void UnityEngine.GL::PushMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_PushMatrix_mB505DD9B224528266FCADC716A16343838105A09 (const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTexture::set_active(UnityEngine.RenderTexture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.GL::LoadPixelMatrix(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_LoadPixelMatrix_mF1C5A4508C5F110512C116A5DDE7AB0483FE961A (float ___left0, float ___right1, float ___bottom2, float ___top3, const RuntimeMethod* method) ; // System.Void UnityEngine.Graphics::DrawTexture(UnityEngine.Rect,UnityEngine.Texture,UnityEngine.Rect,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawTexture_m3A59D4F8533A5C833090389AF5CDF3A7BDE31F2C (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect0, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture1, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___sourceRect2, int32_t ___leftBorder3, int32_t ___rightBorder4, int32_t ___topBorder5, int32_t ___bottomBorder6, const RuntimeMethod* method) ; // System.Void UnityEngine.GL::PopMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_PopMatrix_mCE0D33302104D1168B6382136039E979E8C02855 (const RuntimeMethod* method) ; // System.Void UnityEngine.GL::InvalidateState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GL_InvalidateState_m55BDB4CCF8A9AAA9419AF202B83E9678E6185240 (const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___width0, int32_t ___height1, int32_t ___textureFormat2, bool ___mipChain3, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::ReadPixels(UnityEngine.Rect,System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_ReadPixels_m7483DB211233F02E46418E9A6077487925F0024C (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___source0, int32_t ___destX1, int32_t ___destY2, bool ___recalculateMipMaps3, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::Apply(System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_m36EE27E6F1BF7FB8C70A1D749DC4EE249810AA3A (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, bool ___updateMipmaps0, bool ___makeNoLongerReadable1, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___s2, const RuntimeMethod* method) ; // System.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Boolean System.Type::op_Inequality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ; // System.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ; // System.Int32 System.Int32::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.VideoResolveOptions::IsColourAdjust() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VideoResolveOptions_IsColourAdjust_m043320CA6C3119F8B5E93A4E75E5B79655132EE2 (VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.VideoResolveOptions::ResetColourAdjust() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoResolveOptions_ResetColourAdjust_m3E61E5E1C7B6519B9D7E86B0E3D9B54062C518E3 (VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.TimeRange::.ctor(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRange__ctor_m7F4D6CD7D9EBB33B17B02C9E1AC99F80EA29573D (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, double ___startTime0, double ___duration1, const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.TimeRange::get_StartTime() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimeRange_get_StartTime_mBCD853FC15AFC642504A413AC9565789CFB225FE_inline (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.TimeRange::get_EndTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeRange_get_EndTime_mA7307E597E8673410ED0942B13F8CFBEF685452B (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, const RuntimeMethod* method) ; // System.Double RenderHeads.Media.AVProVideo.TimeRange::get_Duration() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimeRange_get_Duration_m1C5EB9A963F19801765CA61B13567B861AC15C22_inline (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, const RuntimeMethod* method) ; // System.Collections.IEnumerator System.Array::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Array_GetEnumerator_mDB7E2AF23F2BDC715D429C71CA3B8D0151F0DC1E (RuntimeArray* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.TimeRanges::CalculateRange() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRanges_CalculateRange_mC28784300FA39DBE92EACE4E35F7406BAAAFA7A0 (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) ; // System.Double System.Math::Min(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1 (double ___val10, double ___val21, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_SkippedFrames(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_SkippedFrames_mA018B38CF6B4449152E23D2DA8362E80681F175D_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_DuplicateFrames(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_DuplicateFrames_m3C8D3615F8EF02E7EE2AD6ED011B0099A502CCBF_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_UnityDroppedFrames(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_UnityDroppedFrames_mE9A1D06841A7529A10613A0C0EDFAAF9D6EEE7FF_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_TotalFrames(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_TotalFrames_m29339397656CDD022A40D9C953C6DEAD4E8FD7F2_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_PerfectFrames(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_PerfectFrames_mECB3EA540726D8EE9B80ECFD2ED8AE60B4EA30C2_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_PerfectFramesT(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_PerfectFramesT_mE45D891E368AC3B27EE89225A0AAA073171F4940_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, float ___value0, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_Reset_m493D7A13AE5765979E2F3E7316C5EF104A7C2B12 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.QualitySettings::get_vSyncCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_vSyncCount_m0293E74C6CEF18FA03FB12C85802361FA83DC293 (const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_LogIssues() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) ; // System.Boolean RenderHeads.Media.AVProVideo.PlaybackQualityStats::IsGameViewVSyncEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaybackQualityStats_IsGameViewVSyncEnabled_m6F95AF1742546BA1E390E24E4932324AE345B3A5 (const RuntimeMethod* method) ; // UnityEngine.Resolution UnityEngine.Screen::get_currentResolution() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 Screen_get_currentResolution_m8FE4C43E4F6EF28E0B85EB94B6C69D1EC5687CCD (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Resolution::get_refreshRate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Resolution_get_refreshRate_mBA65C6BC920F0045E798C9F096E830C135F37870 (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, const RuntimeMethod* method) ; // System.String System.Single::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972 (float* __this, const RuntimeMethod* method) ; // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_VSyncStatus(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_VSyncStatus_m16C268AADF246C687F9D441A7A463F7A1FBC5760_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.String System.Int64::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B (int64_t* __this, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_SkippedFrames() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_SkippedFrames_m3BF20608B162FB544EA4441BF84C15932CD4260E_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_DuplicateFrames() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_DuplicateFrames_mEFAF6EA5C986F313E94B11498F5B718EAC5A0AA8_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_UnityDroppedFrames() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_UnityDroppedFrames_m99B5308E1CED22816E47200C3034EC7639BCDD11_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_PerfectFrames() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_PerfectFrames_mB1FEAA16568019B39D2623DF2F73460C248847B7_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) ; // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_TotalFrames() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_TotalFrames_mE43972A18FE19445652CE74F6767E63F56FD3D68_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector2::op_Equality(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ; // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector2Int::op_Equality(UnityEngine.Vector2Int,UnityEngine.Vector2Int) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___lhs0, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___rhs1, const RuntimeMethod* method) ; // System.Int32 System.BitConverter::SingleToInt32Bits(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___euler0, const RuntimeMethod* method) ; // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector2Int::get_x() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector2Int::get_y() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String RenderHeads.Media.AVProVideo.MediaReference::get_Alias() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MediaReference_get_Alias_m69C6462FD73D6555CD78E3CA7384FA5F0CE8DE28 (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) { { // public string Alias { get { return _alias; } set { _alias = value; } } String_t* L_0 = __this->____alias_4; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaReference::set_Alias(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaReference_set_Alias_m16CE834D13F4ED447D82643A6F3FEBC608B92D48 (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string Alias { get { return _alias; } set { _alias = value; } } String_t* L_0 = ___value0; __this->____alias_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____alias_4), (void*)L_0); // public string Alias { get { return _alias; } set { _alias = value; } } return; } } // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaReference::get_MediaPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* MediaReference_get_MediaPath_m1E3CD43CAE3C3B45D202957C6D91D263A940BB36 (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) { { // public MediaPath MediaPath { get { return _mediaPath; } set { _mediaPath = value; } } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = __this->____mediaPath_5; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaReference::set_MediaPath(RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaReference_set_MediaPath_mF6767E4162E1813AA89CEB99D2913EF95748965F (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___value0, const RuntimeMethod* method) { { // public MediaPath MediaPath { get { return _mediaPath; } set { _mediaPath = value; } } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = ___value0; __this->____mediaPath_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPath_5), (void*)L_0); // public MediaPath MediaPath { get { return _mediaPath; } set { _mediaPath = value; } } return; } } // RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaReference::get_Hints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 MediaReference_get_Hints_m8F63C63744C98032A3469284634A1661BB07C09A (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) { { // public MediaHints Hints { get { return _hints; } set { _hints = value; } } MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_0 = __this->____hints_6; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaReference::set_Hints(RenderHeads.Media.AVProVideo.MediaHints) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaReference_set_Hints_m96EF4B0324A04CD3414AF91CFE0BFF2B4AD73A9C (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 ___value0, const RuntimeMethod* method) { { // public MediaHints Hints { get { return _hints; } set { _hints = value; } } MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_0 = ___value0; __this->____hints_6 = L_0; // public MediaHints Hints { get { return _hints; } set { _hints = value; } } return; } } // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::GetCurrentPlatformMediaReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* MediaReference_GetCurrentPlatformMediaReference_mF87EDD85AE20CE621206008CCFF59FF0BDB27A39 (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* V_0 = NULL; { // MediaReference result = null; V_0 = (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9*)NULL; // result = GetPlatformMediaReference(Platform.WebGL); MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_0; L_0 = MediaReference_GetPlatformMediaReference_m9E9E5827DF619F3BFED84DE592D97032C730C610(__this, 6, NULL); V_0 = L_0; // if (result == null) MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0015; } } { // result = this; V_0 = __this; } IL_0015: { // return result; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_3 = V_0; return L_3; } } // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaReference::GetPlatformMediaReference(RenderHeads.Media.AVProVideo.Platform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* MediaReference_GetPlatformMediaReference_m9E9E5827DF619F3BFED84DE592D97032C730C610 (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, int32_t ___platform0, const RuntimeMethod* method) { MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* V_0 = NULL; { // MediaReference result = null; V_0 = (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9*)NULL; int32_t L_0 = ___platform0; switch (L_0) { case 0: { goto IL_0041; } case 1: { goto IL_0038; } case 2: { goto IL_0026; } case 3: { goto IL_002f; } case 4: { goto IL_0053; } case 5: { goto IL_004a; } case 6: { goto IL_005c; } } } { goto IL_0063; } IL_0026: { // result = _iOS; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_1 = __this->____iOS_10; V_0 = L_1; // break; goto IL_0063; } IL_002f: { // result = _tvOS; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_2 = __this->____tvOS_11; V_0 = L_2; // break; goto IL_0063; } IL_0038: { // result = _macOS; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_3 = __this->____macOS_7; V_0 = L_3; // break; goto IL_0063; } IL_0041: { // result = _windows; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_4 = __this->____windows_8; V_0 = L_4; // break; goto IL_0063; } IL_004a: { // result = _windowsUWP; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_5 = __this->____windowsUWP_12; V_0 = L_5; // break; goto IL_0063; } IL_0053: { // result = _android; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_6 = __this->____android_9; V_0 = L_6; // break; goto IL_0063; } IL_005c: { // result = _webGL; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_7 = __this->____webGL_13; V_0 = L_7; } IL_0063: { // return result; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_8 = V_0; return L_8; } } // System.Void RenderHeads.Media.AVProVideo.MediaReference::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaReference__ctor_m4B46507D7C9974A067E40CD70B83961B013F6F70 (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [SerializeField] string _alias = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->____alias_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____alias_4), (void*)L_0); // [SerializeField] MediaPath _mediaPath = new MediaPath(); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_1 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)il2cpp_codegen_object_new(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); MediaPath__ctor_mC9A531926AFFC107E56A25290834439016836D6A(L_1, NULL); __this->____mediaPath_5 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPath_5), (void*)L_1); // [SerializeField] MediaHints _hints = MediaHints.Default; il2cpp_codegen_runtime_class_init_inline(MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var); MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_2; L_2 = MediaHints_get_Default_m53AD4FAADBDF0B354EA46A93ECC021BC5727477C_inline(NULL); __this->____hints_6 = L_2; ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.ApplyToMaterial::get_DefaultTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ApplyToMaterial_get_DefaultTexture_m19B0B2506967D3DF34CDE24D0EBF7852BC12BEEA (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { { // get { return _defaultTexture; } Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->____defaultTexture_9; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::set_DefaultTexture(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_set_DefaultTexture_mB8D0AB41C9670A42706328DB7179CAFC03415D2D (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // set { if (_defaultTexture != value) { _defaultTexture = value; _isDirty = true; } } Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->____defaultTexture_9; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_1 = ___value0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL); if (!L_2) { goto IL_001c; } } { // set { if (_defaultTexture != value) { _defaultTexture = value; _isDirty = true; } } Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = ___value0; __this->____defaultTexture_9 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____defaultTexture_9), (void*)L_3); // set { if (_defaultTexture != value) { _defaultTexture = value; _isDirty = true; } } ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_001c: { // set { if (_defaultTexture != value) { _defaultTexture = value; _isDirty = true; } } return; } } // UnityEngine.Material RenderHeads.Media.AVProVideo.ApplyToMaterial::get_Material() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ApplyToMaterial_get_Material_mCE4938D54CA38B964E090059169CBA38B7A48DC5 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { { // get { return _material; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->____material_10; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::set_Material(UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_set_Material_mEAD30AEC5E36FECCC93BD76542117C3EDC90D238 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // set { if (_material != value) { _material = value; _isDirty = true; } } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->____material_10; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___value0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL); if (!L_2) { goto IL_001c; } } { // set { if (_material != value) { _material = value; _isDirty = true; } } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___value0; __this->____material_10 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____material_10), (void*)L_3); // set { if (_material != value) { _material = value; _isDirty = true; } } ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_001c: { // set { if (_material != value) { _material = value; _isDirty = true; } } return; } } // System.String RenderHeads.Media.AVProVideo.ApplyToMaterial::get_TexturePropertyName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ApplyToMaterial_get_TexturePropertyName_m4802BF36CC329192AABF8F77A492353B9D479A35 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { { // get { return _texturePropertyName; } String_t* L_0 = __this->____texturePropertyName_11; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::set_TexturePropertyName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_set_TexturePropertyName_mFDFB2C5259D61F669E67FF57CBDF13D5424291F6 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, String_t* ___value0, const RuntimeMethod* method) { { // if (_texturePropertyName != value) String_t* L_0 = __this->____texturePropertyName_11; String_t* L_1 = ___value0; bool L_2; L_2 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_0, L_1, NULL); if (!L_2) { goto IL_002d; } } { // _texturePropertyName = value; String_t* L_3 = ___value0; __this->____texturePropertyName_11 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____texturePropertyName_11), (void*)L_3); // _propTexture = new LazyShaderProperty(_texturePropertyName); String_t* L_4 = __this->____texturePropertyName_11; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_5; memset((&L_5), 0, sizeof(L_5)); LazyShaderProperty__ctor_m8ED101F36917F43BB66BF3D8EC0FB4459C871529((&L_5), L_4, /*hidden argument*/NULL); __this->____propTexture_15 = L_5; Il2CppCodeGenWriteBarrier((void**)&(((&__this->____propTexture_15))->____name_0), (void*)NULL); // _isDirty = true; ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_002d: { // } return; } } // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMaterial::get_Offset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ApplyToMaterial_get_Offset_m57AA2130C3523A7C30721306632282D36050FF66 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { { // get { return _offset; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____offset_12; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::set_Offset(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_set_Offset_mF4536ACEA00AEDE747373EC0B10D44FDB6EC770A (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) { { // set { if (_offset != value) { _offset = value; _isDirty = true; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____offset_12; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___value0; bool L_2; L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL); if (!L_2) { goto IL_001c; } } { // set { if (_offset != value) { _offset = value; _isDirty = true; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___value0; __this->____offset_12 = L_3; // set { if (_offset != value) { _offset = value; _isDirty = true; } } ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_001c: { // set { if (_offset != value) { _offset = value; _isDirty = true; } } return; } } // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMaterial::get_Scale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ApplyToMaterial_get_Scale_m3476F8560771776D7B14A60C3AE8FD20227B2C61 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { { // get { return _scale; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____scale_13; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::set_Scale(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_set_Scale_m5227575E60C58B09E7DB06755F9ABBEF7E6C60AD (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) { { // set { if (_scale != value) { _scale = value; _isDirty = true; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____scale_13; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___value0; bool L_2; L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL); if (!L_2) { goto IL_001c; } } { // set { if (_scale != value) { _scale = value; _isDirty = true; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___value0; __this->____scale_13 = L_3; // set { if (_scale != value) { _scale = value; _isDirty = true; } } ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_001c: { // set { if (_scale != value) { _scale = value; _isDirty = true; } } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_LateUpdate_mE815B5CAD6884C429C7276372E6C1F0E92E1979D (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { { // Apply(); VirtualActionInvoker0::Invoke(8 /* System.Void RenderHeads.Media.AVProVideo.ApplyToBase::Apply() */, __this); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::Apply() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_Apply_m02AA27C17DA03B737E5C07007FF5382E7600EBF0 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_5 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B6_0 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B9_0 = NULL; int32_t G_B16_0 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B21_0 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B24_0 = NULL; { // bool applied = false; V_0 = (bool)0; // if (_media != null && _media.TextureProducer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_015c; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_2); if (!L_3) { goto IL_015c; } } { // Texture resamplerTex = _media.FrameResampler == null || _media.FrameResampler.OutputTexture == null ? null : _media.FrameResampler.OutputTexture[0]; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_5; L_5 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_4, NULL); if (!L_5) { goto IL_0056; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_7; L_7 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_6, NULL); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_8; L_8 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_7, NULL); if (!L_8) { goto IL_0056; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_9 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_10; L_10 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_9, NULL); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_11; L_11 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_10, NULL); int32_t L_12 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = (L_11)->GetAtUnchecked(static_cast(L_12)); G_B6_0 = L_13; goto IL_0057; } IL_0056: { G_B6_0 = ((Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)(NULL)); } IL_0057: { V_1 = G_B6_0; // Texture texture = _media.UseResampler ? resamplerTex : _media.TextureProducer.GetTexture(0); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_14 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; bool L_15; L_15 = MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline(L_14, NULL); if (L_15) { goto IL_0078; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_16 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_17; L_17 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_16); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_18; L_18 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_17, 0); G_B9_0 = L_18; goto IL_0079; } IL_0078: { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = V_1; G_B9_0 = L_19; } IL_0079: { V_2 = G_B9_0; // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = V_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_21; L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_21) { goto IL_015c; } } { // if (texture != _lastTextureApplied) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_2; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = __this->____lastTextureApplied_14; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_24; L_24 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, L_23, NULL); if (!L_24) { goto IL_009b; } } { // _isDirty = true; ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_009b: { // if (_isDirty) bool L_25 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8; if (!L_25) { goto IL_015a; } } { // int planeCount = _media.UseResampler ? 1 : _media.TextureProducer.GetTextureCount(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_26 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; bool L_27; L_27 = MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline(L_26, NULL); if (L_27) { goto IL_00c5; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_28 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_29; L_29 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_28); int32_t L_30; L_30 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_29); G_B16_0 = L_30; goto IL_00c6; } IL_00c5: { G_B16_0 = 1; } IL_00c6: { V_3 = G_B16_0; // for (int plane = 0; plane < planeCount; ++plane) V_4 = 0; goto IL_0152; } IL_00cf: { // Texture resamplerTexPlane = _media.FrameResampler == null || _media.FrameResampler.OutputTexture == null ? null : _media.FrameResampler.OutputTexture[plane]; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_31 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_32; L_32 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_31, NULL); if (!L_32) { goto IL_0103; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_33 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_34; L_34 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_33, NULL); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_35; L_35 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_34, NULL); if (!L_35) { goto IL_0103; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_36 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_37; L_37 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_36, NULL); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_38; L_38 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_37, NULL); int32_t L_39 = V_4; int32_t L_40 = L_39; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_41 = (L_38)->GetAtUnchecked(static_cast(L_40)); G_B21_0 = L_41; goto IL_0104; } IL_0103: { G_B21_0 = ((Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)(NULL)); } IL_0104: { V_5 = G_B21_0; // texture = _media.UseResampler ? resamplerTexPlane : _media.TextureProducer.GetTexture(plane); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_42 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; bool L_43; L_43 = MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline(L_42, NULL); if (L_43) { goto IL_0127; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_44 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_45; L_45 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_44); int32_t L_46 = V_4; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_47; L_47 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_45, L_46); G_B24_0 = L_47; goto IL_0129; } IL_0127: { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_48 = V_5; G_B24_0 = L_48; } IL_0129: { V_2 = G_B24_0; // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_49 = V_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_50; L_50 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_49, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_50) { goto IL_014c; } } { // ApplyMapping(texture, _media.TextureProducer.RequiresVerticalFlip(), plane); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_51 = V_2; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_52 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_53; L_53 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_52); bool L_54; L_54 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean RenderHeads.Media.AVProVideo.ITextureProducer::RequiresVerticalFlip() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_53); int32_t L_55 = V_4; ApplyToMaterial_ApplyMapping_mCF2E1D447FC3B324EB026FF2A026E809F348AA41(__this, L_51, L_54, L_55, NULL); } IL_014c: { // for (int plane = 0; plane < planeCount; ++plane) int32_t L_56 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_0152: { // for (int plane = 0; plane < planeCount; ++plane) int32_t L_57 = V_4; int32_t L_58 = V_3; if ((((int32_t)L_57) < ((int32_t)L_58))) { goto IL_00cf; } } IL_015a: { // applied = true; V_0 = (bool)1; } IL_015c: { // if (!applied) bool L_59 = V_0; if (L_59) { goto IL_018f; } } { // if (_defaultTexture != _lastTextureApplied) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_60 = __this->____defaultTexture_9; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_61 = __this->____lastTextureApplied_14; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_62; L_62 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_60, L_61, NULL); if (!L_62) { goto IL_0179; } } { // _isDirty = true; ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_0179: { // if (_isDirty) bool L_63 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8; if (!L_63) { goto IL_018f; } } { // ApplyMapping(_defaultTexture, false); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_64 = __this->____defaultTexture_9; ApplyToMaterial_ApplyMapping_mCF2E1D447FC3B324EB026FF2A026E809F348AA41(__this, L_64, (bool)0, 0, NULL); } IL_018f: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::ApplyMapping(UnityEngine.Texture,System.Boolean,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_ApplyMapping_mCF2E1D447FC3B324EB026FF2A026E809F348AA41 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, bool ___requiresYFlip1, int32_t ___plane2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C V_0; memset((&V_0), 0, sizeof(V_0)); { // if (_material != null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->____material_10; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_019e; } } { // _isDirty = false; ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)0; // if (plane == 0) int32_t L_2 = ___plane2; if (L_2) { goto IL_00ef; } } { // VideoRender.SetupMaterialForMedia(_material, _media, _propTexture.Id, texture, texture == _defaultTexture); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->____material_10; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_5 = (&__this->____propTexture_15); int32_t L_6; L_6 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_5, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = ___texture0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___texture0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = __this->____defaultTexture_9; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_10; L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, L_9, NULL); il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); VideoRender_SetupMaterialForMedia_m55A642A1987BB4E75BA2C464642315C71FE2C7BF(L_3, L_4, L_6, L_7, L_10, NULL); // _lastTextureApplied = texture; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = ___texture0; __this->____lastTextureApplied_14 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____lastTextureApplied_14), (void*)L_11); // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = ___texture0; bool L_13; L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_13) { goto IL_019e; } } { // if (requiresYFlip) bool L_14 = ___requiresYFlip1; if (!L_14) { goto IL_00b6; } } { // _material.SetTextureScale(_propTexture.Id, new Vector2(_scale.x, -_scale.y)); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = __this->____material_10; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_16 = (&__this->____propTexture_15); int32_t L_17; L_17 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_16, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_18 = (&__this->____scale_13); float L_19 = L_18->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_20 = (&__this->____scale_13); float L_21 = L_20->___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22; memset((&L_22), 0, sizeof(L_22)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_22), L_19, ((-L_21)), /*hidden argument*/NULL); Material_SetTextureScale_mBA092A3DCD393695B32801FD05F70A8CC58CB89D(L_15, L_17, L_22, NULL); // _material.SetTextureOffset(_propTexture.Id, Vector2.up + _offset); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = __this->____material_10; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_24 = (&__this->____propTexture_15); int32_t L_25; L_25 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_24, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26; L_26 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = __this->____offset_12; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28; L_28 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_26, L_27, NULL); Material_SetTextureOffset_mB28E782AE9F9B4CB9D36F209C976F8A0FE7DF747(L_23, L_25, L_28, NULL); return; } IL_00b6: { // _material.SetTextureScale(_propTexture.Id, _scale); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = __this->____material_10; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_30 = (&__this->____propTexture_15); int32_t L_31; L_31 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_30, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = __this->____scale_13; Material_SetTextureScale_mBA092A3DCD393695B32801FD05F70A8CC58CB89D(L_29, L_31, L_32, NULL); // _material.SetTextureOffset(_propTexture.Id, _offset); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = __this->____material_10; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_34 = (&__this->____propTexture_15); int32_t L_35; L_35 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_34, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = __this->____offset_12; Material_SetTextureOffset_mB28E782AE9F9B4CB9D36F209C976F8A0FE7DF747(L_33, L_35, L_36, NULL); return; } IL_00ef: { // else if (plane == 1) int32_t L_37 = ___plane2; if ((!(((uint32_t)L_37) == ((uint32_t)1)))) { goto IL_019e; } } { // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_38 = ___texture0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_39; L_39 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_38, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_39) { goto IL_019e; } } { // if (requiresYFlip) bool L_40 = ___requiresYFlip1; if (!L_40) { goto IL_0162; } } { // _material.SetTextureScale(VideoRender.PropChromaTex.Id, new Vector2(_scale.x, -_scale.y)); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_41 = __this->____material_10; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_42 = ((VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_StaticFields*)il2cpp_codegen_static_fields_for(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var))->___PropChromaTex_19; V_0 = L_42; int32_t L_43; L_43 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_44 = (&__this->____scale_13); float L_45 = L_44->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_46 = (&__this->____scale_13); float L_47 = L_46->___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48; memset((&L_48), 0, sizeof(L_48)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_48), L_45, ((-L_47)), /*hidden argument*/NULL); Material_SetTextureScale_mBA092A3DCD393695B32801FD05F70A8CC58CB89D(L_41, L_43, L_48, NULL); // _material.SetTextureOffset(VideoRender.PropChromaTex.Id, Vector2.up + _offset); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_49 = __this->____material_10; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_50 = ((VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_StaticFields*)il2cpp_codegen_static_fields_for(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var))->___PropChromaTex_19; V_0 = L_50; int32_t L_51; L_51 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52; L_52 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = __this->____offset_12; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54; L_54 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_52, L_53, NULL); Material_SetTextureOffset_mB28E782AE9F9B4CB9D36F209C976F8A0FE7DF747(L_49, L_51, L_54, NULL); return; } IL_0162: { // _material.SetTextureScale(VideoRender.PropChromaTex.Id, _scale); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_55 = __this->____material_10; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_56 = ((VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_StaticFields*)il2cpp_codegen_static_fields_for(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var))->___PropChromaTex_19; V_0 = L_56; int32_t L_57; L_57 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58 = __this->____scale_13; Material_SetTextureScale_mBA092A3DCD393695B32801FD05F70A8CC58CB89D(L_55, L_57, L_58, NULL); // _material.SetTextureOffset(VideoRender.PropChromaTex.Id, _offset); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_59 = __this->____material_10; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_60 = ((VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_StaticFields*)il2cpp_codegen_static_fields_for(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var))->___PropChromaTex_19; V_0 = L_60; int32_t L_61; L_61 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = __this->____offset_12; Material_SetTextureOffset_mB28E782AE9F9B4CB9D36F209C976F8A0FE7DF747(L_59, L_61, L_62, NULL); } IL_019e: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::SaveProperties() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_SaveProperties_m9D0CAD978424122905DA41A3941045CFBA720DAF (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_material != null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->____material_10; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0098; } } { // if (string.IsNullOrEmpty(_texturePropertyName)) String_t* L_2 = __this->____texturePropertyName_11; bool L_3; L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL); if (!L_3) { goto IL_0053; } } { // _originalTexture = _material.mainTexture; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = __this->____material_10; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5; L_5 = Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D(L_4, NULL); __this->____originalTexture_16 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalTexture_16), (void*)L_5); // _originalScale = _material.mainTextureScale; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->____material_10; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; L_7 = Material_get_mainTextureScale_mF28E905E1331B3F6AB145193026A1729E17BE7ED(L_6, NULL); __this->____originalScale_17 = L_7; // _originalOffset = _material.mainTextureOffset; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->____material_10; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9; L_9 = Material_get_mainTextureOffset_m642934E0FF835323FCAFE2F43E314722E8B6A439(L_8, NULL); __this->____originalOffset_18 = L_9; goto IL_0098; } IL_0053: { // _originalTexture = _material.GetTexture(_texturePropertyName); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->____material_10; String_t* L_11 = __this->____texturePropertyName_11; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12; L_12 = Material_GetTexture_mBA07A377A7DDD29CD53E6F687DE6D49A42C0C719(L_10, L_11, NULL); __this->____originalTexture_16 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->____originalTexture_16), (void*)L_12); // _originalScale = _material.GetTextureScale(_texturePropertyName); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = __this->____material_10; String_t* L_14 = __this->____texturePropertyName_11; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15; L_15 = Material_GetTextureScale_mF3406F1439C275C25FEE0C4E19108B29AA77E693(L_13, L_14, NULL); __this->____originalScale_17 = L_15; // _originalOffset = _material.GetTextureOffset(_texturePropertyName); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = __this->____material_10; String_t* L_17 = __this->____texturePropertyName_11; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18; L_18 = Material_GetTextureOffset_m4F9E2C96960DFE3C76B9D878F8E654D78185F9CA(L_16, L_17, NULL); __this->____originalOffset_18 = L_18; } IL_0098: { // _propTexture = new LazyShaderProperty(_texturePropertyName); String_t* L_19 = __this->____texturePropertyName_11; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_20; memset((&L_20), 0, sizeof(L_20)); LazyShaderProperty__ctor_m8ED101F36917F43BB66BF3D8EC0FB4459C871529((&L_20), L_19, /*hidden argument*/NULL); __this->____propTexture_15 = L_20; Il2CppCodeGenWriteBarrier((void**)&(((&__this->____propTexture_15))->____name_0), (void*)NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::RestoreProperties() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial_RestoreProperties_m0ADAEBEE2FCF80334F19C569EE2672EB0886D3A0 (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_material != null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->____material_10; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0097; } } { // if (string.IsNullOrEmpty(_texturePropertyName)) String_t* L_2 = __this->____texturePropertyName_11; bool L_3; L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL); if (!L_3) { goto IL_0052; } } { // _material.mainTexture = _originalTexture; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = __this->____material_10; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = __this->____originalTexture_16; Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_4, L_5, NULL); // _material.mainTextureScale = _originalScale; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->____material_10; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = __this->____originalScale_17; Material_set_mainTextureScale_mABC2B4327CCDC6BB0E0EA72C6F29817400F56EF1(L_6, L_7, NULL); // _material.mainTextureOffset = _originalOffset; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->____material_10; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = __this->____originalOffset_18; Material_set_mainTextureOffset_m87C139F275814719F9A10709C34E2132DFEB7A12(L_8, L_9, NULL); return; } IL_0052: { // _material.SetTexture(_texturePropertyName, _originalTexture); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->____material_10; String_t* L_11 = __this->____texturePropertyName_11; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = __this->____originalTexture_16; Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_10, L_11, L_12, NULL); // _material.SetTextureScale(_texturePropertyName, _originalScale); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = __this->____material_10; String_t* L_14 = __this->____texturePropertyName_11; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = __this->____originalScale_17; Material_SetTextureScale_m8DBD33DD5E1F19C75C9C022974B27C719E9C5F8D(L_13, L_14, L_15, NULL); // _material.SetTextureOffset(_texturePropertyName, _originalOffset); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = __this->____material_10; String_t* L_17 = __this->____texturePropertyName_11; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = __this->____originalOffset_18; Material_SetTextureOffset_m40F3FCE32535625DDF26C0C073D37968117FBFE1(L_16, L_17, L_18, NULL); } IL_0097: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMaterial::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMaterial__ctor_m599465BE55469043B583AD8F6842CC8FBE49C39B (ApplyToMaterial_t09B61B035C353CFD5692C5FC18E5B440B7EF8D96* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21); s_Il2CppMethodInitialized = true; } { // [SerializeField] string _texturePropertyName = Helper.UnityBaseTextureName; __this->____texturePropertyName_11 = _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21; Il2CppCodeGenWriteBarrier((void**)(&__this->____texturePropertyName_11), (void*)_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21); // [SerializeField] Vector2 _offset = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); __this->____offset_12 = L_0; // [SerializeField] Vector2 _scale = Vector2.one; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; L_1 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); __this->____scale_13 = L_1; // private Vector2 _originalScale = Vector2.one; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); __this->____originalScale_17 = L_2; // private Vector2 _originalOffset = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3; L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); __this->____originalOffset_18 = L_3; ApplyToBase__ctor_m3F49B4858C67EB5B642F723423BDB496193B1E2B(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.ApplyToMesh::get_DefaultTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ApplyToMesh_get_DefaultTexture_m24C6371D4D5AAA3E7215F667C793E55F472C044D (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { { // get { return _defaultTexture; } Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->____defaultTexture_9; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::set_DefaultTexture(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_set_DefaultTexture_mAAB15170DBDD31D1B515D8FB37F090AAF938286A (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___value0, const RuntimeMethod* method) { { // set { ChangeDefaultTexture(value); } Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___value0; ApplyToMesh_ChangeDefaultTexture_mA87559A251B717D23CE95D5A21A7644F60329F34(__this, L_0, NULL); // set { ChangeDefaultTexture(value); } return; } } // UnityEngine.Renderer RenderHeads.Media.AVProVideo.ApplyToMesh::get_MeshRenderer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ApplyToMesh_get_MeshRenderer_m9CBD6C0D2048D6B7EC294FB09E20E7718AD22211 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { { // get { return _renderer; } Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = __this->____renderer_10; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::set_MeshRenderer(UnityEngine.Renderer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_set_MeshRenderer_m632EEF38547E4E2B4B9FBA951AA6B2BF782D7469 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___value0, const RuntimeMethod* method) { { // set { ChangeRenderer(value); } Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = ___value0; ApplyToMesh_ChangeRenderer_m2EC47DB345E613334DA2A0BE59741F201ED1ED67(__this, L_0, NULL); // set { ChangeRenderer(value); } return; } } // System.Int32 RenderHeads.Media.AVProVideo.ApplyToMesh::get_MaterialIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ApplyToMesh_get_MaterialIndex_mD10481100477502CD0607C85315C097C0C677865 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { { // get { return _materialIndex; } int32_t L_0 = __this->____materialIndex_11; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::set_MaterialIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_set_MaterialIndex_mBE504E76F6A119A2E528B4B4B7D5F381D2AA8C33 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, int32_t ___value0, const RuntimeMethod* method) { { // set { _materialIndex = value; } int32_t L_0 = ___value0; __this->____materialIndex_11 = L_0; // set { _materialIndex = value; } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::ChangeDefaultTexture(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_ChangeDefaultTexture_mA87559A251B717D23CE95D5A21A7644F60329F34 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___texture0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_defaultTexture != texture) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->____defaultTexture_9; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_1 = ___texture0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL); if (!L_2) { goto IL_001b; } } { // _defaultTexture = texture; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = ___texture0; __this->____defaultTexture_9 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____defaultTexture_9), (void*)L_3); // ForceUpdate(); ApplyToBase_ForceUpdate_mD87372529DC2F6F8C99559A7C997413DC9069AF6(__this, NULL); } IL_001b: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::ChangeRenderer(UnityEngine.Renderer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_ChangeRenderer_m2EC47DB345E613334DA2A0BE59741F201ED1ED67 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___renderer0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_renderer != renderer) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = __this->____renderer_10; Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_1 = ___renderer0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL); if (!L_2) { goto IL_0034; } } { // if (_renderer) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_3 = __this->____renderer_10; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL); // _renderer = renderer; Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_5 = ___renderer0; __this->____renderer_10 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____renderer_10), (void*)L_5); // if (_renderer) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_6 = __this->____renderer_10; bool L_7; L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL); if (!L_7) { goto IL_0034; } } { // ForceUpdate(); ApplyToBase_ForceUpdate_mD87372529DC2F6F8C99559A7C997413DC9069AF6(__this, NULL); } IL_0034: { // } return; } } // System.String RenderHeads.Media.AVProVideo.ApplyToMesh::get_TexturePropertyName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ApplyToMesh_get_TexturePropertyName_m040B271FE78B1C4A9C5477EE1931F745F8953F17 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { { // get { return _texturePropertyName; } String_t* L_0 = __this->____texturePropertyName_12; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::set_TexturePropertyName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_set_TexturePropertyName_mA266FEB34D6F7013CF6D6EC70E078CDFDDAB63B2 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, String_t* ___value0, const RuntimeMethod* method) { { // if (_texturePropertyName != value) String_t* L_0 = __this->____texturePropertyName_12; String_t* L_1 = ___value0; bool L_2; L_2 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_0, L_1, NULL); if (!L_2) { goto IL_002d; } } { // _texturePropertyName = value; String_t* L_3 = ___value0; __this->____texturePropertyName_12 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____texturePropertyName_12), (void*)L_3); // _propTexture = new LazyShaderProperty(_texturePropertyName); String_t* L_4 = __this->____texturePropertyName_12; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_5; memset((&L_5), 0, sizeof(L_5)); LazyShaderProperty__ctor_m8ED101F36917F43BB66BF3D8EC0FB4459C871529((&L_5), L_4, /*hidden argument*/NULL); __this->____propTexture_16 = L_5; Il2CppCodeGenWriteBarrier((void**)&(((&__this->____propTexture_16))->____name_0), (void*)NULL); // _isDirty = true; ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_002d: { // } return; } } // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMesh::get_Offset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ApplyToMesh_get_Offset_m8398F44649DB0359B1A7D839D680CFD38487D570 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { { // get { return _offset; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____offset_13; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::set_Offset(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_set_Offset_m235E1641F5A844E5C50ACF2A22D2E6E5189DA1DF (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) { { // set { if (_offset != value) { _offset = value; _isDirty = true; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____offset_13; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___value0; bool L_2; L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL); if (!L_2) { goto IL_001c; } } { // set { if (_offset != value) { _offset = value; _isDirty = true; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___value0; __this->____offset_13 = L_3; // set { if (_offset != value) { _offset = value; _isDirty = true; } } ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_001c: { // set { if (_offset != value) { _offset = value; _isDirty = true; } } return; } } // UnityEngine.Vector2 RenderHeads.Media.AVProVideo.ApplyToMesh::get_Scale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ApplyToMesh_get_Scale_m7D03806977063C3927DFD600A0024E719AFF8232 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { { // get { return _scale; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____scale_14; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::set_Scale(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_set_Scale_m63558906246B41D316F183BAD316A0418B3F7914 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) { { // set { if (_scale != value) { _scale = value; _isDirty = true; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____scale_14; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___value0; bool L_2; L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL); if (!L_2) { goto IL_001c; } } { // set { if (_scale != value) { _scale = value; _isDirty = true; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___value0; __this->____scale_14 = L_3; // set { if (_scale != value) { _scale = value; _isDirty = true; } } ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_001c: { // set { if (_scale != value) { _scale = value; _isDirty = true; } } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_LateUpdate_m1AD58EB7DB478E9A60A67EF9DE4D9913E683DEDF (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { { // Apply(); VirtualActionInvoker0::Invoke(8 /* System.Void RenderHeads.Media.AVProVideo.ApplyToBase::Apply() */, __this); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::Apply() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_Apply_m349FB1CCDB498492DCFCF1844F97B5C435499569 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_5 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B6_0 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B9_0 = NULL; int32_t G_B16_0 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B21_0 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B24_0 = NULL; { // bool applied = false; V_0 = (bool)0; // if (_media != null && _media.TextureProducer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0162; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_2); if (!L_3) { goto IL_0162; } } { // Texture resamplerTex = _media.FrameResampler == null || _media.FrameResampler.OutputTexture == null ? null : _media.FrameResampler.OutputTexture[0]; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_5; L_5 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_4, NULL); if (!L_5) { goto IL_0056; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_7; L_7 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_6, NULL); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_8; L_8 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_7, NULL); if (!L_8) { goto IL_0056; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_9 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_10; L_10 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_9, NULL); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_11; L_11 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_10, NULL); int32_t L_12 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = (L_11)->GetAtUnchecked(static_cast(L_12)); G_B6_0 = L_13; goto IL_0057; } IL_0056: { G_B6_0 = ((Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)(NULL)); } IL_0057: { V_1 = G_B6_0; // Texture texture = _media.UseResampler ? resamplerTex : _media.TextureProducer.GetTexture(0); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_14 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; bool L_15; L_15 = MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline(L_14, NULL); if (L_15) { goto IL_0078; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_16 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_17; L_17 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_16); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_18; L_18 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_17, 0); G_B9_0 = L_18; goto IL_0079; } IL_0078: { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = V_1; G_B9_0 = L_19; } IL_0079: { V_2 = G_B9_0; // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = V_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_21; L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_21) { goto IL_0162; } } { // if (texture != _lastTextureApplied) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_2; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = __this->____lastTextureApplied_15; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_24; L_24 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, L_23, NULL); if (!L_24) { goto IL_009b; } } { // _isDirty = true; ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_009b: { // if (_isDirty) bool L_25 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8; if (!L_25) { goto IL_0160; } } { // int planeCount = _media.UseResampler ? 1 : _media.TextureProducer.GetTextureCount(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_26 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; bool L_27; L_27 = MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline(L_26, NULL); if (L_27) { goto IL_00c5; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_28 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_29; L_29 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_28); int32_t L_30; L_30 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_29); G_B16_0 = L_30; goto IL_00c6; } IL_00c5: { G_B16_0 = 1; } IL_00c6: { V_3 = G_B16_0; // for (int plane = 0; plane < planeCount; plane++) V_4 = 0; goto IL_0158; } IL_00cf: { // Texture resamplerTexPlane = _media.FrameResampler == null || _media.FrameResampler.OutputTexture == null ? null : _media.FrameResampler.OutputTexture[plane]; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_31 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_32; L_32 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_31, NULL); if (!L_32) { goto IL_0103; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_33 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_34; L_34 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_33, NULL); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_35; L_35 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_34, NULL); if (!L_35) { goto IL_0103; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_36 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_37; L_37 = MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline(L_36, NULL); TextureU5BU5D_t0C3F884241E8243E791A31B920CAA89212888E46* L_38; L_38 = Resampler_get_OutputTexture_m3AB836CDACB1FDE9EB2275F4DCC760F094BF5758(L_37, NULL); int32_t L_39 = V_4; int32_t L_40 = L_39; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_41 = (L_38)->GetAtUnchecked(static_cast(L_40)); G_B21_0 = L_41; goto IL_0104; } IL_0103: { G_B21_0 = ((Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)(NULL)); } IL_0104: { V_5 = G_B21_0; // texture = _media.UseResampler ? resamplerTexPlane : _media.TextureProducer.GetTexture(plane); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_42 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; bool L_43; L_43 = MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline(L_42, NULL); if (L_43) { goto IL_0127; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_44 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_45; L_45 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_44); int32_t L_46 = V_4; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_47; L_47 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_45, L_46); G_B24_0 = L_47; goto IL_0129; } IL_0127: { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_48 = V_5; G_B24_0 = L_48; } IL_0129: { V_2 = G_B24_0; // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_49 = V_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_50; L_50 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_49, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_50) { goto IL_0152; } } { // ApplyMapping(texture, _media.TextureProducer.RequiresVerticalFlip(), plane, _materialIndex); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_51 = V_2; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_52 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; RuntimeObject* L_53; L_53 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_52); bool L_54; L_54 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean RenderHeads.Media.AVProVideo.ITextureProducer::RequiresVerticalFlip() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_53); int32_t L_55 = V_4; int32_t L_56 = __this->____materialIndex_11; ApplyToMesh_ApplyMapping_mD08E068D4E6FFCB0DCB03792D00F2E423D20CE0B(__this, L_51, L_54, L_55, L_56, NULL); } IL_0152: { // for (int plane = 0; plane < planeCount; plane++) int32_t L_57 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_57, 1)); } IL_0158: { // for (int plane = 0; plane < planeCount; plane++) int32_t L_58 = V_4; int32_t L_59 = V_3; if ((((int32_t)L_58) < ((int32_t)L_59))) { goto IL_00cf; } } IL_0160: { // applied = true; V_0 = (bool)1; } IL_0162: { // if (!applied) bool L_60 = V_0; if (L_60) { goto IL_019b; } } { // if (_defaultTexture != _lastTextureApplied) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_61 = __this->____defaultTexture_9; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_62 = __this->____lastTextureApplied_15; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_63; L_63 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_61, L_62, NULL); if (!L_63) { goto IL_017f; } } { // _isDirty = true; ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)1; } IL_017f: { // if (_isDirty) bool L_64 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8; if (!L_64) { goto IL_019b; } } { // ApplyMapping(_defaultTexture, false, 0, _materialIndex); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_65 = __this->____defaultTexture_9; int32_t L_66 = __this->____materialIndex_11; ApplyToMesh_ApplyMapping_mD08E068D4E6FFCB0DCB03792D00F2E423D20CE0B(__this, L_65, (bool)0, 0, L_66, NULL); } IL_019b: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::ApplyMapping(UnityEngine.Texture,System.Boolean,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_ApplyMapping_mD08E068D4E6FFCB0DCB03792D00F2E423D20CE0B (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, bool ___requiresYFlip1, int32_t ___plane2, int32_t ___materialIndex3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* V_0 = NULL; int32_t V_1 = 0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C V_3; memset((&V_3), 0, sizeof(V_3)); { // if (_renderer != null) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = __this->____renderer_10; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_01c5; } } { // _isDirty = false; ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____isDirty_8 = (bool)0; // Material[] meshMaterials = _renderer.materials; Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_2 = __this->____renderer_10; MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_3; L_3 = Renderer_get_materials_m43D33328432700524EAEAB093C67AE5689976118(L_2, NULL); V_0 = L_3; // if (meshMaterials != null) MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_4 = V_0; if (!L_4) { goto IL_01c5; } } { // for (int i = 0; i < meshMaterials.Length; i++) V_1 = 0; goto IL_01bc; } IL_0031: { // if (_materialIndex < 0 || i == _materialIndex) int32_t L_5 = __this->____materialIndex_11; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_0046; } } { int32_t L_6 = V_1; int32_t L_7 = __this->____materialIndex_11; if ((!(((uint32_t)L_6) == ((uint32_t)L_7)))) { goto IL_01b8; } } IL_0046: { // Material mat = meshMaterials[i]; MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_8 = V_0; int32_t L_9 = V_1; int32_t L_10 = L_9; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = (L_8)->GetAtUnchecked(static_cast(L_10)); V_2 = L_11; // if (mat != null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = V_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_13; L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_13) { goto IL_01b8; } } { // if (plane == 0) int32_t L_14 = ___plane2; if (L_14) { goto IL_011c; } } { // VideoRender.SetupMaterialForMedia(mat, _media, _propTexture.Id, texture, texture == _defaultTexture); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = V_2; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_16 = ((ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481*)__this)->____media_4; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_17 = (&__this->____propTexture_16); int32_t L_18; L_18 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_17, NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = ___texture0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___texture0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_21 = __this->____defaultTexture_9; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_22; L_22 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_20, L_21, NULL); il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); VideoRender_SetupMaterialForMedia_m55A642A1987BB4E75BA2C464642315C71FE2C7BF(L_15, L_16, L_18, L_19, L_22, NULL); // _lastTextureApplied = texture; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = ___texture0; __this->____lastTextureApplied_15 = L_23; Il2CppCodeGenWriteBarrier((void**)(&__this->____lastTextureApplied_15), (void*)L_23); // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = ___texture0; bool L_25; L_25 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_24, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_25) { goto IL_01b8; } } { // if (requiresYFlip) bool L_26 = ___requiresYFlip1; if (!L_26) { goto IL_00e9; } } { // mat.SetTextureScale(_propTexture.Id, new Vector2(_scale.x, -_scale.y)); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = V_2; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_28 = (&__this->____propTexture_16); int32_t L_29; L_29 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_28, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_30 = (&__this->____scale_14); float L_31 = L_30->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_32 = (&__this->____scale_14); float L_33 = L_32->___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34; memset((&L_34), 0, sizeof(L_34)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_34), L_31, ((-L_33)), /*hidden argument*/NULL); Material_SetTextureScale_mBA092A3DCD393695B32801FD05F70A8CC58CB89D(L_27, L_29, L_34, NULL); // mat.SetTextureOffset(_propTexture.Id, Vector2.up + _offset); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = V_2; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_36 = (&__this->____propTexture_16); int32_t L_37; L_37 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_36, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38; L_38 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = __this->____offset_13; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40; L_40 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_38, L_39, NULL); Material_SetTextureOffset_mB28E782AE9F9B4CB9D36F209C976F8A0FE7DF747(L_35, L_37, L_40, NULL); goto IL_01b8; } IL_00e9: { // mat.SetTextureScale(_propTexture.Id, _scale); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_41 = V_2; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_42 = (&__this->____propTexture_16); int32_t L_43; L_43 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_42, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44 = __this->____scale_14; Material_SetTextureScale_mBA092A3DCD393695B32801FD05F70A8CC58CB89D(L_41, L_43, L_44, NULL); // mat.SetTextureOffset(_propTexture.Id, _offset); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_45 = V_2; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C* L_46 = (&__this->____propTexture_16); int32_t L_47; L_47 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA(L_46, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48 = __this->____offset_13; Material_SetTextureOffset_mB28E782AE9F9B4CB9D36F209C976F8A0FE7DF747(L_45, L_47, L_48, NULL); goto IL_01b8; } IL_011c: { // else if (plane == 1) int32_t L_49 = ___plane2; if ((!(((uint32_t)L_49) == ((uint32_t)1)))) { goto IL_01b8; } } { // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_50 = ___texture0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_51; L_51 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_50, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_51) { goto IL_01b8; } } { // if (requiresYFlip) bool L_52 = ___requiresYFlip1; if (!L_52) { goto IL_0186; } } { // mat.SetTextureScale(VideoRender.PropChromaTex.Id, new Vector2(_scale.x, -_scale.y)); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_53 = V_2; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_54 = ((VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_StaticFields*)il2cpp_codegen_static_fields_for(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var))->___PropChromaTex_19; V_3 = L_54; int32_t L_55; L_55 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_3), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_56 = (&__this->____scale_14); float L_57 = L_56->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_58 = (&__this->____scale_14); float L_59 = L_58->___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60; memset((&L_60), 0, sizeof(L_60)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_60), L_57, ((-L_59)), /*hidden argument*/NULL); Material_SetTextureScale_mBA092A3DCD393695B32801FD05F70A8CC58CB89D(L_53, L_55, L_60, NULL); // mat.SetTextureOffset(VideoRender.PropChromaTex.Id, Vector2.up + _offset); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_61 = V_2; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_62 = ((VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_StaticFields*)il2cpp_codegen_static_fields_for(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var))->___PropChromaTex_19; V_3 = L_62; int32_t L_63; L_63 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_3), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64; L_64 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65 = __this->____offset_13; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66; L_66 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_64, L_65, NULL); Material_SetTextureOffset_mB28E782AE9F9B4CB9D36F209C976F8A0FE7DF747(L_61, L_63, L_66, NULL); goto IL_01b8; } IL_0186: { // mat.SetTextureScale(VideoRender.PropChromaTex.Id, _scale); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_67 = V_2; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_68 = ((VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_StaticFields*)il2cpp_codegen_static_fields_for(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var))->___PropChromaTex_19; V_3 = L_68; int32_t L_69; L_69 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_3), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70 = __this->____scale_14; Material_SetTextureScale_mBA092A3DCD393695B32801FD05F70A8CC58CB89D(L_67, L_69, L_70, NULL); // mat.SetTextureOffset(VideoRender.PropChromaTex.Id, _offset); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_71 = V_2; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_72 = ((VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_StaticFields*)il2cpp_codegen_static_fields_for(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var))->___PropChromaTex_19; V_3 = L_72; int32_t L_73; L_73 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_3), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_74 = __this->____offset_13; Material_SetTextureOffset_mB28E782AE9F9B4CB9D36F209C976F8A0FE7DF747(L_71, L_73, L_74, NULL); } IL_01b8: { // for (int i = 0; i < meshMaterials.Length; i++) int32_t L_75 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_75, 1)); } IL_01bc: { // for (int i = 0; i < meshMaterials.Length; i++) int32_t L_76 = V_1; MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_77 = V_0; if ((((int32_t)L_76) < ((int32_t)((int32_t)(((RuntimeArray*)L_77)->max_length))))) { goto IL_0031; } } IL_01c5: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_OnEnable_mA9D8365EFC0F5C0721233F97456CB34465E7A978 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FF764FF882AFF2EA89C62D948092E123CA54F5D); s_Il2CppMethodInitialized = true; } { // if (_renderer == null) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = __this->____renderer_10; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0032; } } { // _renderer = this.GetComponent(); MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2; L_2 = Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB(__this, Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB_RuntimeMethod_var); __this->____renderer_10 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____renderer_10), (void*)L_2); // if (_renderer == null) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_3 = __this->____renderer_10; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0032; } } { // Debug.LogWarning("[AVProVideo] No MeshRenderer set or found in gameobject"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral3FF764FF882AFF2EA89C62D948092E123CA54F5D, NULL); } IL_0032: { // _propTexture = new LazyShaderProperty(_texturePropertyName); String_t* L_5 = __this->____texturePropertyName_12; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_6; memset((&L_6), 0, sizeof(L_6)); LazyShaderProperty__ctor_m8ED101F36917F43BB66BF3D8EC0FB4459C871529((&L_6), L_5, /*hidden argument*/NULL); __this->____propTexture_16 = L_6; Il2CppCodeGenWriteBarrier((void**)&(((&__this->____propTexture_16))->____name_0), (void*)NULL); // ForceUpdate(); ApplyToBase_ForceUpdate_mD87372529DC2F6F8C99559A7C997413DC9069AF6(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh_OnDisable_mE0A95F7C60969FE6CD8740787AC576111F2C43D4 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { { // ApplyMapping(_defaultTexture, false, 0, _materialIndex); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->____defaultTexture_9; int32_t L_1 = __this->____materialIndex_11; ApplyToMesh_ApplyMapping_mD08E068D4E6FFCB0DCB03792D00F2E423D20CE0B(__this, L_0, (bool)0, 0, L_1, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToMesh::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToMesh__ctor_m57B120CF0171A0D63BCDCAE274A34BF0CE41B6B8 (ApplyToMesh_tB1C4120A45FDE8CEDA238A7FACD3D7C50B30D218* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21); s_Il2CppMethodInitialized = true; } { // [SerializeField] int _materialIndex = -1; __this->____materialIndex_11 = (-1); // [SerializeField] string _texturePropertyName = Helper.UnityBaseTextureName; __this->____texturePropertyName_12 = _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21; Il2CppCodeGenWriteBarrier((void**)(&__this->____texturePropertyName_12), (void*)_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21); // [SerializeField] Vector2 _offset = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); __this->____offset_13 = L_0; // [SerializeField] Vector2 _scale = Vector2.one; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; L_1 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); __this->____scale_14 = L_1; ApplyToBase__ctor_m3F49B4858C67EB5B642F723423BDB496193B1E2B(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single[] RenderHeads.Media.AVProVideo.AudioChannelMixer::get_Channel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* AudioChannelMixer_get_Channel_mEEA7E0B01D22AE62CE71154A821254F6577B2426 (AudioChannelMixer_t060D68332FF5B9BD5AB91531EDE463B73A37C2EA* __this, const RuntimeMethod* method) { { // get { return _channels; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->____channels_5; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.AudioChannelMixer::set_Channel(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioChannelMixer_set_Channel_mF4AE957EA38B22501BBB91FA4669EBDE885AF42F (AudioChannelMixer_t060D68332FF5B9BD5AB91531EDE463B73A37C2EA* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___value0, const RuntimeMethod* method) { { // set { _channels = value; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___value0; __this->____channels_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____channels_5), (void*)L_0); // set { _channels = value; } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioChannelMixer::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioChannelMixer_Reset_mC1DA1E442F0A2BC285BB9BF9ADFBBBFA308C2E4E (AudioChannelMixer_t060D68332FF5B9BD5AB91531EDE463B73A37C2EA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // _channels = new float[MaxChannels]; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)8); __this->____channels_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____channels_5), (void*)L_0); // for (int i = 0; i < MaxChannels; i++) V_0 = 0; goto IL_0021; } IL_0010: { // _channels[i] = 1f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = __this->____channels_5; int32_t L_2 = V_0; (L_1)->SetAtUnchecked(static_cast(L_2), (float)(1.0f)); // for (int i = 0; i < MaxChannels; i++) int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_0021: { // for (int i = 0; i < MaxChannels; i++) int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)8))) { goto IL_0010; } } { // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioChannelMixer::ChangeChannelCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioChannelMixer_ChangeChannelCount_mE44FBF069BAAAF7B2D039E7B63650047133E2E9C (AudioChannelMixer_t060D68332FF5B9BD5AB91531EDE463B73A37C2EA* __this, int32_t ___numChannels0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { // float[] channels = new float[numChannels]; int32_t L_0 = ___numChannels0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_0); V_0 = L_1; // if (_channels != null && _channels.Length != 0) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = __this->____channels_5; if (!L_2) { goto IL_0048; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = __this->____channels_5; if (!(((RuntimeArray*)L_3)->max_length)) { goto IL_0048; } } { // for (int i = 0; i < channels.Length; i++) V_1 = 0; goto IL_0040; } IL_001c: { // if (i < _channels.Length) int32_t L_4 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = __this->____channels_5; if ((((int32_t)L_4) >= ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))) { goto IL_0034; } } { // channels[i] = _channels[i]; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = V_0; int32_t L_7 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = __this->____channels_5; int32_t L_9 = V_1; int32_t L_10 = L_9; float L_11 = (L_8)->GetAtUnchecked(static_cast(L_10)); (L_6)->SetAtUnchecked(static_cast(L_7), (float)L_11); goto IL_003c; } IL_0034: { // channels[i] = 1f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = V_0; int32_t L_13 = V_1; (L_12)->SetAtUnchecked(static_cast(L_13), (float)(1.0f)); } IL_003c: { // for (int i = 0; i < channels.Length; i++) int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0040: { // for (int i = 0; i < channels.Length; i++) int32_t L_15 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = V_0; if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_001c; } } { goto IL_005c; } IL_0048: { // for (int i = 0; i < numChannels; i++) V_2 = 0; goto IL_0058; } IL_004c: { // channels[i] = 1f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = V_0; int32_t L_18 = V_2; (L_17)->SetAtUnchecked(static_cast(L_18), (float)(1.0f)); // for (int i = 0; i < numChannels; i++) int32_t L_19 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0058: { // for (int i = 0; i < numChannels; i++) int32_t L_20 = V_2; int32_t L_21 = ___numChannels0; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_004c; } } IL_005c: { // _channels = channels; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = V_0; __this->____channels_5 = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->____channels_5), (void*)L_22); // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioChannelMixer::OnAudioFilterRead(System.Single[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioChannelMixer_OnAudioFilterRead_mBB3CD4A0797E190C2998DDE5EFC3DE43FD339D59 (AudioChannelMixer_t060D68332FF5B9BD5AB91531EDE463B73A37C2EA* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___data0, int32_t ___channels1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { // if (channels != _channels.Length) int32_t L_0 = ___channels1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = __this->____channels_5; if ((((int32_t)L_0) == ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_0012; } } { // ChangeChannelCount(channels); int32_t L_2 = ___channels1; AudioChannelMixer_ChangeChannelCount_mE44FBF069BAAAF7B2D039E7B63650047133E2E9C(__this, L_2, NULL); } IL_0012: { // int k = 0; V_0 = 0; // int numSamples = data.Length / channels; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___data0; int32_t L_4 = ___channels1; V_1 = ((int32_t)(((int32_t)(((RuntimeArray*)L_3)->max_length))/L_4)); // for (int j = 0; j < numSamples; j++) V_2 = 0; goto IL_0045; } IL_001e: { // for (int i = 0; i < channels; i++) V_3 = 0; goto IL_003d; } IL_0022: { // data[k] *= _channels[i]; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = ___data0; int32_t L_6 = V_0; float* L_7 = ((L_5)->GetAddressAtUnchecked(static_cast(L_6))); float L_8 = *((float*)L_7); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = __this->____channels_5; int32_t L_10 = V_3; int32_t L_11 = L_10; float L_12 = (L_9)->GetAtUnchecked(static_cast(L_11)); *((float*)L_7) = (float)((float)il2cpp_codegen_multiply(L_8, L_12)); // k++; int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); // for (int i = 0; i < channels; i++) int32_t L_14 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_003d: { // for (int i = 0; i < channels; i++) int32_t L_15 = V_3; int32_t L_16 = ___channels1; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_0022; } } { // for (int j = 0; j < numSamples; j++) int32_t L_17 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0045: { // for (int j = 0; j < numSamples; j++) int32_t L_18 = V_2; int32_t L_19 = V_1; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_001e; } } { // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioChannelMixer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioChannelMixer__ctor_m4C337C96B59449C2B9D35D698326A2A371D66420 (AudioChannelMixer_t060D68332FF5B9BD5AB91531EDE463B73A37C2EA* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.AudioOutput::get_Player() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* AudioOutput_get_Player_mECC9714B8771F5FFBCFD7B660F91CCB56BC6834D (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, const RuntimeMethod* method) { { // get { return _mediaPlayer; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::set_Player(RenderHeads.Media.AVProVideo.MediaPlayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_set_Player_m4A0B9A6C5D774FB100B32AA46B5EC926EA012C11 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___value0, const RuntimeMethod* method) { { // set { ChangeMediaPlayer(value); } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ___value0; AudioOutput_ChangeMediaPlayer_m6B98D0FE67351EAAF5D18AB04B6A6B78BE28C105(__this, L_0, NULL); // set { ChangeMediaPlayer(value); } return; } } // RenderHeads.Media.AVProVideo.AudioOutput/AudioOutputMode RenderHeads.Media.AVProVideo.AudioOutput::get_OutputMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AudioOutput_get_OutputMode_mE97F56E83D8D8D7324127DFE8C8A3BC4E7FE3A84 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, const RuntimeMethod* method) { { // get { return _audioOutputMode; } int32_t L_0 = __this->____audioOutputMode_5; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::set_OutputMode(RenderHeads.Media.AVProVideo.AudioOutput/AudioOutputMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_set_OutputMode_mB6401C83BFC363788C50CEB3838560C030C799BF (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, int32_t ___value0, const RuntimeMethod* method) { { // set { _audioOutputMode = value; } int32_t L_0 = ___value0; __this->____audioOutputMode_5 = L_0; // set { _audioOutputMode = value; } return; } } // System.Int32 RenderHeads.Media.AVProVideo.AudioOutput::get_ChannelMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AudioOutput_get_ChannelMask_mAEED7D9A562288E937AD8559D5AE4F1F1051F485 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, const RuntimeMethod* method) { { // get { return _channelMask; } int32_t L_0 = __this->____channelMask_6; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::set_ChannelMask(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_set_ChannelMask_m26C4E97F6FA830CAE677D4DF93B24368E3D55E52 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, int32_t ___value0, const RuntimeMethod* method) { { // set { _channelMask = value; } int32_t L_0 = ___value0; __this->____channelMask_6 = L_0; // set { _channelMask = value; } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_Awake_m0D64FDCC00FDE8176A7534EA19DFF1C5C71465D3 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // _audioSource = this.GetComponent(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0; L_0 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(__this, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var); __this->____audioSource_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____audioSource_8), (void*)L_0); // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_Start_m1A4464F281E91B38B4EE2A20AA74CCDD1724A29F (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, const RuntimeMethod* method) { { // ChangeMediaPlayer(_mediaPlayer); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; AudioOutput_ChangeMediaPlayer_m6B98D0FE67351EAAF5D18AB04B6A6B78BE28C105(__this, L_0, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_OnDestroy_mE891D75446EAE846BD9C47CD2235356A0F6BD269 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, const RuntimeMethod* method) { { // ChangeMediaPlayer(null); AudioOutput_ChangeMediaPlayer_m6B98D0FE67351EAAF5D18AB04B6A6B78BE28C105(__this, (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*)NULL, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_Update_mE9D353F9747AF4055AAE3BEFE5C6C9547D0FA6B8 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_mediaPlayer != null && _mediaPlayer.Control != null && _mediaPlayer.Control.IsPlaying()) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_003e; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = __this->____mediaPlayer_4; RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_2); if (!L_3) { goto IL_003e; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = __this->____mediaPlayer_4; RuntimeObject* L_5; L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_4); bool L_6; L_6 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_5); if (!L_6) { goto IL_003e; } } { // ApplyAudioSettings(_mediaPlayer, _audioSource); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_7 = __this->____mediaPlayer_4; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_8 = __this->____audioSource_8; AudioOutput_ApplyAudioSettings_m39CEE0DCB23A5CCE284CB359CE9D374150CCD8E9(L_7, L_8, NULL); } IL_003e: { // } return; } } // UnityEngine.AudioSource RenderHeads.Media.AVProVideo.AudioOutput::GetAudioSource() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* AudioOutput_GetAudioSource_m0ECB388AD05221078DF29F3853B6FA5538525527 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, const RuntimeMethod* method) { { // return _audioSource; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = __this->____audioSource_8; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_ChangeMediaPlayer_m6B98D0FE67351EAAF5D18AB04B6A6B78BE28C105 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___newPlayer0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioOutput_OnMediaPlayerEvent_mD79117880CA1F220388094038EE51408E564A517_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17718E71159B2A463A10CD2BCAE046100EF2ADF2); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* V_1 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_2 = NULL; int32_t V_3 = 0; { // if (_mediaPlayer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_003d; } } { // _mediaPlayer.AudioSource = null; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = __this->____mediaPlayer_4; MediaPlayer_set_AudioSource_m82AD464F8DCBA883BFFF8EB79AEAC328A97645AC_inline(L_2, (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299*)NULL, NULL); // _mediaPlayer.Events.RemoveListener(OnMediaPlayerEvent); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3 = __this->____mediaPlayer_4; MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_4; L_4 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_3, NULL); UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_5 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var); UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_5, __this, (intptr_t)((void*)AudioOutput_OnMediaPlayerEvent_mD79117880CA1F220388094038EE51408E564A517_RuntimeMethod_var), NULL); MediaPlayerEvent_RemoveListener_m9CDAB7BF72ABCA99D94ECF241AE84F099CF65F82(L_4, L_5, NULL); // _mediaPlayer = null; __this->____mediaPlayer_4 = (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPlayer_4), (void*)(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*)NULL); } IL_003d: { // _mediaPlayer = newPlayer; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6 = ___newPlayer0; __this->____mediaPlayer_4 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPlayer_4), (void*)L_6); // if (_mediaPlayer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_7 = __this->____mediaPlayer_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_8) { goto IL_007f; } } { // _mediaPlayer.Events.AddListener(OnMediaPlayerEvent); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_9 = __this->____mediaPlayer_4; MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_10; L_10 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_9, NULL); UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_11 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var); UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_11, __this, (intptr_t)((void*)AudioOutput_OnMediaPlayerEvent_mD79117880CA1F220388094038EE51408E564A517_RuntimeMethod_var), NULL); MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358(L_10, L_11, NULL); // _mediaPlayer.AudioSource = _audioSource; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_12 = __this->____mediaPlayer_4; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_13 = __this->____audioSource_8; MediaPlayer_set_AudioSource_m82AD464F8DCBA883BFFF8EB79AEAC328A97645AC_inline(L_12, L_13, NULL); } IL_007f: { // if (_supportPositionalAudio) bool L_14 = __this->____supportPositionalAudio_7; if (!L_14) { goto IL_00ff; } } { // if (_audioSource.clip == null) AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_15 = __this->____audioSource_8; AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_16; L_16 = AudioSource_get_clip_m4F5027066F9FC44B44192713142B0C277BB418FE(L_15, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_17; L_17 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_17) { goto IL_011e; } } { // int frameCount = 2048 * 10; V_0 = ((int32_t)20480); // int sampleCount = frameCount * Helper.GetUnityAudioSpeakerCount(); int32_t L_18 = V_0; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); int32_t L_19; L_19 = Helper_GetUnityAudioSpeakerCount_m27E994451EB94907FA1F39A2E2650F3B856D597D(NULL); // AudioClip clip = AudioClip.Create("dummy", frameCount, Helper.GetUnityAudioSpeakerCount(), Helper.GetUnityAudioSampleRate(), false); int32_t L_20 = V_0; int32_t L_21; L_21 = Helper_GetUnityAudioSpeakerCount_m27E994451EB94907FA1F39A2E2650F3B856D597D(NULL); int32_t L_22; L_22 = Helper_GetUnityAudioSampleRate_m6216E68C91079C39EC9E9A9A574B3058A006AED8(NULL); AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_23; L_23 = AudioClip_Create_mE8111F06981E42666B6A9A59D0A3EBE002D2CDFB(_stringLiteral17718E71159B2A463A10CD2BCAE046100EF2ADF2, L_20, L_21, L_22, (bool)0, NULL); V_1 = L_23; // float[] samples = new float[sampleCount]; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_18, L_19))); V_2 = L_24; // for (int i = 0; i < samples.Length; i++) { samples[i] = 1f; } V_3 = 0; goto IL_00d7; } IL_00cb: { // for (int i = 0; i < samples.Length; i++) { samples[i] = 1f; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = V_2; int32_t L_26 = V_3; (L_25)->SetAtUnchecked(static_cast(L_26), (float)(1.0f)); // for (int i = 0; i < samples.Length; i++) { samples[i] = 1f; } int32_t L_27 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_00d7: { // for (int i = 0; i < samples.Length; i++) { samples[i] = 1f; } int32_t L_28 = V_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = V_2; if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))) { goto IL_00cb; } } { // clip.SetData(samples, 0); AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_30 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = V_2; bool L_32; L_32 = AudioClip_SetData_m7B473C614C11953D746770F4F89B44600B5A6AF3(L_30, L_31, 0, NULL); // _audioSource.clip = clip; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_33 = __this->____audioSource_8; AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_34 = V_1; AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70(L_33, L_34, NULL); // _audioSource.loop = true; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_35 = __this->____audioSource_8; AudioSource_set_loop_m834A590939D8456008C0F897FD80B0ECFFB7FE56(L_35, (bool)1, NULL); return; } IL_00ff: { // else if (_audioSource.clip != null) AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_36 = __this->____audioSource_8; AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_37; L_37 = AudioSource_get_clip_m4F5027066F9FC44B44192713142B0C277BB418FE(L_36, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_38; L_38 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_37, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_38) { goto IL_011e; } } { // _audioSource.clip = null; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_39 = __this->____audioSource_8; AudioSource_set_clip_mFF441895E274286C88D9C75ED5CA1B1B39528D70(L_39, (AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20*)NULL, NULL); } IL_011e: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::OnMediaPlayerEvent(RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_OnMediaPlayerEvent_mD79117880CA1F220388094038EE51408E564A517 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mp0, int32_t ___et1, int32_t ___errorCode2, const RuntimeMethod* method) { { int32_t L_0 = ___et1; if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_0014; } } { int32_t L_1 = ___et1; if ((!(((uint32_t)L_1) == ((uint32_t)5)))) { goto IL_0030; } } { // _audioSource.Stop(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_2 = __this->____audioSource_8; AudioSource_Stop_m318F17F17A147C77FF6E0A5A7A6BE057DB90F537(L_2, NULL); // break; return; } IL_0014: { // ApplyAudioSettings(_mediaPlayer, _audioSource); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3 = __this->____mediaPlayer_4; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_4 = __this->____audioSource_8; AudioOutput_ApplyAudioSettings_m39CEE0DCB23A5CCE284CB359CE9D374150CCD8E9(L_3, L_4, NULL); // _audioSource.Play(); AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_5 = __this->____audioSource_8; AudioSource_Play_m95DF07111C61D0E0F00257A00384D31531D590C3(L_5, NULL); } IL_0030: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::ApplyAudioSettings(RenderHeads.Media.AVProVideo.MediaPlayer,UnityEngine.AudioSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput_ApplyAudioSettings_m39CEE0DCB23A5CCE284CB359CE9D374150CCD8E9 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___player0, AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___audioSource1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; bool V_1 = false; float V_2 = 0.0f; { // if (audioSource != null && player != null && player.Control != null) AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = ___audioSource1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0053; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = ___player0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0053; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = ___player0; RuntimeObject* L_5; L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_4); if (!L_5) { goto IL_0053; } } { // float volume = player.Control.GetVolume(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6 = ___player0; RuntimeObject* L_7; L_7 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_6); float L_8; L_8 = InterfaceFuncInvoker0< float >::Invoke(33 /* System.Single RenderHeads.Media.AVProVideo.IMediaControl::GetVolume() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_7); V_0 = L_8; // bool isMuted = player.Control.IsMuted(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_9 = ___player0; RuntimeObject* L_10; L_10 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_9); bool L_11; L_11 = InterfaceFuncInvoker0< bool >::Invoke(30 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsMuted() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_10); V_1 = L_11; // float rate = player.Control.GetPlaybackRate(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_12 = ___player0; RuntimeObject* L_13; L_13 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_12); float L_14; L_14 = InterfaceFuncInvoker0< float >::Invoke(27 /* System.Single RenderHeads.Media.AVProVideo.IMediaControl::GetPlaybackRate() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_13); V_2 = L_14; // audioSource.volume = volume; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_15 = ___audioSource1; float L_16 = V_0; AudioSource_set_volume_mD902BBDBBDE0E3C148609BF3C05096148E90F2C0(L_15, L_16, NULL); // audioSource.mute = isMuted; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_17 = ___audioSource1; bool L_18 = V_1; AudioSource_set_mute_m6407E0AEE7F088AC69BD8C1D270C2B2049769B09(L_17, L_18, NULL); // audioSource.pitch = rate; AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_19 = ___audioSource1; float L_20 = V_2; AudioSource_set_pitch_mD14631FC99BF38AAFB356D9C45546BC16CF9E811(L_19, L_20, NULL); } IL_0053: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutput::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutput__ctor_mADE77BC9E56B1919F63AD890503AECD3DB92C254 (AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* __this, const RuntimeMethod* method) { { // [SerializeField] AudioOutputMode _audioOutputMode = AudioOutputMode.MultipleChannels; __this->____audioOutputMode_5 = 1; // [HideInInspector, SerializeField] int _channelMask = 0xffff; __this->____channelMask_6 = ((int32_t)65535); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.DisplayIMGUI::get_Player() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* DisplayIMGUI_get_Player_m4AE1BB467E05933EE42374DBD15660C7F31B36C4 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // get { return _mediaPlayer; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_Player(RenderHeads.Media.AVProVideo.MediaPlayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_Player_m551F749D9245C1B29D038D94E00FCD6F504A9CD4 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___value0, const RuntimeMethod* method) { { // set { _mediaPlayer = value; Update(); } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ___value0; __this->____mediaPlayer_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPlayer_4), (void*)L_0); // set { _mediaPlayer = value; Update(); } DisplayIMGUI_Update_m8AB0E0C3C414516120699DB4EF32D31FD90B09CE(__this, NULL); // set { _mediaPlayer = value; Update(); } return; } } // UnityEngine.ScaleMode RenderHeads.Media.AVProVideo.DisplayIMGUI::get_ScaleMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DisplayIMGUI_get_ScaleMode_m0474E7071F3BB4A8B16C8865DE95A38CD5FDF4E3 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public ScaleMode ScaleMode { get { return _scaleMode; } set { _scaleMode = value; } } int32_t L_0 = __this->____scaleMode_5; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_ScaleMode(UnityEngine.ScaleMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_ScaleMode_mC6F7E094425453AD820444A40ECFEB7FF2F41E2E (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, int32_t ___value0, const RuntimeMethod* method) { { // public ScaleMode ScaleMode { get { return _scaleMode; } set { _scaleMode = value; } } int32_t L_0 = ___value0; __this->____scaleMode_5 = L_0; // public ScaleMode ScaleMode { get { return _scaleMode; } set { _scaleMode = value; } } return; } } // UnityEngine.Color RenderHeads.Media.AVProVideo.DisplayIMGUI::get_Color() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F DisplayIMGUI_get_Color_mB914171350E68404E794908AF4B7480E127F6B7F (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public Color Color { get { return _color; } set { _color = value; } } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->____color_6; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_Color(UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_Color_m905F2C37BA53DD1BA2A4741E0E9B2222BF466C5B (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) { { // public Color Color { get { return _color; } set { _color = value; } } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___value0; __this->____color_6 = L_0; // public Color Color { get { return _color; } set { _color = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.DisplayIMGUI::get_AllowTransparency() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DisplayIMGUI_get_AllowTransparency_m6980A325A93E304E5F2AE23FE162510E7309A888 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public bool AllowTransparency { get { return _allowTransparency; } set { _allowTransparency = value; } } bool L_0 = __this->____allowTransparency_7; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_AllowTransparency(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_AllowTransparency_mD93D60BED4F1A18DEC89A3A3375C5ED2372749EC (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, bool ___value0, const RuntimeMethod* method) { { // public bool AllowTransparency { get { return _allowTransparency; } set { _allowTransparency = value; } } bool L_0 = ___value0; __this->____allowTransparency_7 = L_0; // public bool AllowTransparency { get { return _allowTransparency; } set { _allowTransparency = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.DisplayIMGUI::get_UseDepth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DisplayIMGUI_get_UseDepth_mD0F08F9CA7DDFB85240B338C0F9B0FA9A635A08C (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public bool UseDepth { get { return _useDepth; } set { _useDepth = value; } } bool L_0 = __this->____useDepth_8; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_UseDepth(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_UseDepth_mF41F3B22606632ED593BA770BE90B0765E682AAC (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, bool ___value0, const RuntimeMethod* method) { { // public bool UseDepth { get { return _useDepth; } set { _useDepth = value; } } bool L_0 = ___value0; __this->____useDepth_8 = L_0; // public bool UseDepth { get { return _useDepth; } set { _useDepth = value; } } return; } } // System.Int32 RenderHeads.Media.AVProVideo.DisplayIMGUI::get_Depth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DisplayIMGUI_get_Depth_mDFC7A6A8794BB04577EC74444936E2745297ABAE (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public int Depth { get { return _depth; } set { _depth = value; } } int32_t L_0 = __this->____depth_9; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_Depth(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_Depth_m5E481346F8AC4EDD3BCF4DEF6BB581A80DDE0BC1 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int Depth { get { return _depth; } set { _depth = value; } } int32_t L_0 = ___value0; __this->____depth_9 = L_0; // public int Depth { get { return _depth; } set { _depth = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.DisplayIMGUI::get_IsAreaFullScreen() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DisplayIMGUI_get_IsAreaFullScreen_m94A8AAD285AAFDC2AA158225A98FD8AD69628D76 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public bool IsAreaFullScreen { get { return _isAreaFullScreen; } set { _isAreaFullScreen = value; } } bool L_0 = __this->____isAreaFullScreen_10; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_IsAreaFullScreen(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_IsAreaFullScreen_m21F7A3B9D8CCF63A1B717EEC02D8D8C64B614820 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, bool ___value0, const RuntimeMethod* method) { { // public bool IsAreaFullScreen { get { return _isAreaFullScreen; } set { _isAreaFullScreen = value; } } bool L_0 = ___value0; __this->____isAreaFullScreen_10 = L_0; // public bool IsAreaFullScreen { get { return _isAreaFullScreen; } set { _isAreaFullScreen = value; } } return; } } // System.Single RenderHeads.Media.AVProVideo.DisplayIMGUI::get_AreaX() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DisplayIMGUI_get_AreaX_m4C9FF936343EA51DDA8EB14C98ECCB1DDAC2AE29 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public float AreaX { get { return _areaX; } set { _areaX = value; } } float L_0 = __this->____areaX_11; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_AreaX(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_AreaX_m6381AE9E58DBB3F97BCFB4D6024DCD2A70497D98 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, float ___value0, const RuntimeMethod* method) { { // public float AreaX { get { return _areaX; } set { _areaX = value; } } float L_0 = ___value0; __this->____areaX_11 = L_0; // public float AreaX { get { return _areaX; } set { _areaX = value; } } return; } } // System.Single RenderHeads.Media.AVProVideo.DisplayIMGUI::get_AreaY() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DisplayIMGUI_get_AreaY_m9E06C7059574C8F9F7E5D3871003E04E4D4F199E (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public float AreaY { get { return _areaY; } set { _areaY = value; } } float L_0 = __this->____areaY_12; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_AreaY(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_AreaY_mB82FF6A925EF686AFD00DDCB534CDABC6AE8E825 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, float ___value0, const RuntimeMethod* method) { { // public float AreaY { get { return _areaY; } set { _areaY = value; } } float L_0 = ___value0; __this->____areaY_12 = L_0; // public float AreaY { get { return _areaY; } set { _areaY = value; } } return; } } // System.Single RenderHeads.Media.AVProVideo.DisplayIMGUI::get_AreaWidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DisplayIMGUI_get_AreaWidth_m15DE8EFCF78412D6BC8B844EBF7A946A03A6E0C7 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public float AreaWidth { get { return _areaWidth; } set { _areaWidth = value; } } float L_0 = __this->____areaWidth_13; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_AreaWidth(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_AreaWidth_mC9322CB79458D047E265B21BC6EDF92EB8E30A94 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, float ___value0, const RuntimeMethod* method) { { // public float AreaWidth { get { return _areaWidth; } set { _areaWidth = value; } } float L_0 = ___value0; __this->____areaWidth_13 = L_0; // public float AreaWidth { get { return _areaWidth; } set { _areaWidth = value; } } return; } } // System.Single RenderHeads.Media.AVProVideo.DisplayIMGUI::get_AreaHeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DisplayIMGUI_get_AreaHeight_m77BBB24F5DC426AF10B74616C433F6AF53796924 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public float AreaHeight { get { return _areaHeight; } set { _areaHeight = value; } } float L_0 = __this->____areaHeight_14; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_AreaHeight(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_AreaHeight_m8B97B2AEDAB6581BB0640E12E6A3ED20EC72B2DC (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, float ___value0, const RuntimeMethod* method) { { // public float AreaHeight { get { return _areaHeight; } set { _areaHeight = value; } } float L_0 = ___value0; __this->____areaHeight_14 = L_0; // public float AreaHeight { get { return _areaHeight; } set { _areaHeight = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.DisplayIMGUI::get_ShowAreaInEditor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DisplayIMGUI_get_ShowAreaInEditor_m3FE722113690208F13081B2B7ECAEA1895F0D1D4 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // public bool ShowAreaInEditor { get { return _showAreaInEditor; } set { _showAreaInEditor = value; } } bool L_0 = __this->____showAreaInEditor_15; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::set_ShowAreaInEditor(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_set_ShowAreaInEditor_m3599B5BA10CA10BAE5B860F638C1F941660CC672 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, bool ___value0, const RuntimeMethod* method) { { // public bool ShowAreaInEditor { get { return _showAreaInEditor; } set { _showAreaInEditor = value; } } bool L_0 = ___value0; __this->____showAreaInEditor_15 = L_0; // public bool ShowAreaInEditor { get { return _showAreaInEditor; } set { _showAreaInEditor = value; } } return; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_Start_mA7B32CBFB1ACFDE951E46DB22CD41005F6D915C8 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5161F90B8859AC3753A4C1F9588C70544D9E7659); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB36D665ED040800C858EA9056F8BA3AC1D79DE27); s_Il2CppMethodInitialized = true; } { // if (!_useDepth) bool L_0 = __this->____useDepth_8; if (L_0) { goto IL_000f; } } { // this.useGUILayout = false; MonoBehaviour_set_useGUILayout_m56F0C62F4B6889D7472074ECCB56EBA462285134(__this, (bool)0, NULL); } IL_000f: { // if (!_shaderAlphaPacking) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1 = ((DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_StaticFields*)il2cpp_codegen_static_fields_for(DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var))->____shaderAlphaPacking_16; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL); if (L_2) { goto IL_0040; } } { // _shaderAlphaPacking = Shader.Find("AVProVideo/Internal/IMGUI/Texture Transparent"); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3; L_3 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral5161F90B8859AC3753A4C1F9588C70544D9E7659, NULL); ((DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_StaticFields*)il2cpp_codegen_static_fields_for(DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var))->____shaderAlphaPacking_16 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_StaticFields*)il2cpp_codegen_static_fields_for(DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var))->____shaderAlphaPacking_16), (void*)L_3); // if (!_shaderAlphaPacking) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4 = ((DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_StaticFields*)il2cpp_codegen_static_fields_for(DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var))->____shaderAlphaPacking_16; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_4, NULL); if (L_5) { goto IL_0040; } } { // Debug.LogWarning("[AVProVideo] Missing shader 'AVProVideo/IMGUI/Transparent Packed'"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralB36D665ED040800C858EA9056F8BA3AC1D79DE27, NULL); } IL_0040: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_Update_m8AB0E0C3C414516120699DB4EF32D31FD90B09CE (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_mediaPlayer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0014; } } { // SetupMaterial(); DisplayIMGUI_SetupMaterial_m1FAFBE591354AC389EF57DA9E6DEA2CEA796D1E3(__this, NULL); } IL_0014: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_OnDestroy_mB3A84766FD0E56BCC8DE58D4D323ADFCD06F95DB (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_material != null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->____material_17; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0020; } } { // Material.Destroy(_material); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->____material_17; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL); // _material = null; __this->____material_17 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____material_17), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL); } IL_0020: { // } return; } } // UnityEngine.Shader RenderHeads.Media.AVProVideo.DisplayIMGUI::GetRequiredShader() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* DisplayIMGUI_GetRequiredShader_mC04F6418A97C34BB6E5FFB17BD8383C6153CD28F (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL; int32_t V_1 = 0; { // Shader result = null; V_0 = (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL; // if (result == null && _mediaPlayer.TextureProducer != null) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0038; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = __this->____mediaPlayer_4; RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_2); if (!L_3) { goto IL_0038; } } { // switch (_mediaPlayer.TextureProducer.GetTextureAlphaPacking()) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = __this->____mediaPlayer_4; RuntimeObject* L_5; L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_4); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureAlphaPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_5); V_1 = L_6; int32_t L_7 = V_1; if (!L_7) { goto IL_0038; } } { int32_t L_8 = V_1; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, 1))) <= ((uint32_t)1)))) { goto IL_0038; } } { // result = _shaderAlphaPacking; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_9 = ((DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_StaticFields*)il2cpp_codegen_static_fields_for(DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var))->____shaderAlphaPacking_16; V_0 = L_9; } IL_0038: { // if (result == null && _mediaPlayer.Info != null) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_11) { goto IL_006e; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_12 = __this->____mediaPlayer_4; RuntimeObject* L_13; L_13 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, L_12); if (!L_13) { goto IL_006e; } } { // if (QualitySettings.activeColorSpace == ColorSpace.Linear && !_mediaPlayer.Info.PlayerSupportsLinearColorSpace()) int32_t L_14; L_14 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL); if ((!(((uint32_t)L_14) == ((uint32_t)1)))) { goto IL_006e; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_15 = __this->____mediaPlayer_4; RuntimeObject* L_16; L_16 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, L_15); bool L_17; L_17 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaInfo::PlayerSupportsLinearColorSpace() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_16); if (L_17) { goto IL_006e; } } { // result = _shaderAlphaPacking; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_18 = ((DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_StaticFields*)il2cpp_codegen_static_fields_for(DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var))->____shaderAlphaPacking_16; V_0 = L_18; } IL_006e: { // if (result == null && _mediaPlayer.TextureProducer != null) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_19 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_20; L_20 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_20) { goto IL_009d; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_21 = __this->____mediaPlayer_4; RuntimeObject* L_22; L_22 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_21); if (!L_22) { goto IL_009d; } } { // if (_mediaPlayer.TextureProducer.GetTextureCount() == 2) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_23 = __this->____mediaPlayer_4; RuntimeObject* L_24; L_24 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_23); int32_t L_25; L_25 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_24); if ((!(((uint32_t)L_25) == ((uint32_t)2)))) { goto IL_009d; } } { // result = _shaderAlphaPacking; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_26 = ((DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_StaticFields*)il2cpp_codegen_static_fields_for(DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84_il2cpp_TypeInfo_var))->____shaderAlphaPacking_16; V_0 = L_26; } IL_009d: { // return result; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_27 = V_0; return L_27; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::SetupMaterial() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_SetupMaterial_m1FAFBE591354AC389EF57DA9E6DEA2CEA796D1E3 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_1 = NULL; { // Shader currentShader = null; V_0 = (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*)NULL; // if (_material != null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->____material_17; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001c; } } { // currentShader = _material.shader; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->____material_17; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3; L_3 = Material_get_shader_m8B0C11AE6F2AD7DE30AF52D3195EB716F7A71983(L_2, NULL); V_0 = L_3; } IL_001c: { // Shader nextShader = GetRequiredShader(); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4; L_4 = DisplayIMGUI_GetRequiredShader_mC04F6418A97C34BB6E5FFB17BD8383C6153CD28F(__this, NULL); V_1 = L_4; // if (currentShader != nextShader) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_5 = V_0; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, L_6, NULL); if (!L_7) { goto IL_0061; } } { // if (_material != null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->____material_17; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_004c; } } { // Material.Destroy(_material); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->____material_17; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_10, NULL); // _material = null; __this->____material_17 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____material_17), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL); } IL_004c: { // if (nextShader != null) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_11 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_12; L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_12) { goto IL_0061; } } { // _material = new Material(nextShader); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_13 = V_1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_14, L_13, NULL); __this->____material_17 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->____material_17), (void*)L_14); } IL_0061: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::OnGUI() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI_OnGUI_m587E4E526843CE862E26E8B802A5E5993B801372 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; int32_t G_B9_0 = 0; int32_t G_B13_0 = 0; int32_t G_B12_0 = 0; { // if (_mediaPlayer == null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_000f; } } { // return; return; } IL_000f: { // Texture texture = null; V_0 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL; // if (_showAreaInEditor) bool L_2 = __this->____showAreaInEditor_15; // texture = VideoRender.GetTexture(_mediaPlayer, 0); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3 = __this->____mediaPlayer_4; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4; L_4 = VideoRender_GetTexture_mF22AEBB1FADE84A0A439988C4EFF09DF5E5E13A1(L_3, 0, NULL); V_0 = L_4; // if (_mediaPlayer.Info != null && !_mediaPlayer.Info.HasVideo()) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_5 = __this->____mediaPlayer_4; RuntimeObject* L_6; L_6 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, L_5); if (!L_6) { goto IL_0046; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_7 = __this->____mediaPlayer_4; RuntimeObject* L_8; L_8 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, L_7); bool L_9; L_9 = InterfaceFuncInvoker0< bool >::Invoke(7 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaInfo::HasVideo() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_8); if (L_9) { goto IL_0046; } } { // texture = null; V_0 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL; } IL_0046: { // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_11) { goto IL_0163; } } { // bool isTextureVisible = (_color.a > 0f || !_allowTransparency); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_12 = (&__this->____color_6); float L_13 = L_12->___a_3; if ((((float)L_13) > ((float)(0.0f)))) { goto IL_006f; } } { bool L_14 = __this->____allowTransparency_7; G_B9_0 = ((((int32_t)L_14) == ((int32_t)0))? 1 : 0); goto IL_0070; } IL_006f: { G_B9_0 = 1; } IL_0070: { // if (isTextureVisible) if (!G_B9_0) { goto IL_0163; } } { // GUI.depth = _depth; int32_t L_15 = __this->____depth_9; il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var); GUI_set_depth_m37E8C151AD6D1B28DDFABB64A0974398AA8EC44E(L_15, NULL); // GUI.color = _color; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16 = __this->____color_6; GUI_set_color_mA44927D3F2ACB1E228815F10042A6F62B7645648(L_16, NULL); // Rect rect = GetAreaRect(); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17; L_17 = DisplayIMGUI_GetAreaRect_m02E968D26B0B6F57143F7A45EE1055F1AFDE114D(__this, NULL); V_1 = L_17; // if (_material != null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = __this->____material_17; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_19; L_19 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_19) { goto IL_00fa; } } { // VideoRender.SetupMaterialForMedia(_material, _mediaPlayer); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = __this->____material_17; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_21 = __this->____mediaPlayer_4; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); VideoRender_SetupMaterialForMedia_m55A642A1987BB4E75BA2C464642315C71FE2C7BF(L_20, L_21, (-1), (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL, (bool)0, NULL); // bool restoreSRGBWrite = false; // if (restoreSRGBWrite) int32_t L_22 = 0; G_B12_0 = L_22; if (!L_22) { G_B13_0 = L_22; goto IL_00be; } } { // GL.sRGBWrite = true; GL_set_sRGBWrite_m28E2276D0879B7BAD039B14B10E470D312CDE0C8((bool)1, NULL); G_B13_0 = G_B12_0; } IL_00be: { // VideoRender.DrawTexture(rect, texture, _scaleMode, _mediaPlayer.TextureProducer.GetTextureAlphaPacking(), _mediaPlayer.TextureProducer.GetTexturePixelAspectRatio(), _material); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_23 = V_1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = V_0; int32_t L_25 = __this->____scaleMode_5; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_26 = __this->____mediaPlayer_4; RuntimeObject* L_27; L_27 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_26); int32_t L_28; L_28 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureAlphaPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_27); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_29 = __this->____mediaPlayer_4; RuntimeObject* L_30; L_30 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_29); float L_31; L_31 = InterfaceFuncInvoker0< float >::Invoke(5 /* System.Single RenderHeads.Media.AVProVideo.ITextureProducer::GetTexturePixelAspectRatio() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_30); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = __this->____material_17; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); VideoRender_DrawTexture_m39D02C4B89D024F0E3368F7CAFDF59B6403CD96C(L_23, L_24, L_25, L_28, L_31, L_32, NULL); // if (restoreSRGBWrite) if (!G_B13_0) { goto IL_0163; } } { // GL.sRGBWrite = false; GL_set_sRGBWrite_m28E2276D0879B7BAD039B14B10E470D312CDE0C8((bool)0, NULL); return; } IL_00fa: { // bool requiresVerticalFlip = false; V_2 = (bool)0; // if (_mediaPlayer.TextureProducer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_33 = __this->____mediaPlayer_4; RuntimeObject* L_34; L_34 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_33); if (!L_34) { goto IL_011a; } } { // requiresVerticalFlip = _mediaPlayer.TextureProducer.RequiresVerticalFlip(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_35 = __this->____mediaPlayer_4; RuntimeObject* L_36; L_36 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_35); bool L_37; L_37 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean RenderHeads.Media.AVProVideo.ITextureProducer::RequiresVerticalFlip() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_36); V_2 = L_37; } IL_011a: { // if (requiresVerticalFlip) bool L_38 = V_2; if (!L_38) { goto IL_0150; } } { // GUIUtility.ScaleAroundPivot(new Vector2(1f, -1f), new Vector2(0f, rect.y + (rect.height / 2f))); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39; memset((&L_39), 0, sizeof(L_39)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_39), (1.0f), (-1.0f), /*hidden argument*/NULL); float L_40; L_40 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&V_1), NULL); float L_41; L_41 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_1), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42; memset((&L_42), 0, sizeof(L_42)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_42), (0.0f), ((float)il2cpp_codegen_add(L_40, ((float)(L_41/(2.0f))))), /*hidden argument*/NULL); GUIUtility_ScaleAroundPivot_mDFE2245F1E9F1F5719519D79D2BCF6C12CD052F9(L_39, L_42, NULL); } IL_0150: { // GUI.DrawTexture(rect, texture, _scaleMode, _allowTransparency); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_43 = V_1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_44 = V_0; int32_t L_45 = __this->____scaleMode_5; bool L_46 = __this->____allowTransparency_7; il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var); GUI_DrawTexture_m05F173ECE6F2D78FFBDEB0052EB58AC2B5A7420E(L_43, L_44, L_45, L_46, NULL); } IL_0163: { // } return; } } // UnityEngine.Rect RenderHeads.Media.AVProVideo.DisplayIMGUI::GetAreaRect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D DisplayIMGUI_GetAreaRect_m02E968D26B0B6F57143F7A45EE1055F1AFDE114D (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); { // if (_isAreaFullScreen) bool L_0 = __this->____isAreaFullScreen_10; if (!L_0) { goto IL_0027; } } { // rect = new Rect(0.0f, 0.0f, Screen.width, Screen.height); int32_t L_1; L_1 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL); int32_t L_2; L_2 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_0), (0.0f), (0.0f), ((float)L_1), ((float)L_2), NULL); goto IL_0066; } IL_0027: { // rect = new Rect(_areaX * (Screen.width - 1), _areaY * (Screen.height - 1), _areaWidth * Screen.width, _areaHeight * Screen.height); float L_3 = __this->____areaX_11; int32_t L_4; L_4 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL); float L_5 = __this->____areaY_12; int32_t L_6; L_6 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL); float L_7 = __this->____areaWidth_13; int32_t L_8; L_8 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL); float L_9 = __this->____areaHeight_14; int32_t L_10; L_10 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_0), ((float)il2cpp_codegen_multiply(L_3, ((float)((int32_t)il2cpp_codegen_subtract(L_4, 1))))), ((float)il2cpp_codegen_multiply(L_5, ((float)((int32_t)il2cpp_codegen_subtract(L_6, 1))))), ((float)il2cpp_codegen_multiply(L_7, ((float)L_8))), ((float)il2cpp_codegen_multiply(L_9, ((float)L_10))), NULL); } IL_0066: { // return rect; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_11 = V_0; return L_11; } } // System.Void RenderHeads.Media.AVProVideo.DisplayIMGUI::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayIMGUI__ctor_m56AC5146D56B1DD08805DADEC133F5EBB554FCA0 (DisplayIMGUI_t11751C83F45196042C3ED50A4B7D0F5967E1ED84* __this, const RuntimeMethod* method) { { // [SerializeField] ScaleMode _scaleMode = ScaleMode.ScaleToFit; __this->____scaleMode_5 = 2; // [SerializeField] Color _color = UnityEngine.Color.white; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; L_0 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL); __this->____color_6 = L_0; // [SerializeField] bool _isAreaFullScreen = true; __this->____isAreaFullScreen_10 = (bool)1; // [SerializeField] float _areaWidth = 1f; __this->____areaWidth_13 = (1.0f); // [SerializeField] float _areaHeight = 1f; __this->____areaHeight_14 = (1.0f); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaSource RenderHeads.Media.AVProVideo.MediaPlayer::get_MediaSource() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_get_MediaSource_m5C39E12EC211E237950557726A924080A425EA89 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public MediaSource MediaSource { get { return _mediaSource; } internal set { _mediaSource = value; } } int32_t L_0 = __this->____mediaSource_4; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_MediaSource(RenderHeads.Media.AVProVideo.MediaSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_MediaSource_m112E688D9F4BC50D83CE07544BB0197348EF684A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___value0, const RuntimeMethod* method) { { // public MediaSource MediaSource { get { return _mediaSource; } internal set { _mediaSource = value; } } int32_t L_0 = ___value0; __this->____mediaSource_4 = L_0; // public MediaSource MediaSource { get { return _mediaSource; } internal set { _mediaSource = value; } } return; } } // RenderHeads.Media.AVProVideo.MediaReference RenderHeads.Media.AVProVideo.MediaPlayer::get_MediaReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* MediaPlayer_get_MediaReference_m62861129E2AA135CFD388CDE1C35DE28BB9141D6 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public MediaReference MediaReference { get { return _mediaReference; } internal set { _mediaReference = value; } } MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_0 = __this->____mediaReference_5; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_MediaReference(RenderHeads.Media.AVProVideo.MediaReference) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_MediaReference_m82E42E0ACA7065CB0B6C68F648A48DABF4E4A637 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ___value0, const RuntimeMethod* method) { { // public MediaReference MediaReference { get { return _mediaReference; } internal set { _mediaReference = value; } } MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_0 = ___value0; __this->____mediaReference_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaReference_5), (void*)L_0); // public MediaReference MediaReference { get { return _mediaReference; } internal set { _mediaReference = value; } } return; } } // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer::get_MediaPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* MediaPlayer_get_MediaPath_mC0A0AE0789A13806F58DF060BD0CA681D2B169D4 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public MediaPath MediaPath { get { return _mediaPath; } internal set { _mediaPath = value; } } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = __this->____mediaPath_6; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_MediaPath(RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_MediaPath_mDF34A8F483397373933E78DFEFD67501592B5E08 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___value0, const RuntimeMethod* method) { { // public MediaPath MediaPath { get { return _mediaPath; } internal set { _mediaPath = value; } } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = ___value0; __this->____mediaPath_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPath_6), (void*)L_0); // public MediaPath MediaPath { get { return _mediaPath; } internal set { _mediaPath = value; } } return; } } // RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaPlayer::get_FallbackMediaHints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 MediaPlayer_get_FallbackMediaHints_mDEEEA7806D7E2BE8B8EFB14DB945AC1B0B0B6618 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public MediaHints FallbackMediaHints { get { return _fallbackMediaHints; } set { _fallbackMediaHints = value; } } MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_0 = __this->____fallbackMediaHints_7; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_FallbackMediaHints(RenderHeads.Media.AVProVideo.MediaHints) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_FallbackMediaHints_m5E3E37B413EFFF5752FE12785AB8185F9F8FF5AF (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 ___value0, const RuntimeMethod* method) { { // public MediaHints FallbackMediaHints { get { return _fallbackMediaHints; } set { _fallbackMediaHints = value; } } MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_0 = ___value0; __this->____fallbackMediaHints_7 = L_0; // public MediaHints FallbackMediaHints { get { return _fallbackMediaHints; } set { _fallbackMediaHints = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_AutoOpen() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_AutoOpen_mCC726ED1102A44F34AFA59B89C676D3B94B83E01 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool AutoOpen { get { return _autoOpen; } set { _autoOpen = value; } } bool L_0 = __this->____autoOpen_8; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AutoOpen(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AutoOpen_m1AAB900346A38508C2DFF0AF2F59AD4E650F8DEF (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { { // public bool AutoOpen { get { return _autoOpen; } set { _autoOpen = value; } } bool L_0 = ___value0; __this->____autoOpen_8 = L_0; // public bool AutoOpen { get { return _autoOpen; } set { _autoOpen = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_AutoStart() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_AutoStart_m265840520F4A72B7EC3FCCCD7DB1D90AE3084ECF (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool AutoStart { get { return _autoPlayOnStart; } set { _autoPlayOnStart = value; } } bool L_0 = __this->____autoPlayOnStart_9; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AutoStart(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AutoStart_mA673BB388341CEFC621779605CDFEA358524AD0D (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { { // public bool AutoStart { get { return _autoPlayOnStart; } set { _autoPlayOnStart = value; } } bool L_0 = ___value0; __this->____autoPlayOnStart_9 = L_0; // public bool AutoStart { get { return _autoPlayOnStart; } set { _autoPlayOnStart = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_Loop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_Loop_m03063DDFC52B5660D5CADCFF6D8910BD7731D018 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (_controlInterface != null) ? _controlInterface.IsLooping() : _loop; RuntimeObject* L_0 = __this->____controlInterface_42; if (L_0) { goto IL_000f; } } { bool L_1 = __this->____loop_10; return L_1; } IL_000f: { RuntimeObject* L_2 = __this->____controlInterface_42; bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(7 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsLooping() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2); return L_3; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_Loop(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_Loop_mA7E10F992697A66D77803D96C023A3133FE09E71 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _loop = value; bool L_0 = ___value0; __this->____loop_10 = L_0; // if (_controlInterface != null) RuntimeObject* L_1 = __this->____controlInterface_42; if (!L_1) { goto IL_0020; } } { // _controlInterface.SetLooping(_loop); RuntimeObject* L_2 = __this->____controlInterface_42; bool L_3 = __this->____loop_10; InterfaceActionInvoker1< bool >::Invoke(6 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetLooping(System.Boolean) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2, L_3); } IL_0020: { // } return; } } // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioVolume() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MediaPlayer_get_AudioVolume_mABC82A170032B8A3F780825F011F06CEFCEC8898 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (_controlInterface != null) ? _controlInterface.GetVolume() : _audioVolume; RuntimeObject* L_0 = __this->____controlInterface_42; if (L_0) { goto IL_000f; } } { float L_1 = __this->____audioVolume_11; return L_1; } IL_000f: { RuntimeObject* L_2 = __this->____controlInterface_42; float L_3; L_3 = InterfaceFuncInvoker0< float >::Invoke(33 /* System.Single RenderHeads.Media.AVProVideo.IMediaControl::GetVolume() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2); return L_3; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioVolume(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioVolume_m5FAD9F847A7D8C947C4BE2D4FE6776F5F87EDB40 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, float ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _audioVolume = Mathf.Clamp01(value); float L_0 = ___value0; float L_1; L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL); __this->____audioVolume_11 = L_1; // if (_controlInterface != null) RuntimeObject* L_2 = __this->____controlInterface_42; if (!L_2) { goto IL_0025; } } { // _controlInterface.SetVolume(_audioVolume); RuntimeObject* L_3 = __this->____controlInterface_42; float L_4 = __this->____audioVolume_11; InterfaceActionInvoker1< float >::Invoke(31 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetVolume(System.Single) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_3, L_4); } IL_0025: { // } return; } } // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioBalance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MediaPlayer_get_AudioBalance_m2284B377CB0B71E635D7241A4AAB15ADA264AF78 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (_controlInterface != null) ? _controlInterface.GetBalance() : _audioBalance; RuntimeObject* L_0 = __this->____controlInterface_42; if (L_0) { goto IL_000f; } } { float L_1 = __this->____audioBalance_12; return L_1; } IL_000f: { RuntimeObject* L_2 = __this->____controlInterface_42; float L_3; L_3 = InterfaceFuncInvoker0< float >::Invoke(34 /* System.Single RenderHeads.Media.AVProVideo.IMediaControl::GetBalance() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2); return L_3; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioBalance(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioBalance_m0579BEC5FFF2EB6DB264804C83E38B83E59FDA13 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, float ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _audioBalance = Mathf.Clamp(value, -1f, 1f); float L_0 = ___value0; float L_1; L_1 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, (-1.0f), (1.0f), NULL); __this->____audioBalance_12 = L_1; // if (_controlInterface != null) RuntimeObject* L_2 = __this->____controlInterface_42; if (!L_2) { goto IL_002f; } } { // _controlInterface.SetBalance(_audioBalance); RuntimeObject* L_3 = __this->____controlInterface_42; float L_4 = __this->____audioBalance_12; InterfaceActionInvoker1< float >::Invoke(32 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetBalance(System.Single) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_3, L_4); } IL_002f: { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioMuted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_AudioMuted_mE33EA65033F97DCCC8A31BFD4EFE1933E5831078 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (_controlInterface != null) ? _controlInterface.IsMuted() : _audioMuted; RuntimeObject* L_0 = __this->____controlInterface_42; if (L_0) { goto IL_000f; } } { bool L_1 = __this->____audioMuted_13; return L_1; } IL_000f: { RuntimeObject* L_2 = __this->____controlInterface_42; bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(30 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsMuted() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2); return L_3; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioMuted(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioMuted_m76306886A242060BEF75DE6430427F33246AC724 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _audioMuted = value; bool L_0 = ___value0; __this->____audioMuted_13 = L_0; // if (_controlInterface != null) RuntimeObject* L_1 = __this->____controlInterface_42; if (!L_1) { goto IL_0020; } } { // _controlInterface.MuteAudio(_audioMuted); RuntimeObject* L_2 = __this->____controlInterface_42; bool L_3 = __this->____audioMuted_13; InterfaceActionInvoker1< bool >::Invoke(29 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::MuteAudio(System.Boolean) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2, L_3); } IL_0020: { // } return; } } // UnityEngine.AudioSource RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioSource() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* MediaPlayer_get_AudioSource_m410D3579438149FBFF41B737F66F17539BDC6A9B (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public AudioSource AudioSource { get { return _audioSource; } internal set { _audioSource = value; } } AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = __this->____audioSource_14; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioSource(UnityEngine.AudioSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioSource_m82AD464F8DCBA883BFFF8EB79AEAC328A97645AC (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___value0, const RuntimeMethod* method) { { // public AudioSource AudioSource { get { return _audioSource; } internal set { _audioSource = value; } } AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = ___value0; __this->____audioSource_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____audioSource_14), (void*)L_0); // public AudioSource AudioSource { get { return _audioSource; } internal set { _audioSource = value; } } return; } } // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::get_PlaybackRate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MediaPlayer_get_PlaybackRate_mB7F72968EBE7DCF9C630FBDB4BEE0B5B702AFCD7 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (_controlInterface != null) ? _controlInterface.GetPlaybackRate() : _playbackRate; RuntimeObject* L_0 = __this->____controlInterface_42; if (L_0) { goto IL_000f; } } { float L_1 = __this->____playbackRate_15; return L_1; } IL_000f: { RuntimeObject* L_2 = __this->____controlInterface_42; float L_3; L_3 = InterfaceFuncInvoker0< float >::Invoke(27 /* System.Single RenderHeads.Media.AVProVideo.IMediaControl::GetPlaybackRate() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2); return L_3; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_PlaybackRate(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_PlaybackRate_m29F58F8F2005AD090AF7366C981C3A909BF65410 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, float ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _playbackRate = value; float L_0 = ___value0; __this->____playbackRate_15 = L_0; // if (_controlInterface != null) RuntimeObject* L_1 = __this->____controlInterface_42; if (!L_1) { goto IL_0020; } } { // _controlInterface.SetPlaybackRate(_playbackRate); RuntimeObject* L_2 = __this->____controlInterface_42; float L_3 = __this->____playbackRate_15; InterfaceActionInvoker1< float >::Invoke(28 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetPlaybackRate(System.Single) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2, L_3); } IL_0020: { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_UseResampler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool UseResampler { get { return _useResampler; } set { _useResampler = value; } } bool L_0 = __this->____useResampler_16; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_UseResampler(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_UseResampler_m801A9BA333DD16AB24FAAFB2C28E48A030970FCC (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { { // public bool UseResampler { get { return _useResampler; } set { _useResampler = value; } } bool L_0 = ___value0; __this->____useResampler_16 = L_0; // public bool UseResampler { get { return _useResampler; } set { _useResampler = value; } } return; } } // RenderHeads.Media.AVProVideo.Resampler/ResampleMode RenderHeads.Media.AVProVideo.MediaPlayer::get_ResampleMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_get_ResampleMode_mDD801E6461E7DB9FE0C490A2DDE9F263D57406EF (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public Resampler.ResampleMode ResampleMode { get { return _resampleMode; } set { _resampleMode = value; } } int32_t L_0 = __this->____resampleMode_17; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_ResampleMode(RenderHeads.Media.AVProVideo.Resampler/ResampleMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_ResampleMode_mD1CFD16CAF7380AF66FEF61C2A5A4A7DC5C610B1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___value0, const RuntimeMethod* method) { { // public Resampler.ResampleMode ResampleMode { get { return _resampleMode; } set { _resampleMode = value; } } int32_t L_0 = ___value0; __this->____resampleMode_17 = L_0; // public Resampler.ResampleMode ResampleMode { get { return _resampleMode; } set { _resampleMode = value; } } return; } } // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::get_ResampleBufferSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_get_ResampleBufferSize_m3FC146C40402429F46A3FD9208720FEAA1D7739E (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public int ResampleBufferSize { get { return _resampleBufferSize; } set { _resampleBufferSize = value; } } int32_t L_0 = __this->____resampleBufferSize_18; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_ResampleBufferSize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_ResampleBufferSize_mB105528CEBF42997D713B1FDB722AB45D1F23B0D (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int ResampleBufferSize { get { return _resampleBufferSize; } set { _resampleBufferSize = value; } } int32_t L_0 = ___value0; __this->____resampleBufferSize_18 = L_0; // public int ResampleBufferSize { get { return _resampleBufferSize; } set { _resampleBufferSize = value; } } return; } } // RenderHeads.Media.AVProVideo.Resampler RenderHeads.Media.AVProVideo.MediaPlayer::get_FrameResampler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public Resampler FrameResampler { get { return _resampler; } } Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_0 = __this->____resampler_19; return L_0; } } // RenderHeads.Media.AVProVideo.VideoMapping RenderHeads.Media.AVProVideo.MediaPlayer::get_VideoLayoutMapping() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_get_VideoLayoutMapping_m1F4908E9231423D117015771EA125A25015E27DB (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public VideoMapping VideoLayoutMapping { get { return _videoMapping; } set { _videoMapping = value; } } int32_t L_0 = __this->____videoMapping_20; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_VideoLayoutMapping(RenderHeads.Media.AVProVideo.VideoMapping) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_VideoLayoutMapping_m5DA4D91D47F22E28988756918C1149206589E0D8 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___value0, const RuntimeMethod* method) { { // public VideoMapping VideoLayoutMapping { get { return _videoMapping; } set { _videoMapping = value; } } int32_t L_0 = ___value0; __this->____videoMapping_20 = L_0; // public VideoMapping VideoLayoutMapping { get { return _videoMapping; } set { _videoMapping = value; } } return; } } // UnityEngine.FilterMode RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureFilterMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_get_TextureFilterMode_m7B4F2E43C44053CAF20138B7FD313040A34B8E4A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0021; } } { // FilterMode filterMode = FilterMode.Point; V_0 = 0; // TextureWrapMode textureWrapMode = TextureWrapMode.Repeat; V_1 = 0; // int anisoLevel = 0; V_2 = 0; // _controlInterface.GetTextureProperties(out filterMode, out textureWrapMode, out anisoLevel); RuntimeObject* L_1 = __this->____controlInterface_42; InterfaceActionInvoker3< int32_t*, int32_t*, int32_t* >::Invoke(40 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::GetTextureProperties(UnityEngine.FilterMode&,UnityEngine.TextureWrapMode&,System.Int32&) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1, (&V_0), (&V_1), (&V_2)); // return filterMode; int32_t L_2 = V_0; return L_2; } IL_0021: { // return _textureFilterMode; int32_t L_3 = __this->____textureFilterMode_21; return L_3; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_TextureFilterMode(UnityEngine.FilterMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_TextureFilterMode_m6C0CAE902F494E8A2898D967AAD216A23BDBAE5C (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _textureFilterMode = value; int32_t L_0 = ___value0; __this->____textureFilterMode_21 = L_0; // if (_controlInterface != null) RuntimeObject* L_1 = __this->____controlInterface_42; if (!L_1) { goto IL_002c; } } { // _controlInterface.SetTextureProperties(_textureFilterMode, _textureWrapMode, _textureAnisoLevel); RuntimeObject* L_2 = __this->____controlInterface_42; int32_t L_3 = __this->____textureFilterMode_21; int32_t L_4 = __this->____textureWrapMode_22; int32_t L_5 = __this->____textureAnisoLevel_23; InterfaceActionInvoker3< int32_t, int32_t, int32_t >::Invoke(39 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetTextureProperties(UnityEngine.FilterMode,UnityEngine.TextureWrapMode,System.Int32) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2, L_3, L_4, L_5); } IL_002c: { // } return; } } // UnityEngine.TextureWrapMode RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureWrapMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_get_TextureWrapMode_mCD388527AB853B1666EDC116ABDD9B8179F895A7 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0021; } } { // FilterMode filterMode = FilterMode.Point; V_0 = 0; // TextureWrapMode textureWrapMode = TextureWrapMode.Repeat; V_1 = 0; // int anisoLevel = 0; V_2 = 0; // _controlInterface.GetTextureProperties(out filterMode, out textureWrapMode, out anisoLevel); RuntimeObject* L_1 = __this->____controlInterface_42; InterfaceActionInvoker3< int32_t*, int32_t*, int32_t* >::Invoke(40 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::GetTextureProperties(UnityEngine.FilterMode&,UnityEngine.TextureWrapMode&,System.Int32&) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1, (&V_0), (&V_1), (&V_2)); // return textureWrapMode; int32_t L_2 = V_1; return L_2; } IL_0021: { // return _textureWrapMode; int32_t L_3 = __this->____textureWrapMode_22; return L_3; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_TextureWrapMode(UnityEngine.TextureWrapMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_TextureWrapMode_m6CA80D0930A4A76AA08CE969CCF48ECC5E6A169E (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _textureWrapMode = value; int32_t L_0 = ___value0; __this->____textureWrapMode_22 = L_0; // if (_controlInterface != null) RuntimeObject* L_1 = __this->____controlInterface_42; if (!L_1) { goto IL_002c; } } { // _controlInterface.SetTextureProperties(_textureFilterMode, _textureWrapMode, _textureAnisoLevel); RuntimeObject* L_2 = __this->____controlInterface_42; int32_t L_3 = __this->____textureFilterMode_21; int32_t L_4 = __this->____textureWrapMode_22; int32_t L_5 = __this->____textureAnisoLevel_23; InterfaceActionInvoker3< int32_t, int32_t, int32_t >::Invoke(39 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetTextureProperties(UnityEngine.FilterMode,UnityEngine.TextureWrapMode,System.Int32) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2, L_3, L_4, L_5); } IL_002c: { // } return; } } // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureAnisoLevel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_get_TextureAnisoLevel_m34B2CA3412E9821F09893A6107AD86AC70377181 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0021; } } { // FilterMode filterMode = FilterMode.Point; V_0 = 0; // TextureWrapMode textureWrapMode = TextureWrapMode.Repeat; V_1 = 0; // int anisoLevel = 0; V_2 = 0; // _controlInterface.GetTextureProperties(out filterMode, out textureWrapMode, out anisoLevel); RuntimeObject* L_1 = __this->____controlInterface_42; InterfaceActionInvoker3< int32_t*, int32_t*, int32_t* >::Invoke(40 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::GetTextureProperties(UnityEngine.FilterMode&,UnityEngine.TextureWrapMode&,System.Int32&) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1, (&V_0), (&V_1), (&V_2)); // return anisoLevel; int32_t L_2 = V_2; return L_2; } IL_0021: { // return _textureAnisoLevel; int32_t L_3 = __this->____textureAnisoLevel_23; return L_3; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_TextureAnisoLevel(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_TextureAnisoLevel_mFB54BB7BD475DBECFF7179BAA208D5E87F46A756 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _textureAnisoLevel = value; int32_t L_0 = ___value0; __this->____textureAnisoLevel_23 = L_0; // if (_controlInterface != null) RuntimeObject* L_1 = __this->____controlInterface_42; if (!L_1) { goto IL_002c; } } { // _controlInterface.SetTextureProperties(_textureFilterMode, _textureWrapMode, _textureAnisoLevel); RuntimeObject* L_2 = __this->____controlInterface_42; int32_t L_3 = __this->____textureFilterMode_21; int32_t L_4 = __this->____textureWrapMode_22; int32_t L_5 = __this->____textureAnisoLevel_23; InterfaceActionInvoker3< int32_t, int32_t, int32_t >::Invoke(39 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetTextureProperties(UnityEngine.FilterMode,UnityEngine.TextureWrapMode,System.Int32) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2, L_3, L_4, L_5); } IL_002c: { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_UseVideoResolve() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_UseVideoResolve_m636DB9959FBE78CB05C2487CEAA4502EC0807142 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool UseVideoResolve { get { return _useVideoResolve; } set { _useVideoResolve = value; } } bool L_0 = __this->____useVideoResolve_24; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_UseVideoResolve(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_UseVideoResolve_m342A810C0CA8AA6EC396D84704CB3E50C4C02159 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { { // public bool UseVideoResolve { get { return _useVideoResolve; } set { _useVideoResolve = value; } } bool L_0 = ___value0; __this->____useVideoResolve_24 = L_0; // public bool UseVideoResolve { get { return _useVideoResolve; } set { _useVideoResolve = value; } } return; } } // RenderHeads.Media.AVProVideo.VideoResolveOptions RenderHeads.Media.AVProVideo.MediaPlayer::get_VideoResolveOptions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 MediaPlayer_get_VideoResolveOptions_m48943B0F68112559D9E2C168EA73C3FEE8E64D90 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public VideoResolveOptions VideoResolveOptions { get { return _videoResolveOptions; } set { _videoResolveOptions = value; } } VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 L_0 = __this->____videoResolveOptions_25; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_VideoResolveOptions(RenderHeads.Media.AVProVideo.VideoResolveOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_VideoResolveOptions_m835B34A51402E8F832A02F96E92EF4EF7CD20B6F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 ___value0, const RuntimeMethod* method) { { // public VideoResolveOptions VideoResolveOptions { get { return _videoResolveOptions; } set { _videoResolveOptions = value; } } VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 L_0 = ___value0; __this->____videoResolveOptions_25 = L_0; // public VideoResolveOptions VideoResolveOptions { get { return _videoResolveOptions; } set { _videoResolveOptions = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_SideloadSubtitles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_SideloadSubtitles_m3193FED37582B16769667CE09D9D09FF23FC4A61 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool SideloadSubtitles { get { return _sideloadSubtitles; } set { _sideloadSubtitles = value; } } bool L_0 = __this->____sideloadSubtitles_26; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_SideloadSubtitles(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_SideloadSubtitles_m4447BA14DB32B1148CD8730A1236F73FE5C6C941 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { { // public bool SideloadSubtitles { get { return _sideloadSubtitles; } set { _sideloadSubtitles = value; } } bool L_0 = ___value0; __this->____sideloadSubtitles_26 = L_0; // public bool SideloadSubtitles { get { return _sideloadSubtitles; } set { _sideloadSubtitles = value; } } return; } } // RenderHeads.Media.AVProVideo.MediaPath RenderHeads.Media.AVProVideo.MediaPlayer::get_SubtitlePath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* MediaPlayer_get_SubtitlePath_m3FB30839E02EB5E1897011B6C1D9FEC6D6306A5B (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public MediaPath SubtitlePath { get { return _subtitlePath; } set { _subtitlePath = value; } } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = __this->____subtitlePath_27; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_SubtitlePath(RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_SubtitlePath_m4BC317658E5FF2A1ABB457E7B71D4F60724DF4C8 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___value0, const RuntimeMethod* method) { { // public MediaPath SubtitlePath { get { return _subtitlePath; } set { _subtitlePath = value; } } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = ___value0; __this->____subtitlePath_27 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____subtitlePath_27), (void*)L_0); // public MediaPath SubtitlePath { get { return _subtitlePath; } set { _subtitlePath = value; } } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioHeadTransform(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioHeadTransform_m35525970FD007B9E9F2020219A23F3F39807ED2F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // public Transform AudioHeadTransform { set { _audioHeadTransform = value; } get { return _audioHeadTransform; } } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->____audioHeadTransform_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____audioHeadTransform_28), (void*)L_0); // public Transform AudioHeadTransform { set { _audioHeadTransform = value; } get { return _audioHeadTransform; } } return; } } // UnityEngine.Transform RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioHeadTransform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* MediaPlayer_get_AudioHeadTransform_m2ACA57607E2CEC5DEF4A71E9A791E8C8016D478E (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public Transform AudioHeadTransform { set { _audioHeadTransform = value; } get { return _audioHeadTransform; } } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->____audioHeadTransform_28; return L_0; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioFocusEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_AudioFocusEnabled_m9FAA98A9730B113F97431308171F9D3704E6628E (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool AudioFocusEnabled { get { return _audioFocusEnabled; } set { _audioFocusEnabled = value; } } bool L_0 = __this->____audioFocusEnabled_29; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioFocusEnabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioFocusEnabled_m5B9716196C6AF677CC793E55007A1275D8714661 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { { // public bool AudioFocusEnabled { get { return _audioFocusEnabled; } set { _audioFocusEnabled = value; } } bool L_0 = ___value0; __this->____audioFocusEnabled_29 = L_0; // public bool AudioFocusEnabled { get { return _audioFocusEnabled; } set { _audioFocusEnabled = value; } } return; } } // UnityEngine.Transform RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioFocusTransform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* MediaPlayer_get_AudioFocusTransform_m335DF2005ADCB4CC170545EEBA45075C246E1ADC (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public Transform AudioFocusTransform { get { return _audioFocusTransform; } set { _audioFocusTransform = value; } } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->____audioFocusTransform_30; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioFocusTransform(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioFocusTransform_m9356A2A27F8651884090521401B59C162CB6773C (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) { { // public Transform AudioFocusTransform { get { return _audioFocusTransform; } set { _audioFocusTransform = value; } } Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0; __this->____audioFocusTransform_30 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____audioFocusTransform_30), (void*)L_0); // public Transform AudioFocusTransform { get { return _audioFocusTransform; } set { _audioFocusTransform = value; } } return; } } // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioFocusWidthDegrees() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MediaPlayer_get_AudioFocusWidthDegrees_m8C12560C7CA224F35C770A42A1E8972DE399A1B1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public float AudioFocusWidthDegrees { get { return _audioFocusWidthDegrees; } set { _audioFocusWidthDegrees = value; } } float L_0 = __this->____audioFocusWidthDegrees_31; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioFocusWidthDegrees(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioFocusWidthDegrees_mF527B4DCF2D201EB4D11168F44C743A70B4DCFC1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, float ___value0, const RuntimeMethod* method) { { // public float AudioFocusWidthDegrees { get { return _audioFocusWidthDegrees; } set { _audioFocusWidthDegrees = value; } } float L_0 = ___value0; __this->____audioFocusWidthDegrees_31 = L_0; // public float AudioFocusWidthDegrees { get { return _audioFocusWidthDegrees; } set { _audioFocusWidthDegrees = value; } } return; } } // System.Single RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioFocusOffLevelDB() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MediaPlayer_get_AudioFocusOffLevelDB_m9A5ACE55DA6292A72F5DF6B2EC23F6A90DC8C9B7 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public float AudioFocusOffLevelDB { get { return _audioFocusOffLevelDB; } set { _audioFocusOffLevelDB = value; } } float L_0 = __this->____audioFocusOffLevelDB_32; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioFocusOffLevelDB(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioFocusOffLevelDB_m855A37ECD266B1293582786782103DF52D978EBA (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, float ___value0, const RuntimeMethod* method) { { // public float AudioFocusOffLevelDB { get { return _audioFocusOffLevelDB; } set { _audioFocusOffLevelDB = value; } } float L_0 = ___value0; __this->____audioFocusOffLevelDB_32 = L_0; // public float AudioFocusOffLevelDB { get { return _audioFocusOffLevelDB; } set { _audioFocusOffLevelDB = value; } } return; } } // RenderHeads.Media.AVProVideo.HttpHeaderData RenderHeads.Media.AVProVideo.MediaPlayer::get_HttpHeaders() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* MediaPlayer_get_HttpHeaders_m27B6996FE15C33DED8FCD043F088DEA4390B6EBD (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public HttpHeaderData HttpHeaders { get { return _httpHeaders; } set { _httpHeaders = value; } } HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* L_0 = __this->____httpHeaders_33; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_HttpHeaders(RenderHeads.Media.AVProVideo.HttpHeaderData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_HttpHeaders_mFB588D542DF523928729F24E039139FE9C4660A8 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* ___value0, const RuntimeMethod* method) { { // public HttpHeaderData HttpHeaders { get { return _httpHeaders; } set { _httpHeaders = value; } } HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* L_0 = ___value0; __this->____httpHeaders_33 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____httpHeaders_33), (void*)L_0); // public HttpHeaderData HttpHeaders { get { return _httpHeaders; } set { _httpHeaders = value; } } return; } } // RenderHeads.Media.AVProVideo.KeyAuthData RenderHeads.Media.AVProVideo.MediaPlayer::get_KeyAuth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* MediaPlayer_get_KeyAuth_mE5006D5B1054966C3D4D48E04BE40CDD68276AEB (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public KeyAuthData KeyAuth { get { return _keyAuth; } set { _keyAuth = value; } } KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* L_0 = __this->____keyAuth_34; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_KeyAuth(RenderHeads.Media.AVProVideo.KeyAuthData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_KeyAuth_mBE4F6269C19466A7E58827F384D9221DFDFB3B4A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* ___value0, const RuntimeMethod* method) { { // public KeyAuthData KeyAuth { get { return _keyAuth; } set { _keyAuth = value; } } KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* L_0 = ___value0; __this->____keyAuth_34 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____keyAuth_34), (void*)L_0); // public KeyAuthData KeyAuth { get { return _keyAuth; } set { _keyAuth = value; } } return; } } // RenderHeads.Media.AVProVideo.MediaPlayerEvent RenderHeads.Media.AVProVideo.MediaPlayer::get_Events() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_events == null) MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_0 = __this->____events_35; if (L_0) { goto IL_0013; } } { // _events = new MediaPlayerEvent(); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_1 = (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8*)il2cpp_codegen_object_new(MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8_il2cpp_TypeInfo_var); MediaPlayerEvent__ctor_m7D889F810363A2C3B364E455B4C4F18772F0C0AA(L_1, NULL); __this->____events_35 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____events_35), (void*)L_1); } IL_0013: { // return _events; MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_2 = __this->____events_35; return L_2; } } // System.Int32 RenderHeads.Media.AVProVideo.MediaPlayer::get_EventMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_get_EventMask_mB48AF88E71ECAD2DA379BE67B44737B1203F8550 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public int EventMask { get { return _eventMask; } set { _eventMask = value; } } int32_t L_0 = __this->____eventMask_36; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_EventMask(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_EventMask_m6EB777FE09BB48AEA19292AA1F594DD8E2B8829C (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int EventMask { get { return _eventMask; } set { _eventMask = value; } } int32_t L_0 = ___value0; __this->____eventMask_36 = L_0; // public int EventMask { get { return _eventMask; } set { _eventMask = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_PauseMediaOnAppPause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_PauseMediaOnAppPause_m1435D00C545BBF3542DB44CA1348091BD3F0C0FF (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool PauseMediaOnAppPause { get { return _pauseMediaOnAppPause; } set { _pauseMediaOnAppPause = value; } } bool L_0 = __this->____pauseMediaOnAppPause_37; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_PauseMediaOnAppPause(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_PauseMediaOnAppPause_m45B161FDFBAA2428F9B8B0C3BD826B42D839A73A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { { // public bool PauseMediaOnAppPause { get { return _pauseMediaOnAppPause; } set { _pauseMediaOnAppPause = value; } } bool L_0 = ___value0; __this->____pauseMediaOnAppPause_37 = L_0; // public bool PauseMediaOnAppPause { get { return _pauseMediaOnAppPause; } set { _pauseMediaOnAppPause = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_PlayMediaOnAppUnpause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_PlayMediaOnAppUnpause_mAC9E279B51F3695F2DFE18C4DB5EA9FC7DAA9748 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool PlayMediaOnAppUnpause { get { return _playMediaOnAppUnpause; } set { _playMediaOnAppUnpause = value; } } bool L_0 = __this->____playMediaOnAppUnpause_38; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_PlayMediaOnAppUnpause(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_PlayMediaOnAppUnpause_m7A72EF9314FC3495B456697A3F3F6F48577A5528 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { { // public bool PlayMediaOnAppUnpause { get { return _playMediaOnAppUnpause; } set { _playMediaOnAppUnpause = value; } } bool L_0 = ___value0; __this->____playMediaOnAppUnpause_38 = L_0; // public bool PlayMediaOnAppUnpause { get { return _playMediaOnAppUnpause; } set { _playMediaOnAppUnpause = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_Persistent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_Persistent_mC5DA8EC10F92EB8C1A03937E7B66ABD9194435FB (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool Persistent { get { return _persistent; } set { _persistent = value; } } bool L_0 = __this->____persistent_39; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_Persistent(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_Persistent_m01F93571481E4EFD8119342A260530CEF56E69C3 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___value0, const RuntimeMethod* method) { { // public bool Persistent { get { return _persistent; } set { _persistent = value; } } bool L_0 = ___value0; __this->____persistent_39 = L_0; // public bool Persistent { get { return _persistent; } set { _persistent = value; } } return; } } // RenderHeads.Media.AVProVideo.FileFormat RenderHeads.Media.AVProVideo.MediaPlayer::get_ForceFileFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_get_ForceFileFormat_m47574B4C5761EDE9D7B502C7611CC4586CF2B0FD (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public FileFormat ForceFileFormat { get { return _forceFileFormat; } set { _forceFileFormat = value; } } int32_t L_0 = __this->____forceFileFormat_40; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_ForceFileFormat(RenderHeads.Media.AVProVideo.FileFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_set_ForceFileFormat_m718A2DBCFC29D1C177FA69E337EE1BF1FEBFE455 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___value0, const RuntimeMethod* method) { { // public FileFormat ForceFileFormat { get { return _forceFileFormat; } set { _forceFileFormat = value; } } int32_t L_0 = ___value0; __this->____forceFileFormat_40 = L_0; // public FileFormat ForceFileFormat { get { return _forceFileFormat; } set { _forceFileFormat = value; } } return; } } // RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_Info_mC0154881E24188436747151A3C872992C99192C9 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual IMediaInfo Info { get { return _infoInterface; } } RuntimeObject* L_0 = __this->____infoInterface_44; return L_0; } } // RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_Control_mB9163C2905308B9DFC23E934D63D78973400592C (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual IMediaControl Control { get { return _controlInterface; } } RuntimeObject* L_0 = __this->____controlInterface_42; return L_0; } } // RenderHeads.Media.AVProVideo.IMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::get_Player() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_Player_m98D337BF018ECA667C0F11CCB14F512119DF6845 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual IMediaPlayer Player { get { return _playerInterface; } } RuntimeObject* L_0 = __this->____playerInterface_45; return L_0; } } // RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_TextureProducer_mEA759D9F06D5FFBAE6CB80D8B236F41BC306A774 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual ITextureProducer TextureProducer { get { return _textureInterface; } } RuntimeObject* L_0 = __this->____textureInterface_43; return L_0; } } // RenderHeads.Media.AVProVideo.IMediaSubtitles RenderHeads.Media.AVProVideo.MediaPlayer::get_Subtitles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_Subtitles_m13FE95E7C79A051B9749F57220D58033317F6BFD (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual IMediaSubtitles Subtitles { get { return _subtitlesInterface; } } RuntimeObject* L_0 = __this->____subtitlesInterface_46; return L_0; } } // RenderHeads.Media.AVProVideo.IVideoTracks RenderHeads.Media.AVProVideo.MediaPlayer::get_VideoTracks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_VideoTracks_m1A254304E4B602C3CACF42CDEB12670A44349D35 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual IVideoTracks VideoTracks { get { return _videoTracksInterface; } } RuntimeObject* L_0 = __this->____videoTracksInterface_49; return L_0; } } // RenderHeads.Media.AVProVideo.IAudioTracks RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioTracks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_AudioTracks_m7137F4CF931FBA164A71C67A9D77C75DC98ED41F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual IAudioTracks AudioTracks { get { return _audioTracksInterface; } } RuntimeObject* L_0 = __this->____audioTracksInterface_50; return L_0; } } // RenderHeads.Media.AVProVideo.ITextTracks RenderHeads.Media.AVProVideo.MediaPlayer::get_TextTracks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_TextTracks_m5E4FEC0EA19374F8963AE1646C49D58D927B72F8 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual ITextTracks TextTracks { get { return _textTracksInterface; } } RuntimeObject* L_0 = __this->____textTracksInterface_51; return L_0; } } // RenderHeads.Media.AVProVideo.IMediaCache RenderHeads.Media.AVProVideo.MediaPlayer::get_Cache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_Cache_m5950C7976CD9814AD1110A99EB7A9C52857493C9 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual IMediaCache Cache { get { return _cacheInterface; } } RuntimeObject* L_0 = __this->____cacheInterface_47; return L_0; } } // RenderHeads.Media.AVProVideo.IBufferedDisplay RenderHeads.Media.AVProVideo.MediaPlayer::get_BufferedDisplay() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_get_BufferedDisplay_mB00AC528FC4C12FF10BC46EB63E623D9F2A50876 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public virtual IBufferedDisplay BufferedDisplay { get { return _bufferedDisplayInterface; } } RuntimeObject* L_0 = __this->____bufferedDisplayInterface_48; return L_0; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::get_MediaOpened() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_get_MediaOpened_mEA5CF9899DBDB3CDADD36C6962F10D06D3555071 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool MediaOpened { get { return _isMediaOpened; } } bool L_0 = __this->____isMediaOpened_53; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Awake_mD2F030A4ACE4BFCFF63D737EA6C2173038092FC6 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_persistent) bool L_0 = __this->____persistent_39; if (!L_0) { goto IL_0013; } } { // DontDestroyOnLoad(this.gameObject); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1; L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_1, NULL); } IL_0013: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Initialise() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Initialise_mD5619DDA607827C7354BE6542B28D73B3A332F49 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11C08D0D863D8E427585199F73170B2CF59CA62C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2148A7245ABDEB29A7E39FEAEC729892AE67E4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81BA8BA9E82AF1A535FC9CA918A4820D2A7E353C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E5EB1B0D2735313863BF0BE577362F33FF49254); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1FDB2A2E09B666B25050B4ADE7A7945F888B03F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9F293921CA44F97C98BDC775392F1FC77E9932B); s_Il2CppMethodInitialized = true; } BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* V_0 = NULL; String_t* V_1 = NULL; String_t* V_2 = NULL; { // BaseMediaPlayer mediaPlayer = CreateMediaPlayer(); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_0; L_0 = VirtualFuncInvoker0< BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* >::Invoke(24 /* RenderHeads.Media.AVProVideo.BaseMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::CreateMediaPlayer() */, __this); V_0 = L_0; // if (mediaPlayer != null) BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_1 = V_0; if (!L_1) { goto IL_0111; } } { // _baseMediaPlayer = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_2 = V_0; __this->____baseMediaPlayer_41 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____baseMediaPlayer_41), (void*)L_2); // _controlInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_3 = V_0; __this->____controlInterface_42 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____controlInterface_42), (void*)L_3); // _textureInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_4 = V_0; __this->____textureInterface_43 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____textureInterface_43), (void*)L_4); // _infoInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_5 = V_0; __this->____infoInterface_44 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____infoInterface_44), (void*)L_5); // _playerInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_6 = V_0; __this->____playerInterface_45 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____playerInterface_45), (void*)L_6); // _subtitlesInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_7 = V_0; __this->____subtitlesInterface_46 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____subtitlesInterface_46), (void*)L_7); // _videoTracksInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_8 = V_0; __this->____videoTracksInterface_49 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->____videoTracksInterface_49), (void*)L_8); // _audioTracksInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_9 = V_0; __this->____audioTracksInterface_50 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____audioTracksInterface_50), (void*)L_9); // _textTracksInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_10 = V_0; __this->____textTracksInterface_51 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____textTracksInterface_51), (void*)L_10); // _disposeInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_11 = V_0; __this->____disposeInterface_52 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____disposeInterface_52), (void*)L_11); // _cacheInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_12 = V_0; __this->____cacheInterface_47 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->____cacheInterface_47), (void*)L_12); // _bufferedDisplayInterface = mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_13 = V_0; __this->____bufferedDisplayInterface_48 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->____bufferedDisplayInterface_48), (void*)L_13); // string nativePluginVersion = mediaPlayer.GetVersion(); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_14 = V_0; String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(122 /* System.String RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVersion() */, L_14); V_1 = L_15; // string expectedNativePluginVersion = mediaPlayer.GetExpectedVersion(); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_16 = V_0; String_t* L_17; L_17 = VirtualFuncInvoker0< String_t* >::Invoke(123 /* System.String RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetExpectedVersion() */, L_16); V_2 = L_17; // if (!nativePluginVersion.StartsWith(expectedNativePluginVersion)) String_t* L_18 = V_1; String_t* L_19 = V_2; bool L_20; L_20 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_18, L_19, NULL); if (L_20) { goto IL_00a8; } } { // Debug.LogError("[AVProVideo] Plugin version number " + nativePluginVersion + " doesn't match the expected version number " + expectedNativePluginVersion + ". It looks like the plugin didn't upgrade correctly. To resolve this please restart Unity and try to upgrade the package again."); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21; ArrayElementTypeCheck (L_22, _stringLiteralB1FDB2A2E09B666B25050B4ADE7A7945F888B03F); (L_22)->SetAtUnchecked(static_cast(0), (String_t*)_stringLiteralB1FDB2A2E09B666B25050B4ADE7A7945F888B03F); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22; String_t* L_24 = V_1; ArrayElementTypeCheck (L_23, L_24); (L_23)->SetAtUnchecked(static_cast(1), (String_t*)L_24); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_23; ArrayElementTypeCheck (L_25, _stringLiteral11C08D0D863D8E427585199F73170B2CF59CA62C); (L_25)->SetAtUnchecked(static_cast(2), (String_t*)_stringLiteral11C08D0D863D8E427585199F73170B2CF59CA62C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25; String_t* L_27 = V_2; ArrayElementTypeCheck (L_26, L_27); (L_26)->SetAtUnchecked(static_cast(3), (String_t*)L_27); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_26; ArrayElementTypeCheck (L_28, _stringLiteral3B2148A7245ABDEB29A7E39FEAEC729892AE67E4); (L_28)->SetAtUnchecked(static_cast(4), (String_t*)_stringLiteral3B2148A7245ABDEB29A7E39FEAEC729892AE67E4); String_t* L_29; L_29 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_28, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_29, NULL); } IL_00a8: { // s_TrialVersion = nativePluginVersion.Contains("-trial"); String_t* L_30 = V_1; bool L_31; L_31 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_30, _stringLiteralE9F293921CA44F97C98BDC775392F1FC77E9932B, NULL); ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->___s_TrialVersion_58 = L_31; // if (!s_GlobalStartup) bool L_32 = ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->___s_GlobalStartup_57; if (L_32) { goto IL_0111; } } { // Helper.LogInfo(string.Format("Initialising AVPro Video v{0} (native plugin v{1}) on {2}/{3} (MT {4}) on {5}", Helper.AVProVideoVersion, nativePluginVersion, SystemInfo.graphicsDeviceName, SystemInfo.graphicsDeviceVersion, SystemInfo.graphicsMultiThreaded, Application.platform)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = L_33; ArrayElementTypeCheck (L_34, _stringLiteral81BA8BA9E82AF1A535FC9CA918A4820D2A7E353C); (L_34)->SetAtUnchecked(static_cast(0), (RuntimeObject*)_stringLiteral81BA8BA9E82AF1A535FC9CA918A4820D2A7E353C); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = L_34; String_t* L_36 = V_1; ArrayElementTypeCheck (L_35, L_36); (L_35)->SetAtUnchecked(static_cast(1), (RuntimeObject*)L_36); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_35; String_t* L_38; L_38 = SystemInfo_get_graphicsDeviceName_mA3F2E2CA587AD5E212A38AD7D28559FD017451A2(NULL); ArrayElementTypeCheck (L_37, L_38); (L_37)->SetAtUnchecked(static_cast(2), (RuntimeObject*)L_38); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_39 = L_37; String_t* L_40; L_40 = SystemInfo_get_graphicsDeviceVersion_m8A157C76206F3CF7D9A3DA6F4BE188A6FEC0769C(NULL); ArrayElementTypeCheck (L_39, L_40); (L_39)->SetAtUnchecked(static_cast(3), (RuntimeObject*)L_40); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_39; bool L_42; L_42 = SystemInfo_get_graphicsMultiThreaded_m64EB05A6E20E1128246404063FDD6EC902F06458(NULL); bool L_43 = L_42; RuntimeObject* L_44 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_43); ArrayElementTypeCheck (L_41, L_44); (L_41)->SetAtUnchecked(static_cast(4), (RuntimeObject*)L_44); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = L_41; int32_t L_46; L_46 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL); int32_t L_47 = L_46; RuntimeObject* L_48 = Box(RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var, &L_47); ArrayElementTypeCheck (L_45, L_48); (L_45)->SetAtUnchecked(static_cast(5), (RuntimeObject*)L_48); String_t* L_49; L_49 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral9E5EB1B0D2735313863BF0BE577362F33FF49254, L_45, NULL); il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500(L_49, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); // s_GlobalStartup = true; ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->___s_GlobalStartup_57 = (bool)1; } IL_0111: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Start_mC7129C604CE89D4FE503FC55FF42981FEFF177B3 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // _useResampler = false; __this->____useResampler_16 = (bool)0; // if (_controlInterface == null) RuntimeObject* L_0 = __this->____controlInterface_42; if (L_0) { goto IL_007c; } } { // if (Application.isPlaying) bool L_1; L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_1) { goto IL_007c; } } { // Initialise(); MediaPlayer_Initialise_mD5619DDA607827C7354BE6542B28D73B3A332F49(__this, NULL); // if (_controlInterface != null) RuntimeObject* L_2 = __this->____controlInterface_42; if (!L_2) { goto IL_007c; } } { // if (_autoOpen) bool L_3 = __this->____autoOpen_8; if (!L_3) { goto IL_0076; } } { // OpenMedia(_autoPlayOnStart); bool L_4 = __this->____autoPlayOnStart_9; bool L_5; L_5 = MediaPlayer_OpenMedia_m4CAE9B697B077E290730B77438051CEAFCDFA022(__this, L_4, NULL); // if (_sideloadSubtitles && _subtitlesInterface != null && _subtitlePath != null && !string.IsNullOrEmpty(_subtitlePath.Path)) bool L_6 = __this->____sideloadSubtitles_26; if (!L_6) { goto IL_0076; } } { RuntimeObject* L_7 = __this->____subtitlesInterface_46; if (!L_7) { goto IL_0076; } } { MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_8 = __this->____subtitlePath_27; bool L_9; L_9 = MediaPath_op_Inequality_m13D4E70B9CE60B26B5DC245943C250FDF7FAF0D3(L_8, (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL, NULL); if (!L_9) { goto IL_0076; } } { MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_10 = __this->____subtitlePath_27; String_t* L_11; L_11 = MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline(L_10, NULL); bool L_12; L_12 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_11, NULL); if (L_12) { goto IL_0076; } } { // EnableSubtitles(_subtitlePath); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_13 = __this->____subtitlePath_27; bool L_14; L_14 = MediaPlayer_EnableSubtitles_m7B1F03FBE3558AC624B085F0FF755226F9C62452(__this, L_13, NULL); } IL_0076: { // StartRenderCoroutine(); MediaPlayer_StartRenderCoroutine_m8C87C666ADFD4A9990505FD746FCF062FF5E4CDE(__this, NULL); } IL_007c: { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::OpenMedia(RenderHeads.Media.AVProVideo.MediaPath,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_OpenMedia_mE20E923425769CD9D375164C6D49242605001813 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___path0, bool ___autoPlay1, const RuntimeMethod* method) { { // return OpenMedia(path.PathType, path.Path, autoPlay); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = ___path0; int32_t L_1; L_1 = MediaPath_get_PathType_m3E9426DFEAB5AB0FAFA24023BB8AA853A7A49A0F_inline(L_0, NULL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_2 = ___path0; String_t* L_3; L_3 = MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline(L_2, NULL); bool L_4 = ___autoPlay1; bool L_5; L_5 = MediaPlayer_OpenMedia_m2A3C632B0A4B75CFDDF416F9E28B55B6EF8B0481(__this, L_1, L_3, L_4, NULL); return L_5; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::OpenMedia(RenderHeads.Media.AVProVideo.MediaPathType,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_OpenMedia_m2A3C632B0A4B75CFDDF416F9E28B55B6EF8B0481 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___pathType0, String_t* ___path1, bool ___autoPlay2, const RuntimeMethod* method) { { // _mediaSource = MediaSource.Path; __this->____mediaSource_4 = 1; // _mediaPath.Path = path; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = __this->____mediaPath_6; String_t* L_1 = ___path1; MediaPath_set_Path_mDC9AACA4F08BA700571C8C090AF92A0880496A92_inline(L_0, L_1, NULL); // _mediaPath.PathType = pathType; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_2 = __this->____mediaPath_6; int32_t L_3 = ___pathType0; MediaPath_set_PathType_m1D3F9D7948159FBF94D9E7B327D353B92C26523D_inline(L_2, L_3, NULL); // return OpenMedia(autoPlay); bool L_4 = ___autoPlay2; bool L_5; L_5 = MediaPlayer_OpenMedia_m4CAE9B697B077E290730B77438051CEAFCDFA022(__this, L_4, NULL); return L_5; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::OpenMedia(RenderHeads.Media.AVProVideo.MediaReference,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_OpenMedia_m9464092873A457556207855CFB76CBFD23A5CA69 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* ___mediaReference0, bool ___autoPlay1, const RuntimeMethod* method) { { // _mediaSource = MediaSource.Reference; __this->____mediaSource_4 = 0; // _mediaReference = mediaReference; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_0 = ___mediaReference0; __this->____mediaReference_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaReference_5), (void*)L_0); // return OpenMedia(autoPlay); bool L_1 = ___autoPlay1; bool L_2; L_2 = MediaPlayer_OpenMedia_m4CAE9B697B077E290730B77438051CEAFCDFA022(__this, L_1, NULL); return L_2; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::OpenMedia(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_OpenMedia_m4CAE9B697B077E290730B77438051CEAFCDFA022 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___autoPlay0, const RuntimeMethod* method) { { // _autoPlayOnStart = autoPlay; bool L_0 = ___autoPlay0; __this->____autoPlayOnStart_9 = L_0; // if (_controlInterface == null) RuntimeObject* L_1 = __this->____controlInterface_42; if (L_1) { goto IL_0015; } } { // Initialise(); MediaPlayer_Initialise_mD5619DDA607827C7354BE6542B28D73B3A332F49(__this, NULL); } IL_0015: { // return InternalOpenMedia(); bool L_2; L_2 = MediaPlayer_InternalOpenMedia_m9B0519B104BDA7A5F77FA4E704FD4EF9F63F5FB4(__this, NULL); return L_2; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::InternalOpenMedia() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_InternalOpenMedia_m9B0519B104BDA7A5F77FA4E704FD4EF9F63F5FB4 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DDCD297BC9E2834CFF67CF4937C28003851AEE0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49C683E0FC74063A9911EB47CEAAA1CD47DE5D88); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E6F2028B6CE1A7AA808D5A1FDAB0C576AC21B3B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB176247A092C94412B996333F99086FCB288AFAE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECD87083A734E2D62FDDE279B977BA56DB8E1840); s_Il2CppMethodInitialized = true; } bool V_0 = false; int64_t V_1 = 0; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* V_2 = NULL; MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 V_3; memset((&V_3), 0, sizeof(V_3)); String_t* V_4 = NULL; String_t* V_5 = NULL; bool V_6 = false; PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* V_7 = NULL; bool V_8 = false; { // bool result = false; V_0 = (bool)0; // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_01a2; } } { // CloseMedia(); MediaPlayer_CloseMedia_m17E5295ED1223D54549B96FEBC057A2832E872A1(__this, NULL); // _isMediaOpened = true; __this->____isMediaOpened_53 = (bool)1; // _autoPlayOnStartTriggered = !_autoPlayOnStart; bool L_1 = __this->____autoPlayOnStart_9; __this->____autoPlayOnStartTriggered_54 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); // _finishedFrameOpenCheck = true; __this->____finishedFrameOpenCheck_73 = (bool)1; // long fileOffset = GetPlatformFileOffset(); // TODO: replace this with MediaReference int64_t L_2; L_2 = MediaPlayer_GetPlatformFileOffset_m06D5D06C0EBB850F35942532F4D2D038176AD6DC(__this, NULL); V_1 = L_2; // MediaPath mediaPath = null; V_2 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL; // MediaHints mediaHints = _fallbackMediaHints; MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_3 = __this->____fallbackMediaHints_7; V_3 = L_3; // if (_mediaSource == MediaSource.Reference) int32_t L_4 = __this->____mediaSource_4; if (L_4) { goto IL_0096; } } { // if (_mediaReference != null) MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_5 = __this->____mediaReference_5; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_6) { goto IL_0089; } } { // mediaPath = _mediaReference.GetCurrentPlatformMediaReference().MediaPath; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_7 = __this->____mediaReference_5; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_8; L_8 = MediaReference_GetCurrentPlatformMediaReference_mF87EDD85AE20CE621206008CCFF59FF0BDB27A39(L_7, NULL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_9; L_9 = MediaReference_get_MediaPath_m1E3CD43CAE3C3B45D202957C6D91D263A940BB36_inline(L_8, NULL); V_2 = L_9; // mediaHints = _mediaReference.GetCurrentPlatformMediaReference().Hints; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_10 = __this->____mediaReference_5; MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* L_11; L_11 = MediaReference_GetCurrentPlatformMediaReference_mF87EDD85AE20CE621206008CCFF59FF0BDB27A39(L_10, NULL); MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_12; L_12 = MediaReference_get_Hints_m8F63C63744C98032A3469284634A1661BB07C09A_inline(L_11, NULL); V_3 = L_12; // if (string.IsNullOrEmpty(mediaPath.Path)) MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_13 = V_2; String_t* L_14; L_14 = MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline(L_13, NULL); bool L_15; L_15 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_14, NULL); if (!L_15) { goto IL_00c5; } } { // mediaPath = null; V_2 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL; goto IL_00c5; } IL_0089: { // Debug.LogError("[AVProVideo] No MediaReference specified", this); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(_stringLiteralECD87083A734E2D62FDDE279B977BA56DB8E1840, __this, NULL); goto IL_00c5; } IL_0096: { // else if (_mediaSource == MediaSource.Path) int32_t L_16 = __this->____mediaSource_4; if ((!(((uint32_t)L_16) == ((uint32_t)1)))) { goto IL_00c5; } } { // if (!string.IsNullOrEmpty(_mediaPath.Path)) MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_17 = __this->____mediaPath_6; String_t* L_18; L_18 = MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline(L_17, NULL); bool L_19; L_19 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_18, NULL); if (L_19) { goto IL_00ba; } } { // mediaPath = _mediaPath; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_20 = __this->____mediaPath_6; V_2 = L_20; goto IL_00c5; } IL_00ba: { // Debug.LogError("[AVProVideo] No file path specified", this); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(_stringLiteral49C683E0FC74063A9911EB47CEAAA1CD47DE5D88, __this, NULL); } IL_00c5: { // if (null != mediaPath) MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_21 = V_2; bool L_22; L_22 = MediaPath_op_Inequality_m13D4E70B9CE60B26B5DC245943C250FDF7FAF0D3((MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL, L_21, NULL); if (!L_22) { goto IL_0197; } } { // string fullPath = mediaPath.GetResolvedFullPath(); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_23 = V_2; String_t* L_24; L_24 = MediaPath_GetResolvedFullPath_mA81DDB3CC0B4853F6B57B405B1F509AD65120F43(L_23, NULL); V_4 = L_24; // string customHttpHeaders = null; V_5 = (String_t*)NULL; // bool checkForFileExist = true; V_6 = (bool)1; // bool isURL = fullPath.Contains("://"); String_t* L_25 = V_4; bool L_26; L_26 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_25, _stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A, NULL); // if (isURL) if (!L_26) { goto IL_00f8; } } { // checkForFileExist = false; V_6 = (bool)0; // customHttpHeaders = GetPlatformHttpHeadersAsString(); String_t* L_27; L_27 = MediaPlayer_GetPlatformHttpHeadersAsString_m2BB779722D76D961C30A54E0B4CB48D44CC94C79(__this, NULL); V_5 = L_27; } IL_00f8: { // if (checkForFileExist && !System.IO.File.Exists(fullPath)) bool L_28 = V_6; if (!L_28) { goto IL_011c; } } { String_t* L_29 = V_4; bool L_30; L_30 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_29, NULL); if (L_30) { goto IL_011c; } } { // Debug.LogError("[AVProVideo] File not found: " + fullPath, this); String_t* L_31 = V_4; String_t* L_32; L_32 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral2DDCD297BC9E2834CFF67CF4937C28003851AEE0, L_31, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_32, __this, NULL); goto IL_01a2; } IL_011c: { // Helper.LogInfo(string.Format("Opening {0} (offset {1}) with API {2}", fullPath, fileOffset, GetPlatformVideoApiString()), this); String_t* L_33 = V_4; int64_t L_34 = V_1; int64_t L_35 = L_34; RuntimeObject* L_36 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_35); String_t* L_37; L_37 = MediaPlayer_GetPlatformVideoApiString_m76D1670771D9A2DF6285935313A2329ABE47F826_inline(__this, NULL); String_t* L_38; L_38 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral5E6F2028B6CE1A7AA808D5A1FDAB0C576AC21B3B, L_33, L_36, L_37, NULL); il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500(L_38, __this, NULL); // PlatformOptions options = GetCurrentPlatformOptions(); PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* L_39; L_39 = MediaPlayer_GetCurrentPlatformOptions_m7ADA5A9A779C671762F25B2A0250AF5E2FC76B25_inline(__this, NULL); V_7 = L_39; // bool startWithHighestBitrate = false; V_8 = (bool)0; // if (options != null) PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* L_40 = V_7; if (!L_40) { goto IL_0152; } } { // startWithHighestBitrate = options.StartWithHighestBandwidth(); PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* L_41 = V_7; bool L_42; L_42 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::StartWithHighestBandwidth() */, L_41); V_8 = L_42; } IL_0152: { // SetLoadOptions(); MediaPlayer_SetLoadOptions_m85AE414A69BE5A41662784120E5C3F5A3211E8E1(__this, NULL); // if (!_controlInterface.OpenMedia(fullPath, fileOffset, customHttpHeaders, mediaHints, (int)_forceFileFormat, startWithHighestBitrate)) RuntimeObject* L_43 = __this->____controlInterface_42; String_t* L_44 = V_4; int64_t L_45 = V_1; String_t* L_46 = V_5; MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_47 = V_3; int32_t L_48 = __this->____forceFileFormat_40; bool L_49 = V_8; bool L_50; L_50 = InterfaceFuncInvoker6< bool, String_t*, int64_t, String_t*, MediaHints_t916A8C9D21592BD170808C019593D4A248C15589, int32_t, bool >::Invoke(0 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::OpenMedia(System.String,System.Int64,System.String,RenderHeads.Media.AVProVideo.MediaHints,System.Int32,System.Boolean) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_43, L_44, L_45, L_46, L_47, L_48, L_49); if (L_50) { goto IL_0187; } } { // Debug.LogError("[AVProVideo] Failed to open " + fullPath, this); String_t* L_51 = V_4; String_t* L_52; L_52 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralB176247A092C94412B996333F99086FCB288AFAE, L_51, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_52, __this, NULL); goto IL_01a2; } IL_0187: { // SetPlaybackOptions(); MediaPlayer_SetPlaybackOptions_m008B4629F10708C15EE91F0B060DDE1D9EB617FD(__this, NULL); // result = true; V_0 = (bool)1; // StartRenderCoroutine(); MediaPlayer_StartRenderCoroutine_m8C87C666ADFD4A9990505FD746FCF062FF5E4CDE(__this, NULL); goto IL_01a2; } IL_0197: { // Debug.LogError("[AVProVideo] No file path specified", this); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(_stringLiteral49C683E0FC74063A9911EB47CEAAA1CD47DE5D88, __this, NULL); } IL_01a2: { // return result; bool L_53 = V_0; return L_53; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::SetLoadOptions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_SetLoadOptions_m85AE414A69BE5A41662784120E5C3F5A3211E8E1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* V_0 = NULL; { // ((WebGLMediaPlayer)_baseMediaPlayer).SetOptions(_optionsWebGL); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_0 = __this->____baseMediaPlayer_41; OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* L_1 = __this->____optionsWebGL_80; WebGLMediaPlayer_SetOptions_m05E45D4E8DBE190D4A8193975D81053A483A8831(((WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394*)CastclassSealed((RuntimeObject*)L_0, WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394_il2cpp_TypeInfo_var)), L_1, NULL); // PlatformOptions options = GetCurrentPlatformOptions(); PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* L_2; L_2 = MediaPlayer_GetCurrentPlatformOptions_m7ADA5A9A779C671762F25B2A0250AF5E2FC76B25_inline(__this, NULL); V_0 = L_2; // if (options != null) PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* L_3 = V_0; if (!L_3) { goto IL_0042; } } { // _controlInterface.SetKeyServerAuthToken(options.GetKeyServerAuthToken()); RuntimeObject* L_4 = __this->____controlInterface_42; PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* L_5 = V_0; String_t* L_6; L_6 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::GetKeyServerAuthToken() */, L_5); InterfaceActionInvoker1< String_t* >::Invoke(54 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetKeyServerAuthToken(System.String) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_4, L_6); // _controlInterface.SetOverrideDecryptionKey(options.GetOverrideDecryptionKey()); RuntimeObject* L_7 = __this->____controlInterface_42; PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* L_8 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9; L_9 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(6 /* System.Byte[] RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::GetOverrideDecryptionKey() */, L_8); InterfaceActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(55 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetOverrideDecryptionKey(System.Byte[]) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_7, L_9); } IL_0042: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::SetPlaybackOptions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_SetPlaybackOptions_m008B4629F10708C15EE91F0B060DDE1D9EB617FD (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_007a; } } { // _controlInterface.SetLooping(_loop); RuntimeObject* L_1 = __this->____controlInterface_42; bool L_2 = __this->____loop_10; InterfaceActionInvoker1< bool >::Invoke(6 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetLooping(System.Boolean) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1, L_2); // _controlInterface.SetPlaybackRate(_playbackRate); RuntimeObject* L_3 = __this->____controlInterface_42; float L_4 = __this->____playbackRate_15; InterfaceActionInvoker1< float >::Invoke(28 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetPlaybackRate(System.Single) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_3, L_4); // _controlInterface.SetVolume(_audioVolume); RuntimeObject* L_5 = __this->____controlInterface_42; float L_6 = __this->____audioVolume_11; InterfaceActionInvoker1< float >::Invoke(31 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetVolume(System.Single) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_5, L_6); // _controlInterface.SetBalance(_audioBalance); RuntimeObject* L_7 = __this->____controlInterface_42; float L_8 = __this->____audioBalance_12; InterfaceActionInvoker1< float >::Invoke(32 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetBalance(System.Single) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_7, L_8); // _controlInterface.MuteAudio(_audioMuted); RuntimeObject* L_9 = __this->____controlInterface_42; bool L_10 = __this->____audioMuted_13; InterfaceActionInvoker1< bool >::Invoke(29 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::MuteAudio(System.Boolean) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_9, L_10); // _controlInterface.SetTextureProperties(_textureFilterMode, _textureWrapMode, _textureAnisoLevel); RuntimeObject* L_11 = __this->____controlInterface_42; int32_t L_12 = __this->____textureFilterMode_21; int32_t L_13 = __this->____textureWrapMode_22; int32_t L_14 = __this->____textureAnisoLevel_23; InterfaceActionInvoker3< int32_t, int32_t, int32_t >::Invoke(39 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetTextureProperties(UnityEngine.FilterMode,UnityEngine.TextureWrapMode,System.Int32) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_11, L_12, L_13, L_14); } IL_007a: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::CloseMedia() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_CloseMedia_m17E5295ED1223D54549B96FEBC057A2832E872A1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0076; } } { // if (_events != null && _isMediaOpened && _events.HasListeners() && IsHandleEvent(MediaPlayerEvent.EventType.Closing)) MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_1 = __this->____events_35; if (!L_1) { goto IL_003c; } } { bool L_2 = __this->____isMediaOpened_53; if (!L_2) { goto IL_003c; } } { MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_3 = __this->____events_35; bool L_4; L_4 = MediaPlayerEvent_HasListeners_m4F5BB042738D7CFD8C3883AF0E9B0EA59EB4EADD(L_3, NULL); if (!L_4) { goto IL_003c; } } { bool L_5; L_5 = MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597(__this, 5, NULL); if (!L_5) { goto IL_003c; } } { // _events.Invoke(this, MediaPlayerEvent.EventType.Closing, ErrorCode.None); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_6 = __this->____events_35; UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA(L_6, __this, 5, 0, UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); } IL_003c: { // _autoPlayOnStartTriggered = false; __this->____autoPlayOnStartTriggered_54 = (bool)0; // _isMediaOpened = false; __this->____isMediaOpened_53 = (bool)0; // ResetEvents(); MediaPlayer_ResetEvents_mA2F196A2A5B3396F3A7F458BDAA449C9D20679EB(__this, NULL); // if (_loadSubtitlesRoutine != null) Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_7 = __this->____loadSubtitlesRoutine_60; if (!L_7) { goto IL_006b; } } { // StopCoroutine(_loadSubtitlesRoutine); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_8 = __this->____loadSubtitlesRoutine_60; MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_8, NULL); // _loadSubtitlesRoutine = null; __this->____loadSubtitlesRoutine_60 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____loadSubtitlesRoutine_60), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL); } IL_006b: { // _controlInterface.CloseMedia(); RuntimeObject* L_9 = __this->____controlInterface_42; InterfaceActionInvoker0::Invoke(5 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::CloseMedia() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_9); } IL_0076: { // if (_resampler != null) Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_10 = __this->____resampler_19; if (!L_10) { goto IL_0089; } } { // _resampler.Reset(); Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_11 = __this->____resampler_19; Resampler_Reset_mFBF3243A204A98C4F7900BDE8BBFCADA20BA3AD1(L_11, NULL); } IL_0089: { // StopRenderCoroutine(); MediaPlayer_StopRenderCoroutine_mC48FDBF5FD0A49ECF481EED938F132E632F27D1C(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::RewindPrerollPause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_RewindPrerollPause_m8869AE31AE0CBB7978C41D6FF256A29756F707A1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBufferedDisplay_tC7A73FFB9F297222B9BA8B295A424C12E7814A25_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // PlatformOptionsWindows.pauseOnPrerollComplete = true; OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* L_0; L_0 = MediaPlayer_get_PlatformOptionsWindows_m9F6D147F0326F6E0A94E45C6275CB7E41E5B7ACD_inline(__this, NULL); L_0->___pauseOnPrerollComplete_15 = (bool)1; // if (BufferedDisplay != null) RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(19 /* RenderHeads.Media.AVProVideo.IBufferedDisplay RenderHeads.Media.AVProVideo.MediaPlayer::get_BufferedDisplay() */, __this); if (!L_1) { goto IL_0020; } } { // BufferedDisplay.SetBufferedDisplayOptions(true); RuntimeObject* L_2; L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(19 /* RenderHeads.Media.AVProVideo.IBufferedDisplay RenderHeads.Media.AVProVideo.MediaPlayer::get_BufferedDisplay() */, __this); InterfaceActionInvoker1< bool >::Invoke(4 /* System.Void RenderHeads.Media.AVProVideo.IBufferedDisplay::SetBufferedDisplayOptions(System.Boolean) */, IBufferedDisplay_tC7A73FFB9F297222B9BA8B295A424C12E7814A25_il2cpp_TypeInfo_var, L_2, (bool)1); } IL_0020: { // Rewind(false); MediaPlayer_Rewind_mA0B740C30B054AA154B623FC24BC850BA74AD3F4(__this, (bool)0, NULL); // Play(); VirtualActionInvoker0::Invoke(20 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Play() */, __this); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Play() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Play_m1101F4D564F9DFB0DF29A2AA1C83A89E2B468066 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_controlInterface != null && _controlInterface.CanPlay()) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0028; } } { RuntimeObject* L_1 = __this->____controlInterface_42; bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(9 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::CanPlay() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1); if (!L_2) { goto IL_0028; } } { // _controlInterface.Play(); RuntimeObject* L_3 = __this->____controlInterface_42; InterfaceActionInvoker0::Invoke(15 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Play() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_3); // _eventFired_ReadyToPlay = true; __this->____eventFired_ReadyToPlay_63 = (bool)1; return; } IL_0028: { // _autoPlayOnStart = true; __this->____autoPlayOnStart_9 = (bool)1; // _autoPlayOnStartTriggered = false; __this->____autoPlayOnStartTriggered_54 = (bool)0; // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Pause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Pause_m2E91F35FB4EB8D72723410A65589B9A0D1224E40 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_controlInterface != null && _controlInterface.IsPlaying()) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0020; } } { RuntimeObject* L_1 = __this->____controlInterface_42; bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1); if (!L_2) { goto IL_0020; } } { // _controlInterface.Pause(); RuntimeObject* L_3 = __this->____controlInterface_42; InterfaceActionInvoker0::Invoke(16 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Pause() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_3); } IL_0020: { // _wasPlayingOnPause = false; __this->____wasPlayingOnPause_55 = (bool)0; // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Stop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Stop_m4B6033AADE42D88028A4CAC133E26147A1CE5035 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0013; } } { // _controlInterface.Stop(); RuntimeObject* L_1 = __this->____controlInterface_42; InterfaceActionInvoker0::Invoke(17 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Stop() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1); } IL_0013: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Rewind(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Rewind_mA0B740C30B054AA154B623FC24BC850BA74AD3F4 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___pause0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_001c; } } { // if (pause) bool L_1 = ___pause0; if (!L_1) { goto IL_0011; } } { // Pause(); VirtualActionInvoker0::Invoke(21 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Pause() */, __this); } IL_0011: { // _controlInterface.Rewind(); RuntimeObject* L_2 = __this->____controlInterface_42; InterfaceActionInvoker0::Invoke(18 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Rewind() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2); } IL_001c: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::SeekToLiveTime(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_SeekToLiveTime_mDBE639DA4F8B1B15C1067911CC729F64B79A7EAF (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, double ___offset0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0033; } } { // double liveTime = _controlInterface.GetBufferedTimes().MaxTime; RuntimeObject* L_1 = __this->____controlInterface_42; TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* L_2; L_2 = InterfaceFuncInvoker0< TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* >::Invoke(36 /* RenderHeads.Media.AVProVideo.TimeRanges RenderHeads.Media.AVProVideo.IMediaControl::GetBufferedTimes() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1); double L_3; L_3 = TimeRanges_get_MaxTime_m3AD04E12CF2548DA833BA1E1557456A87CC914CA_inline(L_2, NULL); V_0 = L_3; // if (liveTime > 0.0) double L_4 = V_0; if ((!(((double)L_4) > ((double)(0.0))))) { goto IL_0033; } } { // _controlInterface.Seek(liveTime - offset); RuntimeObject* L_5 = __this->____controlInterface_42; double L_6 = V_0; double L_7 = ___offset0; InterfaceActionInvoker1< double >::Invoke(19 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Seek(System.Double) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_5, ((double)il2cpp_codegen_subtract(L_6, L_7))); } IL_0033: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_Update_m5DBD422E196592B5C0E7901082DD0B694EC18C5F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_00c9; } } { // if (_isMediaOpened && _autoPlayOnStart && !_autoPlayOnStartTriggered && _controlInterface.CanPlay()) bool L_1 = __this->____isMediaOpened_53; if (!L_1) { goto IL_003d; } } { bool L_2 = __this->____autoPlayOnStart_9; if (!L_2) { goto IL_003d; } } { bool L_3 = __this->____autoPlayOnStartTriggered_54; if (L_3) { goto IL_003d; } } { RuntimeObject* L_4 = __this->____controlInterface_42; bool L_5; L_5 = InterfaceFuncInvoker0< bool >::Invoke(9 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::CanPlay() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_4); if (!L_5) { goto IL_003d; } } { // _autoPlayOnStartTriggered = true; __this->____autoPlayOnStartTriggered_54 = (bool)1; // Play(); VirtualActionInvoker0::Invoke(20 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Play() */, __this); } IL_003d: { // if (Application.isPlaying) bool L_6; L_6 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_6) { goto IL_005f; } } { // if (_renderingCoroutine == null && _controlInterface.CanPlay()) Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_7 = __this->____renderingCoroutine_56; if (L_7) { goto IL_005f; } } { RuntimeObject* L_8 = __this->____controlInterface_42; bool L_9; L_9 = InterfaceFuncInvoker0< bool >::Invoke(9 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::CanPlay() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_8); if (!L_9) { goto IL_005f; } } { // StartRenderCoroutine(); MediaPlayer_StartRenderCoroutine_m8C87C666ADFD4A9990505FD746FCF062FF5E4CDE(__this, NULL); } IL_005f: { // if (_subtitlesInterface != null && _queueSubtitlePath != null && !string.IsNullOrEmpty(_queueSubtitlePath.Path)) RuntimeObject* L_10 = __this->____subtitlesInterface_46; if (!L_10) { goto IL_009b; } } { MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_11 = __this->____queueSubtitlePath_59; bool L_12; L_12 = MediaPath_op_Inequality_m13D4E70B9CE60B26B5DC245943C250FDF7FAF0D3(L_11, (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL, NULL); if (!L_12) { goto IL_009b; } } { MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_13 = __this->____queueSubtitlePath_59; String_t* L_14; L_14 = MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline(L_13, NULL); bool L_15; L_15 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_14, NULL); if (L_15) { goto IL_009b; } } { // EnableSubtitles(_queueSubtitlePath); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_16 = __this->____queueSubtitlePath_59; bool L_17; L_17 = MediaPlayer_EnableSubtitles_m7B1F03FBE3558AC624B085F0FF755226F9C62452(__this, L_16, NULL); // _queueSubtitlePath = null; __this->____queueSubtitlePath_59 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____queueSubtitlePath_59), (void*)(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL); } IL_009b: { // UpdateAudioHeadTransform(); MediaPlayer_UpdateAudioHeadTransform_mFB0CE197C56B741C41752515C83CCA5CFCF91C25(__this, NULL); // UpdateAudioFocus(); MediaPlayer_UpdateAudioFocus_mBE07FA6F85FA9B7EFBC67C12F206DDE5DEB3D51A(__this, NULL); // _playerInterface.Update(); RuntimeObject* L_18 = __this->____playerInterface_45; InterfaceActionInvoker0::Invoke(1 /* System.Void RenderHeads.Media.AVProVideo.IMediaPlayer::Update() */, IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var, L_18); // UpdateErrors(); MediaPlayer_UpdateErrors_m08E437A1C164473B6FD4D7DAE5D8A041012139BE(__this, NULL); // UpdateEvents(); MediaPlayer_UpdateEvents_m1A04309E71B2EF8994B257937A9E805F159BA050(__this, NULL); // _playerInterface.EndUpdate(); RuntimeObject* L_19 = __this->____playerInterface_45; InterfaceActionInvoker0::Invoke(2 /* System.Void RenderHeads.Media.AVProVideo.IMediaPlayer::EndUpdate() */, IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var, L_19); } IL_00c9: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_LateUpdate_m06573176EA3F31145F5E97F69109D53BBAD0750F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // UpdateResampler(); MediaPlayer_UpdateResampler_mC46DB90FC51200A30E091507ED24CC5E3A224694(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateResampler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateResampler_mC46DB90FC51200A30E091507ED24CC5E3A224694 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // _useResampler = false; __this->____useResampler_16 = (bool)0; // if (_resampler != null) Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_0 = __this->____resampler_19; if (!L_0) { goto IL_0025; } } { // _resampler.Update(); Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_1 = __this->____resampler_19; Resampler_Update_mEA3B4680B42719518DD8FE678DCB7D263EF10FCF(L_1, NULL); // _resampler.UpdateTimestamp(); Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_2 = __this->____resampler_19; Resampler_UpdateTimestamp_m88665F4467945889982FCF079DBCF1ACBEB7F2C3(L_2, NULL); } IL_0025: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_OnEnable_mF1E865F6BEC5FA715F9DD52A6CCA74A57CA8EE88 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_controlInterface != null && _wasPlayingOnPause) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0025; } } { bool L_1 = __this->____wasPlayingOnPause_55; if (!L_1) { goto IL_0025; } } { // _autoPlayOnStart = true; __this->____autoPlayOnStart_9 = (bool)1; // _autoPlayOnStartTriggered = false; __this->____autoPlayOnStartTriggered_54 = (bool)0; // _wasPlayingOnPause = false; __this->____wasPlayingOnPause_55 = (bool)0; } IL_0025: { // if(_playerInterface != null) RuntimeObject* L_2 = __this->____playerInterface_45; if (!L_2) { goto IL_003e; } } { // _playerInterface.OnEnable(); RuntimeObject* L_3 = __this->____playerInterface_45; InterfaceActionInvoker0::Invoke(0 /* System.Void RenderHeads.Media.AVProVideo.IMediaPlayer::OnEnable() */, IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var, L_3); // StartRenderCoroutine(); MediaPlayer_StartRenderCoroutine_m8C87C666ADFD4A9990505FD746FCF062FF5E4CDE(__this, NULL); } IL_003e: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_OnDisable_mD957784A56F6D13F4C21E1F028F871464FDC9ECA (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0028; } } { // if (_controlInterface.IsPlaying()) RuntimeObject* L_1 = __this->____controlInterface_42; bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1); if (!L_2) { goto IL_0028; } } { // Pause(); VirtualActionInvoker0::Invoke(21 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Pause() */, __this); // Update(); VirtualActionInvoker0::Invoke(22 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Update() */, __this); // _wasPlayingOnPause = true; __this->____wasPlayingOnPause_55 = (bool)1; } IL_0028: { // StopRenderCoroutine(); MediaPlayer_StopRenderCoroutine_mC48FDBF5FD0A49ECF481EED938F132E632F27D1C(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_OnDestroy_mC71725A76716EA92AFD3EF0AED345F1FD396BF48 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // CloseMedia(); MediaPlayer_CloseMedia_m17E5295ED1223D54549B96FEBC057A2832E872A1(__this, NULL); // _baseMediaPlayer = null; __this->____baseMediaPlayer_41 = (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____baseMediaPlayer_41), (void*)(BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104*)NULL); // _controlInterface = null; __this->____controlInterface_42 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____controlInterface_42), (void*)(RuntimeObject*)NULL); // _textureInterface = null; __this->____textureInterface_43 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____textureInterface_43), (void*)(RuntimeObject*)NULL); // _infoInterface = null; __this->____infoInterface_44 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____infoInterface_44), (void*)(RuntimeObject*)NULL); // _playerInterface = null; __this->____playerInterface_45 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____playerInterface_45), (void*)(RuntimeObject*)NULL); // _subtitlesInterface = null; __this->____subtitlesInterface_46 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____subtitlesInterface_46), (void*)(RuntimeObject*)NULL); // _cacheInterface = null; __this->____cacheInterface_47 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____cacheInterface_47), (void*)(RuntimeObject*)NULL); // _bufferedDisplayInterface = null; __this->____bufferedDisplayInterface_48 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____bufferedDisplayInterface_48), (void*)(RuntimeObject*)NULL); // _videoTracksInterface = null; __this->____videoTracksInterface_49 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____videoTracksInterface_49), (void*)(RuntimeObject*)NULL); // _audioTracksInterface = null; __this->____audioTracksInterface_50 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____audioTracksInterface_50), (void*)(RuntimeObject*)NULL); // _textTracksInterface = null; __this->____textTracksInterface_51 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____textTracksInterface_51), (void*)(RuntimeObject*)NULL); // if (_disposeInterface != null) RuntimeObject* L_0 = __this->____disposeInterface_52; if (!L_0) { goto IL_006d; } } { // _disposeInterface.Dispose(); RuntimeObject* L_1 = __this->____disposeInterface_52; InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1); // _disposeInterface = null; __this->____disposeInterface_52 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____disposeInterface_52), (void*)(RuntimeObject*)NULL); } IL_006d: { // if (_resampler != null) Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_2 = __this->____resampler_19; if (!L_2) { goto IL_0087; } } { // _resampler.Release(); Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_3 = __this->____resampler_19; Resampler_Release_m824695772BA20DF9EFE4A8E69CCE9D18720FDC98(L_3, NULL); // _resampler = null; __this->____resampler_19 = (Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____resampler_19), (void*)(Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8*)NULL); } IL_0087: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::ForceDispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_ForceDispose_mA350F162E869B63A3EA4B4DEB2394752686FB346 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // OnDisable(); MediaPlayer_OnDisable_mD957784A56F6D13F4C21E1F028F871464FDC9ECA(__this, NULL); // OnDestroy(); VirtualActionInvoker0::Invoke(23 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnDestroy() */, __this); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::AllPlayersDispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_AllPlayersDispose_m74D1884CCAF3AE59B2D4C22ED9ED083F684136E4 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_FindObjectsOfTypeAll_TisMediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_m60B4B6DB1DFCBE219B4FE6B7338F00984DB5AD08_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F* V_0 = NULL; int32_t V_1 = 0; { // MediaPlayer[] players = Resources.FindObjectsOfTypeAll(); MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F* L_0; L_0 = Resources_FindObjectsOfTypeAll_TisMediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_m60B4B6DB1DFCBE219B4FE6B7338F00984DB5AD08(Resources_FindObjectsOfTypeAll_TisMediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_m60B4B6DB1DFCBE219B4FE6B7338F00984DB5AD08_RuntimeMethod_var); V_0 = L_0; // if (players != null && players.Length > 0) MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F* L_1 = V_0; if (!L_1) { goto IL_0023; } } { MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F* L_2 = V_0; if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0023; } } { // for (int i = 0; i < players.Length; i++) V_1 = 0; goto IL_001d; } IL_0011: { // players[i].ForceDispose(); MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F* L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = L_4; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6 = (L_3)->GetAtUnchecked(static_cast(L_5)); MediaPlayer_ForceDispose_mA350F162E869B63A3EA4B4DEB2394752686FB346(L_6, NULL); // for (int i = 0; i < players.Length; i++) int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_001d: { // for (int i = 0; i < players.Length; i++) int32_t L_8 = V_1; MediaPlayerU5BU5D_t31BEBA2D8FA3DED0B2E6BDDA97CEF49A7286241F* L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_0011; } } IL_0023: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnApplicationQuit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_OnApplicationQuit_mCA7AF16BC100BB76581EB71E23C0DA5B5CEA33B7 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral78841A8E401EE2D001B5A9876665EA410358CD3A); s_Il2CppMethodInitialized = true; } { // if (s_GlobalStartup) bool L_0 = ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->___s_GlobalStartup_57; if (!L_0) { goto IL_001d; } } { // Helper.LogInfo("Shutdown"); il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500(_stringLiteral78841A8E401EE2D001B5A9876665EA410358CD3A, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); // AllPlayersDispose(); MediaPlayer_AllPlayersDispose_m74D1884CCAF3AE59B2D4C22ED9ED083F684136E4(NULL); // s_GlobalStartup = false; ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->___s_GlobalStartup_57 = (bool)0; } IL_001d: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::StartRenderCoroutine() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_StartRenderCoroutine_m8C87C666ADFD4A9990505FD746FCF062FF5E4CDE (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // if (_renderingCoroutine == null) Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0 = __this->____renderingCoroutine_56; if (L_0) { goto IL_001a; } } { // _renderingCoroutine = StartCoroutine(FinalRenderCapture()); RuntimeObject* L_1; L_1 = MediaPlayer_FinalRenderCapture_m18D88F6AB8F8FDFCED19FB2891E4B98CD3C9273F(__this, NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2; L_2 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_1, NULL); __this->____renderingCoroutine_56 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____renderingCoroutine_56), (void*)L_2); } IL_001a: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::StopRenderCoroutine() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_StopRenderCoroutine_mC48FDBF5FD0A49ECF481EED938F132E632F27D1C (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // if (_renderingCoroutine != null) Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0 = __this->____renderingCoroutine_56; if (!L_0) { goto IL_001b; } } { // StopCoroutine(_renderingCoroutine); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1 = __this->____renderingCoroutine_56; MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_1, NULL); // _renderingCoroutine = null; __this->____renderingCoroutine_56 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____renderingCoroutine_56), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL); } IL_001b: { // } return; } } // System.Collections.IEnumerator RenderHeads.Media.AVProVideo.MediaPlayer::FinalRenderCapture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_FinalRenderCapture_m18D88F6AB8F8FDFCED19FB2891E4B98CD3C9273F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD* L_0 = (U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD*)il2cpp_codegen_object_new(U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD_il2cpp_TypeInfo_var); U3CFinalRenderCaptureU3Ed__218__ctor_m166CDB5ADEC3C3F838E7CCA97EAB73E3F3883D1D(L_0, 0, NULL); U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD* L_1 = L_0; L_1->___U3CU3E4__this_2 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this); return L_1; } } // RenderHeads.Media.AVProVideo.Platform RenderHeads.Media.AVProVideo.MediaPlayer::GetPlatform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPlayer_GetPlatform_m2BAE1753D3EF2E6B1414A3841B4BD72618A4FFAA (const RuntimeMethod* method) { { // result = Platform.WebGL; // return result; return (int32_t)(6); } } // RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions RenderHeads.Media.AVProVideo.MediaPlayer::GetCurrentPlatformOptions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* MediaPlayer_GetCurrentPlatformOptions_m7ADA5A9A779C671762F25B2A0250AF5E2FC76B25 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // result = _optionsWebGL; OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* L_0 = __this->____optionsWebGL_80; // return result; return L_0; } } // System.String RenderHeads.Media.AVProVideo.MediaPlayer::GetPlatformVideoApiString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MediaPlayer_GetPlatformVideoApiString_m76D1670771D9A2DF6285935313A2329ABE47F826 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // string result = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; // return result; return L_0; } } // System.Int64 RenderHeads.Media.AVProVideo.MediaPlayer::GetPlatformFileOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t MediaPlayer_GetPlatformFileOffset_m06D5D06C0EBB850F35942532F4D2D038176AD6DC (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // long result = 0; // return result; return ((int64_t)0); } } // System.String RenderHeads.Media.AVProVideo.MediaPlayer::GetPlatformHttpHeadersAsString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MediaPlayer_GetPlatformHttpHeadersAsString_m2BB779722D76D961C30A54E0B4CB48D44CC94C79 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; String_t* V_1 = NULL; { // string result = null; V_0 = (String_t*)NULL; // if (!string.IsNullOrEmpty(result)) String_t* L_0 = V_0; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0011; } } { // result = result.Trim(); String_t* L_2 = V_0; String_t* L_3; L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL); V_0 = L_3; } IL_0011: { // string globalHeaders = _httpHeaders.ToValidatedString(); HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* L_4 = __this->____httpHeaders_33; String_t* L_5; L_5 = HttpHeaderData_ToValidatedString_m0E27A2B5131B8C3AEFFF6460A3C57A04DF378A09(L_4, NULL); V_1 = L_5; // if (!string.IsNullOrEmpty(globalHeaders)) String_t* L_6 = V_1; bool L_7; L_7 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_6, NULL); if (L_7) { goto IL_0034; } } { // result += globalHeaders; String_t* L_8 = V_0; String_t* L_9 = V_1; String_t* L_10; L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_8, L_9, NULL); V_0 = L_10; // result = result.Trim(); String_t* L_11 = V_0; String_t* L_12; L_12 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_11, NULL); V_0 = L_12; } IL_0034: { // return result; String_t* L_13 = V_0; return L_13; } } // System.String RenderHeads.Media.AVProVideo.MediaPlayer::GetResolvedFilePath(System.String,RenderHeads.Media.AVProVideo.MediaPathType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MediaPlayer_GetResolvedFilePath_m6C4B4884069148D7BB20B0BE5E25E2CC56E2AF55 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, String_t* ___filePath0, int32_t ___fileLocation1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // string result = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; // result = Helper.GetFilePath(filePath, fileLocation); String_t* L_1 = ___filePath0; int32_t L_2 = ___fileLocation1; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); String_t* L_3; L_3 = Helper_GetFilePath_m3032CD9E5861F7DCD3E15122305317AE90EAF012(L_1, L_2, NULL); // return result; return L_3; } } // RenderHeads.Media.AVProVideo.BaseMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::CreateMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* MediaPlayer_CreateMediaPlayer_m6B156F99F57348020BEA9B001074D6B29FEDFF99 (OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* ___options0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* V_0 = NULL; { // BaseMediaPlayer result = null; V_0 = (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104*)NULL; // if (WebGLMediaPlayer.InitialisePlatform()) bool L_0; L_0 = WebGLMediaPlayer_InitialisePlatform_m5871F2D27D584F2FFC6EE5ADBB70E9ED9610143D(NULL); if (!L_0) { goto IL_0010; } } { // result = new WebGLMediaPlayer(options); OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* L_1 = ___options0; WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394* L_2 = (WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394*)il2cpp_codegen_object_new(WebGLMediaPlayer_tF182DD8F403DF6C7616407FAFBFA4EB55E126394_il2cpp_TypeInfo_var); WebGLMediaPlayer__ctor_m102FD4EEFA3FA748A1E590EE525EE003F473A0C4(L_2, L_1, NULL); V_0 = L_2; } IL_0010: { // return result; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_3 = V_0; return L_3; } } // RenderHeads.Media.AVProVideo.BaseMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::CreateMediaPlayerNull() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* MediaPlayer_CreateMediaPlayerNull_m58F6453D9AC7AC2E2C50E741E1BE8863515D6297 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullMediaPlayer_t5AF69048EDFAAA7B8AA2CDBC430CB7108E76E38E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return new NullMediaPlayer(); NullMediaPlayer_t5AF69048EDFAAA7B8AA2CDBC430CB7108E76E38E* L_0 = (NullMediaPlayer_t5AF69048EDFAAA7B8AA2CDBC430CB7108E76E38E*)il2cpp_codegen_object_new(NullMediaPlayer_t5AF69048EDFAAA7B8AA2CDBC430CB7108E76E38E_il2cpp_TypeInfo_var); NullMediaPlayer__ctor_m7DABC3D64239CFE5EBAAFE6779275DF3B103863D(L_0, NULL); return L_0; } } // RenderHeads.Media.AVProVideo.BaseMediaPlayer RenderHeads.Media.AVProVideo.MediaPlayer::CreateMediaPlayer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* MediaPlayer_CreateMediaPlayer_m45229294476E9442C2FB096C67AADDF66CAF1754 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCCB222C260EC993D225FEE1B1820942B11B44DC); s_Il2CppMethodInitialized = true; } BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* V_0 = NULL; { // BaseMediaPlayer mediaPlayer = null; V_0 = (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104*)NULL; // mediaPlayer = CreateMediaPlayer(_optionsWebGL); OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* L_0 = __this->____optionsWebGL_80; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_1; L_1 = MediaPlayer_CreateMediaPlayer_m6B156F99F57348020BEA9B001074D6B29FEDFF99(L_0, NULL); V_0 = L_1; // if (mediaPlayer == null) BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_2 = V_0; if (L_2) { goto IL_0051; } } { // Debug.LogError(string.Format("[AVProVideo] Not supported on this platform {0} {1} {2} {3}. Using null media player!", Application.platform, SystemInfo.deviceModel, SystemInfo.processorType, SystemInfo.operatingSystem)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3; int32_t L_5; L_5 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL); int32_t L_6 = L_5; RuntimeObject* L_7 = Box(RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var, &L_6); ArrayElementTypeCheck (L_4, L_7); (L_4)->SetAtUnchecked(static_cast(0), (RuntimeObject*)L_7); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_4; String_t* L_9; L_9 = SystemInfo_get_deviceModel_m308FFBADED4BF6CB34C318A0BBDA762D09A7F185(NULL); ArrayElementTypeCheck (L_8, L_9); (L_8)->SetAtUnchecked(static_cast(1), (RuntimeObject*)L_9); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_8; String_t* L_11; L_11 = SystemInfo_get_processorType_m985AB6C66E69918DF641BC1A589A3F9B4CE76FBE(NULL); ArrayElementTypeCheck (L_10, L_11); (L_10)->SetAtUnchecked(static_cast(2), (RuntimeObject*)L_11); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_10; String_t* L_13; L_13 = SystemInfo_get_operatingSystem_m47B20646C221517ACA8F99DE8576BF794AEB6F8D(NULL); ArrayElementTypeCheck (L_12, L_13); (L_12)->SetAtUnchecked(static_cast(3), (RuntimeObject*)L_13); String_t* L_14; L_14 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralDCCB222C260EC993D225FEE1B1820942B11B44DC, L_12, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_14, NULL); // mediaPlayer = CreateMediaPlayerNull(); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_15; L_15 = MediaPlayer_CreateMediaPlayerNull_m58F6453D9AC7AC2E2C50E741E1BE8863515D6297(NULL); V_0 = L_15; } IL_0051: { // return mediaPlayer; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_16 = V_0; return L_16; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateAudioFocus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateAudioFocus_mBE07FA6F85FA9B7EFBC67C12F206DDE5DEB3D51A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* G_B2_0 = NULL; RuntimeObject* G_B1_0 = NULL; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); RuntimeObject* G_B3_1 = NULL; { // _controlInterface.SetAudioFocusEnabled(_audioFocusEnabled); RuntimeObject* L_0 = __this->____controlInterface_42; bool L_1 = __this->____audioFocusEnabled_29; InterfaceActionInvoker1< bool >::Invoke(48 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetAudioFocusEnabled(System.Boolean) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_0, L_1); // _controlInterface.SetAudioFocusProperties(_audioFocusOffLevelDB, _audioFocusWidthDegrees); RuntimeObject* L_2 = __this->____controlInterface_42; float L_3 = __this->____audioFocusOffLevelDB_32; float L_4 = __this->____audioFocusWidthDegrees_31; InterfaceActionInvoker2< float, float >::Invoke(49 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetAudioFocusProperties(System.Single,System.Single) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2, L_3, L_4); // _controlInterface.SetAudioFocusRotation(_audioFocusTransform == null ? Quaternion.identity : _audioFocusTransform.rotation); RuntimeObject* L_5 = __this->____controlInterface_42; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->____audioFocusTransform_30; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B1_0 = L_5; if (L_7) { G_B2_0 = L_5; goto IL_0049; } } { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = __this->____audioFocusTransform_30; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; L_9 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_8, NULL); G_B3_0 = L_9; G_B3_1 = G_B1_0; goto IL_004e; } IL_0049: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10; L_10 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); G_B3_0 = L_10; G_B3_1 = G_B2_0; } IL_004e: { InterfaceActionInvoker1< Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(50 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetAudioFocusRotation(UnityEngine.Quaternion) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, G_B3_1, G_B3_0); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateAudioHeadTransform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateAudioHeadTransform_mFB0CE197C56B741C41752515C83CCA5CFCF91C25 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_audioHeadTransform != null) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->____audioHeadTransform_28; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0025; } } { // _controlInterface.SetAudioHeadRotation(_audioHeadTransform.rotation); RuntimeObject* L_2 = __this->____controlInterface_42; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->____audioHeadTransform_28; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_3, NULL); InterfaceActionInvoker1< Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 >::Invoke(46 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SetAudioHeadRotation(UnityEngine.Quaternion) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_2, L_4); return; } IL_0025: { // _controlInterface.ResetAudioHeadRotation(); RuntimeObject* L_5 = __this->____controlInterface_42; InterfaceActionInvoker0::Invoke(47 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::ResetAudioHeadRotation() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_5); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateErrors() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateErrors_m08E437A1C164473B6FD4D7DAE5D8A041012139BE (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08F2CB1D0BCCE126DBA59581D492CDD6C349D2A3); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // ErrorCode errorCode = _controlInterface.GetLastError(); RuntimeObject* L_0 = __this->____controlInterface_42; int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(37 /* RenderHeads.Media.AVProVideo.ErrorCode RenderHeads.Media.AVProVideo.IMediaControl::GetLastError() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_0); V_0 = L_1; // if (ErrorCode.None != errorCode) int32_t L_2 = V_0; if (!L_2) { goto IL_0055; } } { // Debug.LogError("[AVProVideo] Error: " + Helper.GetErrorMessage(errorCode)); int32_t L_3 = V_0; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); String_t* L_4; L_4 = Helper_GetErrorMessage_m8C4D5AA5F3D31CA9BAD4BFFE6F98D102F61AAF38(L_3, NULL); String_t* L_5; L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral08F2CB1D0BCCE126DBA59581D492CDD6C349D2A3, L_4, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_5, NULL); // if (ErrorCode.LoadFailed == errorCode) int32_t L_6 = V_0; // if (_events != null && _events.HasListeners() && IsHandleEvent(MediaPlayerEvent.EventType.Error)) MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_7 = __this->____events_35; if (!L_7) { goto IL_0055; } } { MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_8 = __this->____events_35; bool L_9; L_9 = MediaPlayerEvent_HasListeners_m4F5BB042738D7CFD8C3883AF0E9B0EA59EB4EADD(L_8, NULL); if (!L_9) { goto IL_0055; } } { bool L_10; L_10 = MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597(__this, 6, NULL); if (!L_10) { goto IL_0055; } } { // _events.Invoke(this, MediaPlayerEvent.EventType.Error, errorCode); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_11 = __this->____events_35; int32_t L_12 = V_0; UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA(L_11, __this, 6, L_12, UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); } IL_0055: { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::IsUsingAndroidOESPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_IsUsingAndroidOESPath_m8A3F3871B710E6C7EF20A407ED0E9B9D526C6431 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t G_B3_0 = 0; { // bool result = (PlatformOptionsAndroid.useFastOesPath && !s_TrialVersion); OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* L_0; L_0 = MediaPlayer_get_PlatformOptionsAndroid_m99C4FEF7199FEEEA9948F9D47E70CAB483534AE7_inline(__this, NULL); bool L_1 = L_0->___useFastOesPath_8; if (!L_1) { goto IL_0017; } } { bool L_2 = ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->___s_TrialVersion_58; G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_0018; } IL_0017: { G_B3_0 = 0; } IL_0018: { // result = false; // return result; return (bool)0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnApplicationFocus(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_OnApplicationFocus_m80DBBA1DABE7636C3972CB84744D96D15D4A10DD (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___focusStatus0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral800BE5F25AF3D183F1388104A091741D1D19BEEC); s_Il2CppMethodInitialized = true; } { // if (focusStatus) bool L_0 = ___focusStatus0; if (!L_0) { goto IL_0030; } } { // if (Control != null && _wasPlayingOnPause) RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); if (!L_1) { goto IL_0030; } } { bool L_2 = __this->____wasPlayingOnPause_55; if (!L_2) { goto IL_0030; } } { // _wasPlayingOnPause = false; __this->____wasPlayingOnPause_55 = (bool)0; // Control.Play(); RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); InterfaceActionInvoker0::Invoke(15 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Play() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_3); // Helper.LogInfo("OnApplicationFocus: playing video again"); il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500(_stringLiteral800BE5F25AF3D183F1388104A091741D1D19BEEC, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); } IL_0030: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::OnApplicationPause(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_OnApplicationPause_m6EC853FED91517C8CA6D4C31C6DA5FBD58C52150 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, bool ___pauseStatus0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73754FE79173EC50D94817F665B847AF8FA1E769); s_Il2CppMethodInitialized = true; } { // if (pauseStatus) bool L_0 = ___pauseStatus0; if (!L_0) { goto IL_003e; } } { // if (_pauseMediaOnAppPause) bool L_1 = __this->____pauseMediaOnAppPause_37; if (!L_1) { goto IL_004d; } } { // if (Control!= null && Control.IsPlaying()) RuntimeObject* L_2; L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); if (!L_2) { goto IL_004d; } } { RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); bool L_4; L_4 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_3); if (!L_4) { goto IL_004d; } } { // _wasPlayingOnPause = true; __this->____wasPlayingOnPause_55 = (bool)1; // Control.Pause(); RuntimeObject* L_5; L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); InterfaceActionInvoker0::Invoke(16 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Pause() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_5); // Helper.LogInfo("OnApplicationPause: pausing video"); il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500(_stringLiteral73754FE79173EC50D94817F665B847AF8FA1E769, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); return; } IL_003e: { // if (_playMediaOnAppUnpause) bool L_6 = __this->____playMediaOnAppUnpause_38; if (!L_6) { goto IL_004d; } } { // OnApplicationFocus(true); MediaPlayer_OnApplicationFocus_m80DBBA1DABE7636C3972CB84744D96D15D4A10DD(__this, (bool)1, NULL); } IL_004d: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::ResetEvents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_ResetEvents_mA2F196A2A5B3396F3A7F458BDAA449C9D20679EB (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // _eventFired_MetaDataReady = false; __this->____eventFired_MetaDataReady_62 = (bool)0; // _eventFired_ReadyToPlay = false; __this->____eventFired_ReadyToPlay_63 = (bool)0; // _eventFired_Started = false; __this->____eventFired_Started_64 = (bool)0; // _eventFired_FirstFrameReady = false; __this->____eventFired_FirstFrameReady_65 = (bool)0; // _eventFired_FinishedPlaying = false; __this->____eventFired_FinishedPlaying_66 = (bool)0; // _eventState_PlaybackBuffering = false; __this->____eventState_PlaybackBuffering_67 = (bool)0; // _eventState_PlaybackSeeking = false; __this->____eventState_PlaybackSeeking_68 = (bool)0; // _eventState_PlaybackStalled = false; __this->____eventState_PlaybackStalled_69 = (bool)0; // _eventState_PreviousWidth = 0; __this->____eventState_PreviousWidth_70 = 0; // _eventState_PreviousHeight = 0; __this->____eventState_PreviousHeight_71 = 0; // _previousSubtitleIndex = -1; __this->____previousSubtitleIndex_72 = (-1); // _finishedFrameOpenCheck = false; __this->____finishedFrameOpenCheck_73 = (bool)0; // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UpdateEvents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UpdateEvents_m1A04309E71B2EF8994B257937A9E805F159BA050 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; int32_t G_B28_0 = 0; int32_t G_B34_0 = 0; int32_t G_B40_0 = 0; { // if (_events != null && _controlInterface != null && _events.HasListeners()) MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_0 = __this->____events_35; if (!L_0) { goto IL_021c; } } { RuntimeObject* L_1 = __this->____controlInterface_42; if (!L_1) { goto IL_021c; } } { MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_2 = __this->____events_35; bool L_3; L_3 = MediaPlayerEvent_HasListeners_m4F5BB042738D7CFD8C3883AF0E9B0EA59EB4EADD(L_2, NULL); if (!L_3) { goto IL_021c; } } { // _finishedFrameOpenCheck = false; __this->____finishedFrameOpenCheck_73 = (bool)0; // if (IsHandleEvent(MediaPlayerEvent.EventType.FinishedPlaying)) bool L_4; L_4 = MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597(__this, 4, NULL); if (!L_4) { goto IL_0054; } } { // if (FireEventIfPossible(MediaPlayerEvent.EventType.FinishedPlaying, _eventFired_FinishedPlaying)) bool L_5 = __this->____eventFired_FinishedPlaying_66; bool L_6; L_6 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, 4, L_5, NULL); if (!L_6) { goto IL_0054; } } { // _eventFired_FinishedPlaying = !_finishedFrameOpenCheck; bool L_7 = __this->____finishedFrameOpenCheck_73; __this->____eventFired_FinishedPlaying_66 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); } IL_0054: { // if (_eventFired_Started && IsHandleEvent(MediaPlayerEvent.EventType.Started) && // _controlInterface != null && !_controlInterface.IsPlaying() && !_controlInterface.IsSeeking()) bool L_8 = __this->____eventFired_Started_64; if (!L_8) { goto IL_008e; } } { bool L_9; L_9 = MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597(__this, 2, NULL); if (!L_9) { goto IL_008e; } } { RuntimeObject* L_10 = __this->____controlInterface_42; if (!L_10) { goto IL_008e; } } { RuntimeObject* L_11 = __this->____controlInterface_42; bool L_12; L_12 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_11); if (L_12) { goto IL_008e; } } { RuntimeObject* L_13 = __this->____controlInterface_42; bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsSeeking() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_13); if (L_14) { goto IL_008e; } } { // _eventFired_Started = false; __this->____eventFired_Started_64 = (bool)0; } IL_008e: { // if (_eventFired_FinishedPlaying && IsHandleEvent(MediaPlayerEvent.EventType.FinishedPlaying) && // _controlInterface != null && _controlInterface.IsPlaying() && !_controlInterface.IsFinished()) bool L_15 = __this->____eventFired_FinishedPlaying_66; if (!L_15) { goto IL_00cb; } } { bool L_16; L_16 = MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597(__this, 4, NULL); if (!L_16) { goto IL_00cb; } } { RuntimeObject* L_17 = __this->____controlInterface_42; if (!L_17) { goto IL_00cb; } } { RuntimeObject* L_18 = __this->____controlInterface_42; bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_18); if (!L_19) { goto IL_00cb; } } { RuntimeObject* L_20 = __this->____controlInterface_42; bool L_21; L_21 = InterfaceFuncInvoker0< bool >::Invoke(13 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsFinished() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_20); if (L_21) { goto IL_00cb; } } { // bool reset = true; // if (reset) if (!1) { goto IL_00cb; } } { // _eventFired_FinishedPlaying = false; __this->____eventFired_FinishedPlaying_66 = (bool)0; } IL_00cb: { // _eventFired_MetaDataReady = FireEventIfPossible(MediaPlayerEvent.EventType.MetaDataReady, _eventFired_MetaDataReady); bool L_22 = __this->____eventFired_MetaDataReady_62; bool L_23; L_23 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, 0, L_22, NULL); __this->____eventFired_MetaDataReady_62 = L_23; // _eventFired_ReadyToPlay = FireEventIfPossible(MediaPlayerEvent.EventType.ReadyToPlay, _eventFired_ReadyToPlay); bool L_24 = __this->____eventFired_ReadyToPlay_63; bool L_25; L_25 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, 1, L_24, NULL); __this->____eventFired_ReadyToPlay_63 = L_25; // _eventFired_Started = FireEventIfPossible(MediaPlayerEvent.EventType.Started, _eventFired_Started); bool L_26 = __this->____eventFired_Started_64; bool L_27; L_27 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, 2, L_26, NULL); __this->____eventFired_Started_64 = L_27; // _eventFired_FirstFrameReady = FireEventIfPossible(MediaPlayerEvent.EventType.FirstFrameReady, _eventFired_FirstFrameReady); bool L_28 = __this->____eventFired_FirstFrameReady_65; bool L_29; L_29 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, 3, L_28, NULL); __this->____eventFired_FirstFrameReady_65 = L_29; // if (FireEventIfPossible(MediaPlayerEvent.EventType.SubtitleChange, false)) bool L_30; L_30 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, 7, (bool)0, NULL); if (!L_30) { goto IL_0132; } } { // _previousSubtitleIndex = _subtitlesInterface.GetSubtitleIndex(); RuntimeObject* L_31 = __this->____subtitlesInterface_46; int32_t L_32; L_32 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 RenderHeads.Media.AVProVideo.IMediaSubtitles::GetSubtitleIndex() */, IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var, L_31); __this->____previousSubtitleIndex_72 = L_32; } IL_0132: { // if (FireEventIfPossible(MediaPlayerEvent.EventType.ResolutionChanged, false)) bool L_33; L_33 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, ((int32_t)10), (bool)0, NULL); if (!L_33) { goto IL_015f; } } { // _eventState_PreviousWidth = _infoInterface.GetVideoWidth(); RuntimeObject* L_34 = __this->____infoInterface_44; int32_t L_35; L_35 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* System.Int32 RenderHeads.Media.AVProVideo.IMediaInfo::GetVideoWidth() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_34); __this->____eventState_PreviousWidth_70 = L_35; // _eventState_PreviousHeight = _infoInterface.GetVideoHeight(); RuntimeObject* L_36 = __this->____infoInterface_44; int32_t L_37; L_37 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 RenderHeads.Media.AVProVideo.IMediaInfo::GetVideoHeight() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_36); __this->____eventState_PreviousHeight_71 = L_37; } IL_015f: { // if (IsHandleEvent(MediaPlayerEvent.EventType.Stalled)) bool L_38; L_38 = MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597(__this, 8, NULL); if (!L_38) { goto IL_019b; } } { // bool newState = _infoInterface.IsPlaybackStalled(); RuntimeObject* L_39 = __this->____infoInterface_44; bool L_40; L_40 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaInfo::IsPlaybackStalled() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_39); V_0 = L_40; // if (newState != _eventState_PlaybackStalled) bool L_41 = V_0; bool L_42 = __this->____eventState_PlaybackStalled_69; if ((((int32_t)L_41) == ((int32_t)L_42))) { goto IL_019b; } } { // _eventState_PlaybackStalled = newState; bool L_43 = V_0; __this->____eventState_PlaybackStalled_69 = L_43; // var newEvent = _eventState_PlaybackStalled ? MediaPlayerEvent.EventType.Stalled : MediaPlayerEvent.EventType.Unstalled; bool L_44 = __this->____eventState_PlaybackStalled_69; if (L_44) { goto IL_0190; } } { G_B28_0 = ((int32_t)9); goto IL_0191; } IL_0190: { G_B28_0 = 8; } IL_0191: { V_1 = G_B28_0; // FireEventIfPossible(newEvent, false); int32_t L_45 = V_1; bool L_46; L_46 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, L_45, (bool)0, NULL); } IL_019b: { // if (IsHandleEvent(MediaPlayerEvent.EventType.StartedSeeking)) bool L_47; L_47 = MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597(__this, ((int32_t)11), NULL); if (!L_47) { goto IL_01d9; } } { // bool newState = _controlInterface.IsSeeking(); RuntimeObject* L_48 = __this->____controlInterface_42; bool L_49; L_49 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsSeeking() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_48); V_2 = L_49; // if (newState != _eventState_PlaybackSeeking) bool L_50 = V_2; bool L_51 = __this->____eventState_PlaybackSeeking_68; if ((((int32_t)L_50) == ((int32_t)L_51))) { goto IL_01d9; } } { // _eventState_PlaybackSeeking = newState; bool L_52 = V_2; __this->____eventState_PlaybackSeeking_68 = L_52; // var newEvent = _eventState_PlaybackSeeking ? MediaPlayerEvent.EventType.StartedSeeking : MediaPlayerEvent.EventType.FinishedSeeking; bool L_53 = __this->____eventState_PlaybackSeeking_68; if (L_53) { goto IL_01cd; } } { G_B34_0 = ((int32_t)12); goto IL_01cf; } IL_01cd: { G_B34_0 = ((int32_t)11); } IL_01cf: { V_3 = G_B34_0; // FireEventIfPossible(newEvent, false); int32_t L_54 = V_3; bool L_55; L_55 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, L_54, (bool)0, NULL); } IL_01d9: { // if (IsHandleEvent(MediaPlayerEvent.EventType.StartedBuffering)) bool L_56; L_56 = MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597(__this, ((int32_t)13), NULL); if (!L_56) { goto IL_021c; } } { // bool newState = _controlInterface.IsBuffering(); RuntimeObject* L_57 = __this->____controlInterface_42; bool L_58; L_58 = InterfaceFuncInvoker0< bool >::Invoke(14 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsBuffering() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_57); V_4 = L_58; // if (newState != _eventState_PlaybackBuffering) bool L_59 = V_4; bool L_60 = __this->____eventState_PlaybackBuffering_67; if ((((int32_t)L_59) == ((int32_t)L_60))) { goto IL_021c; } } { // _eventState_PlaybackBuffering = newState; bool L_61 = V_4; __this->____eventState_PlaybackBuffering_67 = L_61; // var newEvent = _eventState_PlaybackBuffering ? MediaPlayerEvent.EventType.StartedBuffering : MediaPlayerEvent.EventType.FinishedBuffering; bool L_62 = __this->____eventState_PlaybackBuffering_67; if (L_62) { goto IL_020e; } } { G_B40_0 = ((int32_t)14); goto IL_0210; } IL_020e: { G_B40_0 = ((int32_t)13); } IL_0210: { V_5 = G_B40_0; // FireEventIfPossible(newEvent, false); int32_t L_63 = V_5; bool L_64; L_64 = MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C(__this, L_63, (bool)0, NULL); } IL_021c: { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::IsHandleEvent(RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___eventType0, const RuntimeMethod* method) { { // return ((uint)_eventMask & (1 << (int)eventType)) != 0; int32_t L_0 = __this->____eventMask_36; int32_t L_1 = ___eventType0; return (bool)((!(((uint64_t)((int64_t)(((int64_t)(uint64_t)((uint32_t)L_0))&((int64_t)((int32_t)(1<<((int32_t)((int32_t)L_1&((int32_t)31))))))))) <= ((uint64_t)((int64_t)0))))? 1 : 0); } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::FireEventIfPossible(RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_FireEventIfPossible_mAC6E8D61A626EB1330898B0C6B3E031A5089AD0C (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___eventType0, bool ___hasFired1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (CanFireEvent(eventType, hasFired)) int32_t L_0 = ___eventType0; bool L_1 = ___hasFired1; bool L_2; L_2 = MediaPlayer_CanFireEvent_mC18F51179AC483F8CB3AB3C8549EE783356F7A38(__this, L_0, L_1, NULL); if (!L_2) { goto IL_001b; } } { // hasFired = true; ___hasFired1 = (bool)1; // _events.Invoke(this, eventType, ErrorCode.None); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_3 = __this->____events_35; int32_t L_4 = ___eventType0; UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA(L_3, __this, L_4, 0, UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); } IL_001b: { // return hasFired; bool L_5 = ___hasFired1; return L_5; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::CanFireEvent(RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_CanFireEvent_mC18F51179AC483F8CB3AB3C8549EE783356F7A38 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___et0, bool ___hasFired1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B9A80E8A189A3C29A90F6775EFE8EC8D20F1D4F); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B10_0 = 0; int32_t G_B16_0 = 0; int32_t G_B21_0 = 0; int32_t G_B36_0 = 0; { // bool result = false; V_0 = (bool)0; // if (_events != null && _controlInterface != null && !hasFired && IsHandleEvent(et)) MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_0 = __this->____events_35; if (!L_0) { goto IL_01ee; } } { RuntimeObject* L_1 = __this->____controlInterface_42; if (!L_1) { goto IL_01ee; } } { bool L_2 = ___hasFired1; if (L_2) { goto IL_01ee; } } { int32_t L_3 = ___et0; bool L_4; L_4 = MediaPlayer_IsHandleEvent_mD5C4E7F5BF754F2067FC332F46CC915CC337D597(__this, L_3, NULL); if (!L_4) { goto IL_01ee; } } { int32_t L_5 = ___et0; switch (L_5) { case 0: { goto IL_009f; } case 1: { goto IL_00dc; } case 2: { goto IL_0108; } case 3: { goto IL_00b0; } case 4: { goto IL_0071; } case 5: { goto IL_01e4; } case 6: { goto IL_01e4; } case 7: { goto IL_0119; } case 8: { goto IL_0147; } case 9: { goto IL_0158; } case 10: { goto IL_01aa; } case 11: { goto IL_016c; } case 12: { goto IL_017a; } case 13: { goto IL_018b; } case 14: { goto IL_0199; } } } { goto IL_01e4; } IL_0071: { // result = (!_controlInterface.IsLooping() && _controlInterface.CanPlay() && _controlInterface.IsFinished()); RuntimeObject* L_6 = __this->____controlInterface_42; bool L_7; L_7 = InterfaceFuncInvoker0< bool >::Invoke(7 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsLooping() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_6); if (L_7) { goto IL_0098; } } { RuntimeObject* L_8 = __this->____controlInterface_42; bool L_9; L_9 = InterfaceFuncInvoker0< bool >::Invoke(9 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::CanPlay() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_8); if (!L_9) { goto IL_0098; } } { RuntimeObject* L_10 = __this->____controlInterface_42; bool L_11; L_11 = InterfaceFuncInvoker0< bool >::Invoke(13 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsFinished() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_10); G_B10_0 = ((int32_t)(L_11)); goto IL_0099; } IL_0098: { G_B10_0 = 0; } IL_0099: { V_0 = (bool)G_B10_0; // break; goto IL_01ee; } IL_009f: { // result = (_controlInterface.HasMetaData()); RuntimeObject* L_12 = __this->____controlInterface_42; bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(8 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::HasMetaData() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_12); V_0 = L_13; // break; goto IL_01ee; } IL_00b0: { // result = (_textureInterface != null && _controlInterface.CanPlay() /*&& _controlInterface.HasMetaData()*/ && _textureInterface.GetTextureFrameCount() > 0); RuntimeObject* L_14 = __this->____textureInterface_43; if (!L_14) { goto IL_00d5; } } { RuntimeObject* L_15 = __this->____controlInterface_42; bool L_16; L_16 = InterfaceFuncInvoker0< bool >::Invoke(9 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::CanPlay() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_15); if (!L_16) { goto IL_00d5; } } { RuntimeObject* L_17 = __this->____textureInterface_43; int32_t L_18; L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureFrameCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_17); G_B16_0 = ((((int32_t)L_18) > ((int32_t)0))? 1 : 0); goto IL_00d6; } IL_00d5: { G_B16_0 = 0; } IL_00d6: { V_0 = (bool)G_B16_0; // break; goto IL_01ee; } IL_00dc: { // result = (!_controlInterface.IsPlaying() && _controlInterface.CanPlay() && !_autoPlayOnStart); RuntimeObject* L_19 = __this->____controlInterface_42; bool L_20; L_20 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_19); if (L_20) { goto IL_0101; } } { RuntimeObject* L_21 = __this->____controlInterface_42; bool L_22; L_22 = InterfaceFuncInvoker0< bool >::Invoke(9 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::CanPlay() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_21); if (!L_22) { goto IL_0101; } } { bool L_23 = __this->____autoPlayOnStart_9; G_B21_0 = ((((int32_t)L_23) == ((int32_t)0))? 1 : 0); goto IL_0102; } IL_0101: { G_B21_0 = 0; } IL_0102: { V_0 = (bool)G_B21_0; // break; goto IL_01ee; } IL_0108: { // result = (_controlInterface.IsPlaying()); RuntimeObject* L_24 = __this->____controlInterface_42; bool L_25; L_25 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_24); V_0 = L_25; // break; goto IL_01ee; } IL_0119: { // result = (_previousSubtitleIndex != _subtitlesInterface.GetSubtitleIndex()); int32_t L_26 = __this->____previousSubtitleIndex_72; RuntimeObject* L_27 = __this->____subtitlesInterface_46; int32_t L_28; L_28 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 RenderHeads.Media.AVProVideo.IMediaSubtitles::GetSubtitleIndex() */, IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var, L_27); V_0 = (bool)((((int32_t)((((int32_t)L_26) == ((int32_t)L_28))? 1 : 0)) == ((int32_t)0))? 1 : 0); // if (!result) bool L_29 = V_0; if (L_29) { goto IL_01ee; } } { // result = _baseMediaPlayer.InternalIsChangedTextCue(); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_30 = __this->____baseMediaPlayer_41; bool L_31; L_31 = VirtualFuncInvoker0< bool >::Invoke(220 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalIsChangedTextCue() */, L_30); V_0 = L_31; // break; goto IL_01ee; } IL_0147: { // result = _infoInterface.IsPlaybackStalled(); RuntimeObject* L_32 = __this->____infoInterface_44; bool L_33; L_33 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaInfo::IsPlaybackStalled() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_32); V_0 = L_33; // break; goto IL_01ee; } IL_0158: { // result = !_infoInterface.IsPlaybackStalled(); RuntimeObject* L_34 = __this->____infoInterface_44; bool L_35; L_35 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaInfo::IsPlaybackStalled() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_34); V_0 = (bool)((((int32_t)L_35) == ((int32_t)0))? 1 : 0); // break; goto IL_01ee; } IL_016c: { // result = _controlInterface.IsSeeking(); RuntimeObject* L_36 = __this->____controlInterface_42; bool L_37; L_37 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsSeeking() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_36); V_0 = L_37; // break; goto IL_01ee; } IL_017a: { // result = !_controlInterface.IsSeeking(); RuntimeObject* L_38 = __this->____controlInterface_42; bool L_39; L_39 = InterfaceFuncInvoker0< bool >::Invoke(11 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsSeeking() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_38); V_0 = (bool)((((int32_t)L_39) == ((int32_t)0))? 1 : 0); // break; goto IL_01ee; } IL_018b: { // result = _controlInterface.IsBuffering(); RuntimeObject* L_40 = __this->____controlInterface_42; bool L_41; L_41 = InterfaceFuncInvoker0< bool >::Invoke(14 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsBuffering() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_40); V_0 = L_41; // break; goto IL_01ee; } IL_0199: { // result = !_controlInterface.IsBuffering(); RuntimeObject* L_42 = __this->____controlInterface_42; bool L_43; L_43 = InterfaceFuncInvoker0< bool >::Invoke(14 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsBuffering() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_42); V_0 = (bool)((((int32_t)L_43) == ((int32_t)0))? 1 : 0); // break; goto IL_01ee; } IL_01aa: { // result = (_infoInterface != null && (_eventState_PreviousWidth != _infoInterface.GetVideoWidth() || _eventState_PreviousHeight != _infoInterface.GetVideoHeight())); RuntimeObject* L_44 = __this->____infoInterface_44; if (!L_44) { goto IL_01e0; } } { int32_t L_45 = __this->____eventState_PreviousWidth_70; RuntimeObject* L_46 = __this->____infoInterface_44; int32_t L_47; L_47 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* System.Int32 RenderHeads.Media.AVProVideo.IMediaInfo::GetVideoWidth() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_46); if ((!(((uint32_t)L_45) == ((uint32_t)L_47)))) { goto IL_01dd; } } { int32_t L_48 = __this->____eventState_PreviousHeight_71; RuntimeObject* L_49 = __this->____infoInterface_44; int32_t L_50; L_50 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 RenderHeads.Media.AVProVideo.IMediaInfo::GetVideoHeight() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_49); G_B36_0 = ((((int32_t)((((int32_t)L_48) == ((int32_t)L_50))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_01e1; } IL_01dd: { G_B36_0 = 1; goto IL_01e1; } IL_01e0: { G_B36_0 = 0; } IL_01e1: { V_0 = (bool)G_B36_0; // break; goto IL_01ee; } IL_01e4: { // Debug.LogWarning("[AVProVideo] Unhandled event type"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral2B9A80E8A189A3C29A90F6775EFE8EC8D20F1D4F, NULL); } IL_01ee: { // return result; bool L_51 = V_0; return L_51; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::ForceWaitForNewFrame(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_ForceWaitForNewFrame_m6E8E78B6DE4C838FE4FA23E6358FA8C0DF67433F (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, int32_t ___lastFrameCount0, float ___timeoutMs1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_3; memset((&V_3), 0, sizeof(V_3)); { // bool result = false; V_0 = (bool)0; // System.DateTime startTime = System.DateTime.Now; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0; L_0 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); V_1 = L_0; // int iterationCount = 0; V_2 = 0; goto IL_002d; } IL_000c: { // _playerInterface.Update(); RuntimeObject* L_1 = __this->____playerInterface_45; InterfaceActionInvoker0::Invoke(1 /* System.Void RenderHeads.Media.AVProVideo.IMediaPlayer::Update() */, IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var, L_1); // if (lastFrameCount != TextureProducer.GetTextureFrameCount()) int32_t L_2 = ___lastFrameCount0; RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, __this); int32_t L_4; L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureFrameCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_3); if ((((int32_t)L_2) == ((int32_t)L_4))) { goto IL_0029; } } { // result = true; V_0 = (bool)1; // break; goto IL_004c; } IL_0029: { // iterationCount++; int32_t L_5 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_002d: { // while (Control != null && (System.DateTime.Now - startTime).TotalMilliseconds < (double)timeoutMs) RuntimeObject* L_6; L_6 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); if (!L_6) { goto IL_004c; } } { il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7; L_7 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8 = V_1; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_9; L_9 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_7, L_8, NULL); V_3 = L_9; double L_10; L_10 = TimeSpan_get_TotalMilliseconds_m3506C1A49F1FE37A82F3027EA061D18215EF87CF((&V_3), NULL); float L_11 = ___timeoutMs1; if ((((double)L_10) < ((double)((double)L_11)))) { goto IL_000c; } } IL_004c: { // _playerInterface.Render(); RuntimeObject* L_12 = __this->____playerInterface_45; InterfaceActionInvoker0::Invoke(3 /* System.Void RenderHeads.Media.AVProVideo.IMediaPlayer::Render() */, IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var, L_12); // return result; bool L_13 = V_0; return L_13; } } // UnityEngine.Camera RenderHeads.Media.AVProVideo.MediaPlayer::GetDummyCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* MediaPlayer_GetDummyCamera_mBA9EAE4D52DE81CC8C37FE0C2F2DFFCC4B18FE32 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m0933BC50E883CDEF6FA83FE190DA37CCB2802142_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92D746EB71302CDEEC7F599B035E92247F0479AF); s_Il2CppMethodInitialized = true; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL; { // if (_dummyCamera == null) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0086; } } { // GameObject go = GameObject.Find(goName); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2; L_2 = GameObject_Find_m7A669B4EEC2617AB82F6E3FF007CDCD9F21DB300(_stringLiteral92D746EB71302CDEEC7F599B035E92247F0479AF, NULL); V_0 = L_2; // if (go == null) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_007b; } } { // go = new GameObject(goName); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_5, _stringLiteral92D746EB71302CDEEC7F599B035E92247F0479AF, NULL); V_0 = L_5; // go.hideFlags = HideFlags.HideInHierarchy | HideFlags.DontSave; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0; Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_6, ((int32_t)53), NULL); // go.SetActive(false); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0; GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_7, (bool)0, NULL); // Object.DontDestroyOnLoad(go); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_8, NULL); // _dummyCamera = go.AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10; L_10 = GameObject_AddComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m0933BC50E883CDEF6FA83FE190DA37CCB2802142(L_9, GameObject_AddComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m0933BC50E883CDEF6FA83FE190DA37CCB2802142_RuntimeMethod_var); ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61 = L_10; Il2CppCodeGenWriteBarrier((void**)(&((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61), (void*)L_10); // _dummyCamera.hideFlags = HideFlags.HideInInspector | HideFlags.DontSave; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11 = ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61; Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_11, ((int32_t)54), NULL); // _dummyCamera.cullingMask = 0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12 = ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61; Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32(L_12, 0, NULL); // _dummyCamera.clearFlags = CameraClearFlags.Nothing; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61; Camera_set_clearFlags_m66541D9CC43CBAA5FE7364A50D43CA5569FD4D93(L_13, 4, NULL); // _dummyCamera.enabled = false; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61; Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_14, (bool)0, NULL); goto IL_0086; } IL_007b: { // _dummyCamera = go.GetComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16; L_16 = GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6(L_15, GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var); ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61 = L_16; Il2CppCodeGenWriteBarrier((void**)(&((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61), (void*)L_16); } IL_0086: { // return _dummyCamera; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = ((MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_StaticFields*)il2cpp_codegen_static_fields_for(MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6_il2cpp_TypeInfo_var))->____dummyCamera_61; return L_17; } } // System.Collections.IEnumerator RenderHeads.Media.AVProVideo.MediaPlayer::ExtractFrameCoroutine(UnityEngine.Texture2D,RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame,System.Double,System.Boolean,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_ExtractFrameCoroutine_m853650D4FC6347C02B92CAD5D2112701F32A9012 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___target0, ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* ___callback1, double ___timeSeconds2, bool ___accurateSeek3, int32_t ___timeoutMs4, int32_t ___timeThresholdMs5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* L_0 = (U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B*)il2cpp_codegen_object_new(U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B_il2cpp_TypeInfo_var); U3CExtractFrameCoroutineU3Ed__253__ctor_mAC54DEB7845E4E93DC40C15124289D8A679A5733(L_0, 0, NULL); U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* L_1 = L_0; L_1->___U3CU3E4__this_2 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this); U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* L_2 = L_1; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = ___target0; L_2->___target_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___target_3), (void*)L_3); U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* L_4 = L_2; ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* L_5 = ___callback1; L_4->___callback_8 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___callback_8), (void*)L_5); U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* L_6 = L_4; double L_7 = ___timeSeconds2; L_6->___timeSeconds_4 = L_7; U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* L_8 = L_6; bool L_9 = ___accurateSeek3; L_8->___accurateSeek_5 = L_9; U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* L_10 = L_8; int32_t L_11 = ___timeoutMs4; L_10->___timeoutMs_6 = L_11; U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* L_12 = L_10; int32_t L_13 = ___timeThresholdMs5; L_12->___timeThresholdMs_7 = L_13; return L_12; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::ExtractFrameAsync(UnityEngine.Texture2D,RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame,System.Double,System.Boolean,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_ExtractFrameAsync_mCD504F91819511BD5083D33D5768BE2BCC48A781 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___target0, ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* ___callback1, double ___timeSeconds2, bool ___accurateSeek3, int32_t ___timeoutMs4, int32_t ___timeThresholdMs5, const RuntimeMethod* method) { { // StartCoroutine(ExtractFrameCoroutine(target, callback, timeSeconds, accurateSeek, timeoutMs, timeThresholdMs)); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___target0; ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* L_1 = ___callback1; double L_2 = ___timeSeconds2; bool L_3 = ___accurateSeek3; int32_t L_4 = ___timeoutMs4; int32_t L_5 = ___timeThresholdMs5; RuntimeObject* L_6; L_6 = MediaPlayer_ExtractFrameCoroutine_m853650D4FC6347C02B92CAD5D2112701F32A9012(__this, L_0, L_1, L_2, L_3, L_4, L_5, NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_7; L_7 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_6, NULL); // } return; } } // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.MediaPlayer::ExtractFrame(UnityEngine.Texture2D,System.Double,System.Boolean,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* MediaPlayer_ExtractFrame_m9DBF87FDE716D254A9D0007DE3DE5A25DFA24B94 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___target0, double ___timeSeconds1, bool ___accurateSeek2, int32_t ___timeoutMs3, int32_t ___timeThresholdMs4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_0 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL; { // Texture2D result = target; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___target0; V_0 = L_0; // Texture frame = ExtractFrame(timeSeconds, accurateSeek, timeoutMs, timeThresholdMs); double L_1 = ___timeSeconds1; bool L_2 = ___accurateSeek2; int32_t L_3 = ___timeoutMs3; int32_t L_4 = ___timeThresholdMs4; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5; L_5 = MediaPlayer_ExtractFrame_mE7DA62B1B5D055F7E0D56917FE1A5875DAEB2062(__this, L_1, L_2, L_3, L_4, NULL); V_1 = L_5; // if (frame != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_003b; } } { // result = Helper.GetReadableTexture(frame, TextureProducer.RequiresVerticalFlip(), Helper.GetOrientation(Info.GetTextureTransform()), target); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = V_1; RuntimeObject* L_9; L_9 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, __this); bool L_10; L_10 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean RenderHeads.Media.AVProVideo.ITextureProducer::RequiresVerticalFlip() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_9); RuntimeObject* L_11; L_11 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, __this); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12; L_12 = InterfaceFuncInvoker0< SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* >::Invoke(12 /* System.Single[] RenderHeads.Media.AVProVideo.IMediaInfo::GetTextureTransform() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_11); il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); int32_t L_13; L_13 = Helper_GetOrientation_m2231216C43ED85E4E16ECFDEB111E009D4DDBF9F(L_12, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_14 = ___target0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15; L_15 = Helper_GetReadableTexture_m673AB973D4789343C6EFA7FF78F91FED8029AC22(L_8, L_10, L_13, L_14, NULL); V_0 = L_15; } IL_003b: { // return result; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_16 = V_0; return L_16; } } // UnityEngine.Texture RenderHeads.Media.AVProVideo.MediaPlayer::ExtractFrame(System.Double,System.Boolean,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* MediaPlayer_ExtractFrame_mE7DA62B1B5D055F7E0D56917FE1A5875DAEB2062 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, double ___timeSeconds0, bool ___accurateSeek1, int32_t ___timeoutMs2, int32_t ___timeThresholdMs3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL; int32_t V_1 = 0; { // Texture result = null; V_0 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL; // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_00b5; } } { // if (timeSeconds >= 0f) double L_1 = ___timeSeconds0; if ((!(((double)L_1) >= ((double)(0.0))))) { goto IL_00a8; } } { // Pause(); VirtualActionInvoker0::Invoke(21 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Pause() */, __this); // if (TextureProducer.GetTexture() != null && (System.Math.Abs(_controlInterface.GetCurrentTime() - timeSeconds) < (timeThresholdMs / 1000.0))) RuntimeObject* L_2; L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, __this); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3; L_3 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_2, 0); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0066; } } { RuntimeObject* L_5 = __this->____controlInterface_42; double L_6; L_6 = InterfaceFuncInvoker0< double >::Invoke(24 /* System.Double RenderHeads.Media.AVProVideo.IMediaControl::GetCurrentTime() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_5); double L_7 = ___timeSeconds0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_8; L_8 = fabs(((double)il2cpp_codegen_subtract(L_6, L_7))); int32_t L_9 = ___timeThresholdMs3; if ((!(((double)L_8) < ((double)((double)(((double)L_9)/(1000.0))))))) { goto IL_0066; } } { // result = TextureProducer.GetTexture(); RuntimeObject* L_10; L_10 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, __this); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11; L_11 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_10, 0); V_0 = L_11; goto IL_00b5; } IL_0066: { // int frameCount = TextureProducer.GetTextureFrameCount(); RuntimeObject* L_12; L_12 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, __this); int32_t L_13; L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureFrameCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_12); V_1 = L_13; // if (accurateSeek) bool L_14 = ___accurateSeek1; if (!L_14) { goto IL_0083; } } { // _controlInterface.Seek(timeSeconds); RuntimeObject* L_15 = __this->____controlInterface_42; double L_16 = ___timeSeconds0; InterfaceActionInvoker1< double >::Invoke(19 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Seek(System.Double) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_15, L_16); goto IL_008f; } IL_0083: { // _controlInterface.SeekFast(timeSeconds); RuntimeObject* L_17 = __this->____controlInterface_42; double L_18 = ___timeSeconds0; InterfaceActionInvoker1< double >::Invoke(20 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::SeekFast(System.Double) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_17, L_18); } IL_008f: { // ForceWaitForNewFrame(frameCount, timeoutMs); int32_t L_19 = V_1; int32_t L_20 = ___timeoutMs2; bool L_21; L_21 = MediaPlayer_ForceWaitForNewFrame_m6E8E78B6DE4C838FE4FA23E6358FA8C0DF67433F(__this, L_19, ((float)L_20), NULL); // result = TextureProducer.GetTexture(); RuntimeObject* L_22; L_22 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, __this); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23; L_23 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_22, 0); V_0 = L_23; goto IL_00b5; } IL_00a8: { // result = TextureProducer.GetTexture(); RuntimeObject* L_24; L_24 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, __this); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_25; L_25 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_24, 0); V_0 = L_25; } IL_00b5: { // return result; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_26 = V_0; return L_26; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::OpenMediaFromBuffer(System.Byte[],System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_OpenMediaFromBuffer_m84C3ABD29AC5AB0147F014767357580EDB6DFA6B (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, bool ___autoPlay1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10); s_Il2CppMethodInitialized = true; } { // _mediaPath = new MediaPath("buffer", MediaPathType.AbsolutePathOrURL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)il2cpp_codegen_object_new(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); MediaPath__ctor_m0AD6AC491F7BE372CFECDD554384024E767103C3(L_0, _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10, 0, NULL); __this->____mediaPath_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPath_6), (void*)L_0); // _autoPlayOnStart = autoPlay; bool L_1 = ___autoPlay1; __this->____autoPlayOnStart_9 = L_1; // if (_controlInterface == null) RuntimeObject* L_2 = __this->____controlInterface_42; if (L_2) { goto IL_0026; } } { // Initialise(); MediaPlayer_Initialise_mD5619DDA607827C7354BE6542B28D73B3A332F49(__this, NULL); } IL_0026: { // return OpenMediaFromBufferInternal(buffer); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___buffer0; bool L_4; L_4 = MediaPlayer_OpenMediaFromBufferInternal_m1106A1E3D8898DD4C01BC2870992EAED58FB6812(__this, L_3, NULL); return L_4; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::StartOpenChunkedMediaFromBuffer(System.UInt64,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_StartOpenChunkedMediaFromBuffer_m9619357B97789F2FFEB93D1A147126319AC6D689 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, uint64_t ___length0, bool ___autoPlay1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10); s_Il2CppMethodInitialized = true; } { // _mediaPath = new MediaPath("buffer", MediaPathType.AbsolutePathOrURL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)il2cpp_codegen_object_new(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); MediaPath__ctor_m0AD6AC491F7BE372CFECDD554384024E767103C3(L_0, _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10, 0, NULL); __this->____mediaPath_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPath_6), (void*)L_0); // _autoPlayOnStart = autoPlay; bool L_1 = ___autoPlay1; __this->____autoPlayOnStart_9 = L_1; // if (_controlInterface == null) RuntimeObject* L_2 = __this->____controlInterface_42; if (L_2) { goto IL_0026; } } { // Initialise(); MediaPlayer_Initialise_mD5619DDA607827C7354BE6542B28D73B3A332F49(__this, NULL); } IL_0026: { // return StartOpenMediaFromBufferInternal(length); uint64_t L_3 = ___length0; bool L_4; L_4 = MediaPlayer_StartOpenMediaFromBufferInternal_mACB5EAD8630ED94D1CA3595D93FBBCBF5AD4EC0A(__this, L_3, NULL); return L_4; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::AddChunkToVideoBuffer(System.Byte[],System.UInt64,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_AddChunkToVideoBuffer_mD029ABC0A55136F995F36773374D29E7A46A0FFA (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___chunk0, uint64_t ___offset1, uint64_t ___chunkSize2, const RuntimeMethod* method) { { // return AddChunkToBufferInternal(chunk, offset, chunkSize); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___chunk0; uint64_t L_1 = ___offset1; uint64_t L_2 = ___chunkSize2; bool L_3; L_3 = MediaPlayer_AddChunkToBufferInternal_mF63D0D1668B51BA3D541D38AF4CDC2DAA6DDC386(__this, L_0, L_1, L_2, NULL); return L_3; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::EndOpenChunkedVideoFromBuffer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_EndOpenChunkedVideoFromBuffer_mB527C584ADC9753A1017EAD593F7C21F3F52D204 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // return EndOpenMediaFromBufferInternal(); bool L_0; L_0 = MediaPlayer_EndOpenMediaFromBufferInternal_m6206736BC93FAE92D457001D8C21DE57F2684867(__this, NULL); return L_0; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::OpenMediaFromBufferInternal(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_OpenMediaFromBufferInternal_m1106A1E3D8898DD4C01BC2870992EAED58FB6812 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04B3162297B352972DBF620ADD503FFDC87E88DD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral214C2F53B31C2DB0AB52656589C03DC6A0FA871F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8853FF819ACB06E6261C60C3833EACAC9D92BAD2); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; { // bool result = false; V_0 = (bool)0; // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_0093; } } { // CloseMedia(); MediaPlayer_CloseMedia_m17E5295ED1223D54549B96FEBC057A2832E872A1(__this, NULL); // _isMediaOpened = true; __this->____isMediaOpened_53 = (bool)1; // _autoPlayOnStartTriggered = !_autoPlayOnStart; bool L_1 = __this->____autoPlayOnStart_9; __this->____autoPlayOnStartTriggered_54 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); // Helper.LogInfo("Opening buffer of length " + buffer.Length, this); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___buffer0; V_1 = ((int32_t)(((RuntimeArray*)L_2)->max_length)); String_t* L_3; L_3 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL); String_t* L_4; L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral214C2F53B31C2DB0AB52656589C03DC6A0FA871F, L_3, NULL); il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500(L_4, __this, NULL); // if (!_controlInterface.OpenMediaFromBuffer(buffer)) RuntimeObject* L_5 = __this->____controlInterface_42; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___buffer0; bool L_7; L_7 = InterfaceFuncInvoker1< bool, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(1 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::OpenMediaFromBuffer(System.Byte[]) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_5, L_6); if (L_7) { goto IL_0085; } } { // Debug.LogError("[AVProVideo] Failed to open buffer", this); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(_stringLiteral04B3162297B352972DBF620ADD503FFDC87E88DD, __this, NULL); // if (GetCurrentPlatformOptions() != PlatformOptionsWindows || PlatformOptionsWindows.videoApi != Windows.VideoApi.DirectShow) PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* L_8; L_8 = MediaPlayer_GetCurrentPlatformOptions_m7ADA5A9A779C671762F25B2A0250AF5E2FC76B25_inline(__this, NULL); OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* L_9; L_9 = MediaPlayer_get_PlatformOptionsWindows_m9F6D147F0326F6E0A94E45C6275CB7E41E5B7ACD_inline(__this, NULL); if ((!(((RuntimeObject*)(PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516*)L_8) == ((RuntimeObject*)(OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787*)L_9)))) { goto IL_0079; } } { OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* L_10; L_10 = MediaPlayer_get_PlatformOptionsWindows_m9F6D147F0326F6E0A94E45C6275CB7E41E5B7ACD_inline(__this, NULL); int32_t L_11 = L_10->___videoApi_2; if ((((int32_t)L_11) == ((int32_t)1))) { goto IL_0093; } } IL_0079: { // Debug.LogError("[AVProVideo] Loading from buffer is currently only supported in Windows when using the DirectShow API"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral8853FF819ACB06E6261C60C3833EACAC9D92BAD2, NULL); goto IL_0093; } IL_0085: { // SetPlaybackOptions(); MediaPlayer_SetPlaybackOptions_m008B4629F10708C15EE91F0B060DDE1D9EB617FD(__this, NULL); // result = true; V_0 = (bool)1; // StartRenderCoroutine(); MediaPlayer_StartRenderCoroutine_m8C87C666ADFD4A9990505FD746FCF062FF5E4CDE(__this, NULL); } IL_0093: { // return result; bool L_12 = V_0; return L_12; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::StartOpenMediaFromBufferInternal(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_StartOpenMediaFromBufferInternal_mACB5EAD8630ED94D1CA3595D93FBBCBF5AD4EC0A (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, uint64_t ___length0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8853FF819ACB06E6261C60C3833EACAC9D92BAD2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97444C889C68F533BE5956B1A34545F284FC1E4A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8EB5315978B3E41DE40AFEEF561C6EA6B3EFEBD); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // bool result = false; V_0 = (bool)0; // if (_controlInterface != null) RuntimeObject* L_0 = __this->____controlInterface_42; if (!L_0) { goto IL_008f; } } { // CloseMedia(); MediaPlayer_CloseMedia_m17E5295ED1223D54549B96FEBC057A2832E872A1(__this, NULL); // _isMediaOpened = true; __this->____isMediaOpened_53 = (bool)1; // _autoPlayOnStartTriggered = !_autoPlayOnStart; bool L_1 = __this->____autoPlayOnStart_9; __this->____autoPlayOnStartTriggered_54 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); // Helper.LogInfo("Starting Opening buffer of length " + length, this); String_t* L_2; L_2 = UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F((&___length0), NULL); String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral97444C889C68F533BE5956B1A34545F284FC1E4A, L_2, NULL); il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500(L_3, __this, NULL); // if (!_controlInterface.StartOpenMediaFromBuffer(length)) RuntimeObject* L_4 = __this->____controlInterface_42; uint64_t L_5 = ___length0; bool L_6; L_6 = InterfaceFuncInvoker1< bool, uint64_t >::Invoke(2 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::StartOpenMediaFromBuffer(System.UInt64) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_4, L_5); if (L_6) { goto IL_0081; } } { // Debug.LogError("[AVProVideo] Failed to start open video from buffer", this); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(_stringLiteralE8EB5315978B3E41DE40AFEEF561C6EA6B3EFEBD, __this, NULL); // if (GetCurrentPlatformOptions() != PlatformOptionsWindows || PlatformOptionsWindows.videoApi != Windows.VideoApi.DirectShow) PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* L_7; L_7 = MediaPlayer_GetCurrentPlatformOptions_m7ADA5A9A779C671762F25B2A0250AF5E2FC76B25_inline(__this, NULL); OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* L_8; L_8 = MediaPlayer_get_PlatformOptionsWindows_m9F6D147F0326F6E0A94E45C6275CB7E41E5B7ACD_inline(__this, NULL); if ((!(((RuntimeObject*)(PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516*)L_7) == ((RuntimeObject*)(OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787*)L_8)))) { goto IL_0075; } } { OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* L_9; L_9 = MediaPlayer_get_PlatformOptionsWindows_m9F6D147F0326F6E0A94E45C6275CB7E41E5B7ACD_inline(__this, NULL); int32_t L_10 = L_9->___videoApi_2; if ((((int32_t)L_10) == ((int32_t)1))) { goto IL_008f; } } IL_0075: { // Debug.LogError("[AVProVideo] Loading from buffer is currently only supported in Windows when using the DirectShow API"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral8853FF819ACB06E6261C60C3833EACAC9D92BAD2, NULL); goto IL_008f; } IL_0081: { // SetPlaybackOptions(); MediaPlayer_SetPlaybackOptions_m008B4629F10708C15EE91F0B060DDE1D9EB617FD(__this, NULL); // result = true; V_0 = (bool)1; // StartRenderCoroutine(); MediaPlayer_StartRenderCoroutine_m8C87C666ADFD4A9990505FD746FCF062FF5E4CDE(__this, NULL); } IL_008f: { // return result; bool L_11 = V_0; return L_11; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::AddChunkToBufferInternal(System.Byte[],System.UInt64,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_AddChunkToBufferInternal_mF63D0D1668B51BA3D541D38AF4CDC2DAA6DDC386 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___chunk0, uint64_t ___offset1, uint64_t ___chunkSize2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (Control != null) RuntimeObject* L_0; L_0 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); if (!L_0) { goto IL_0017; } } { // return Control.AddChunkToMediaBuffer(chunk, offset, chunkSize); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___chunk0; uint64_t L_3 = ___offset1; uint64_t L_4 = ___chunkSize2; bool L_5; L_5 = InterfaceFuncInvoker3< bool, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, uint64_t, uint64_t >::Invoke(3 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::AddChunkToMediaBuffer(System.Byte[],System.UInt64,System.UInt64) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1, L_2, L_3, L_4); return L_5; } IL_0017: { // return false; return (bool)0; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::EndOpenMediaFromBufferInternal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_EndOpenMediaFromBufferInternal_m6206736BC93FAE92D457001D8C21DE57F2684867 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (Control != null) RuntimeObject* L_0; L_0 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); if (!L_0) { goto IL_0014; } } { // return Control.EndOpenMediaFromBuffer(); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(4 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::EndOpenMediaFromBuffer() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1); return L_2; } IL_0014: { // return false; return (bool)0; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows RenderHeads.Media.AVProVideo.MediaPlayer::get_PlatformOptionsWindows() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* MediaPlayer_get_PlatformOptionsWindows_m9F6D147F0326F6E0A94E45C6275CB7E41E5B7ACD (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public OptionsWindows PlatformOptionsWindows { get { return _optionsWindows; } } OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* L_0 = __this->____optionsWindows_74; return L_0; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple RenderHeads.Media.AVProVideo.MediaPlayer::get_PlatformOptionsMacOSX() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* MediaPlayer_get_PlatformOptionsMacOSX_m0BE26FEEC4E825A698FB109F4EDFB362F2A8896E (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public OptionsApple PlatformOptionsMacOSX { get { return _optionsMacOSX; } } OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* L_0 = __this->____optionsMacOSX_75; return L_0; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple RenderHeads.Media.AVProVideo.MediaPlayer::get_PlatformOptionsIOS() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* MediaPlayer_get_PlatformOptionsIOS_m80064E4703311F68168B8973C9B7CB3DE18046CB (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public OptionsApple PlatformOptionsIOS { get { return _optionsIOS; } } OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* L_0 = __this->____optionsIOS_76; return L_0; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple RenderHeads.Media.AVProVideo.MediaPlayer::get_PlatformOptionsTVOS() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* MediaPlayer_get_PlatformOptionsTVOS_m95A27574BA8DFA50A7D93A4CA82FF95EDEA4FE83 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public OptionsApple PlatformOptionsTVOS { get { return _optionsTVOS; } } OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* L_0 = __this->____optionsTVOS_77; return L_0; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid RenderHeads.Media.AVProVideo.MediaPlayer::get_PlatformOptionsAndroid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* MediaPlayer_get_PlatformOptionsAndroid_m99C4FEF7199FEEEA9948F9D47E70CAB483534AE7 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public OptionsAndroid PlatformOptionsAndroid { get { return _optionsAndroid; } } OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* L_0 = __this->____optionsAndroid_78; return L_0; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP RenderHeads.Media.AVProVideo.MediaPlayer::get_PlatformOptionsWindowsUWP() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5* MediaPlayer_get_PlatformOptionsWindowsUWP_m6508EF1BE44EC015E5B30F7D988A40967DB0F915 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public OptionsWindowsUWP PlatformOptionsWindowsUWP { get { return _optionsWindowsUWP; } } OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5* L_0 = __this->____optionsWindowsUWP_79; return L_0; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL RenderHeads.Media.AVProVideo.MediaPlayer::get_PlatformOptionsWebGL() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* MediaPlayer_get_PlatformOptionsWebGL_mC958649D8FD65756AE5A5E46B4F82C037FB2E3AA (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public OptionsWebGL PlatformOptionsWebGL { get { return _optionsWebGL; } } OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* L_0 = __this->____optionsWebGL_80; return L_0; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer::EnableSubtitles(RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayer_EnableSubtitles_m7B1F03FBE3558AC624B085F0FF755226F9C62452 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___mediaPath0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E57DDB7EFEE4DD19E13D564AC87E3BCAB5A9A97); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77F51302B6EA5AF286BAF279CFF1D7437660DCCD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA04CCA9491F64869547AC7124ED52A3653141608); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE26786DCB1DE28C9E148DFC667EC4C60F24FC0EC); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; bool V_2 = false; String_t* V_3 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // bool result = false; V_0 = (bool)0; // if (_subtitlesInterface != null) RuntimeObject* L_0 = __this->____subtitlesInterface_46; if (!L_0) { goto IL_0118; } } { // if (mediaPath != null && !string.IsNullOrEmpty(mediaPath.Path)) MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_1 = ___mediaPath0; bool L_2; L_2 = MediaPath_op_Inequality_m13D4E70B9CE60B26B5DC245943C250FDF7FAF0D3(L_1, (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL, NULL); if (!L_2) { goto IL_010b; } } { MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_3 = ___mediaPath0; String_t* L_4; L_4 = MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline(L_3, NULL); bool L_5; L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL); if (L_5) { goto IL_010b; } } { // string fullPath = mediaPath.GetResolvedFullPath(); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_6 = ___mediaPath0; String_t* L_7; L_7 = MediaPath_GetResolvedFullPath_mA81DDB3CC0B4853F6B57B405B1F509AD65120F43(L_6, NULL); V_1 = L_7; // bool checkForFileExist = true; V_2 = (bool)1; // if (fullPath.Contains("://")) String_t* L_8 = V_1; bool L_9; L_9 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_8, _stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A, NULL); if (!L_9) { goto IL_0041; } } { // checkForFileExist = false; V_2 = (bool)0; } IL_0041: { // if (checkForFileExist && !System.IO.File.Exists(fullPath)) bool L_10 = V_2; if (!L_10) { goto IL_0062; } } { String_t* L_11 = V_1; bool L_12; L_12 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_11, NULL); if (L_12) { goto IL_0062; } } { // Debug.LogError("[AVProVideo] Subtitle file not found: " + fullPath, this); String_t* L_13 = V_1; String_t* L_14; L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralA04CCA9491F64869547AC7124ED52A3653141608, L_13, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_14, __this, NULL); goto IL_011f; } IL_0062: { // Helper.LogInfo("Opening subtitles " + fullPath, this); String_t* L_15 = V_1; String_t* L_16; L_16 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralE26786DCB1DE28C9E148DFC667EC4C60F24FC0EC, L_15, NULL); il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500(L_16, __this, NULL); // _previousSubtitleIndex = -1; __this->____previousSubtitleIndex_72 = (-1); } try {// begin try (depth: 1) { // if (fullPath.Contains("://")) String_t* L_17 = V_1; bool L_18; L_18 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_17, _stringLiteral6A1D52382547009AB732F651FE2CA42F1BBA769A, NULL); if (!L_18) { goto IL_00b8_1; } } { // if (_loadSubtitlesRoutine != null) Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_19 = __this->____loadSubtitlesRoutine_60; if (!L_19) { goto IL_00a2_1; } } { // StopCoroutine(_loadSubtitlesRoutine); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_20 = __this->____loadSubtitlesRoutine_60; MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_20, NULL); // _loadSubtitlesRoutine = null; __this->____loadSubtitlesRoutine_60 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____loadSubtitlesRoutine_60), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL); } IL_00a2_1: { // _loadSubtitlesRoutine = StartCoroutine(LoadSubtitlesCoroutine(fullPath, mediaPath)); String_t* L_21 = V_1; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_22 = ___mediaPath0; RuntimeObject* L_23; L_23 = MediaPlayer_LoadSubtitlesCoroutine_m0DE627525DD1AADE5D1631158EBB4588859A8BCC(__this, L_21, L_22, NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_24; L_24 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_23, NULL); __this->____loadSubtitlesRoutine_60 = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->____loadSubtitlesRoutine_60), (void*)L_24); goto IL_00f0_1; } IL_00b8_1: { // string subtitleData = System.IO.File.ReadAllText(fullPath); String_t* L_25 = V_1; String_t* L_26; L_26 = File_ReadAllText_mA4A939F853D573379F7129AFDC469B91E9747BAA(L_25, NULL); V_3 = L_26; // if (_subtitlesInterface.LoadSubtitlesSRT(subtitleData)) RuntimeObject* L_27 = __this->____subtitlesInterface_46; String_t* L_28 = V_3; bool L_29; L_29 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(0 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaSubtitles::LoadSubtitlesSRT(System.String) */, IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var, L_27, L_28); if (!L_29) { goto IL_00df_1; } } { // _subtitlePath = mediaPath; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_30 = ___mediaPath0; __this->____subtitlePath_27 = L_30; Il2CppCodeGenWriteBarrier((void**)(&__this->____subtitlePath_27), (void*)L_30); // _sideloadSubtitles = false; __this->____sideloadSubtitles_26 = (bool)0; // result = true; V_0 = (bool)1; goto IL_00f0_1; } IL_00df_1: { // Debug.LogError("[AVProVideo] Failed to load subtitles" + fullPath, this); String_t* L_31 = V_1; String_t* L_32; L_32 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral77F51302B6EA5AF286BAF279CFF1D7437660DCCD, L_31, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_32, __this, NULL); } IL_00f0_1: { // } goto IL_011f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00f2; } throw e; } CATCH_00f2: {// begin catch(System.Exception) // Debug.LogError("[AVProVideo] Failed to load subtitles " + fullPath, this); String_t* L_33 = V_1; String_t* L_34; L_34 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC9FE6C4C65B073340EC2464185331F37F73E11B)), L_33, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_34, __this, NULL); // Debug.LogException(e, this); Debug_LogException_mD4CF3A9C64D8D4BA0570D529E705D134A9A5E498(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), __this, NULL); // } IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_011f; }// end catch (depth: 1) IL_010b: { // Debug.LogError("[AVProVideo] No subtitle file path specified", this); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(_stringLiteral5E57DDB7EFEE4DD19E13D564AC87E3BCAB5A9A97, __this, NULL); goto IL_011f; } IL_0118: { // _queueSubtitlePath = mediaPath; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_35 = ___mediaPath0; __this->____queueSubtitlePath_59 = L_35; Il2CppCodeGenWriteBarrier((void**)(&__this->____queueSubtitlePath_59), (void*)L_35); } IL_011f: { // return result; bool L_36 = V_0; return L_36; } } // System.Collections.IEnumerator RenderHeads.Media.AVProVideo.MediaPlayer::LoadSubtitlesCoroutine(System.String,RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MediaPlayer_LoadSubtitlesCoroutine_m0DE627525DD1AADE5D1631158EBB4588859A8BCC (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, String_t* ___url0, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___mediaPath1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* L_0 = (U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544*)il2cpp_codegen_object_new(U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544_il2cpp_TypeInfo_var); U3CLoadSubtitlesCoroutineU3Ed__293__ctor_mE953A03A84A666C5E993BAF6A903E3AD1B113091(L_0, 0, NULL); U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* L_1 = L_0; L_1->___U3CU3E4__this_3 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this); U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* L_2 = L_1; String_t* L_3 = ___url0; L_2->___url_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___url_2), (void*)L_3); U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* L_4 = L_2; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_5 = ___mediaPath1; L_4->___mediaPath_4 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___mediaPath_4), (void*)L_5); return L_4; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::DisableSubtitles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_DisableSubtitles_m584227256037484C9FA496B1613A4793EF1745D1 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_loadSubtitlesRoutine != null) Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0 = __this->____loadSubtitlesRoutine_60; if (!L_0) { goto IL_001b; } } { // StopCoroutine(_loadSubtitlesRoutine); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1 = __this->____loadSubtitlesRoutine_60; MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_1, NULL); // _loadSubtitlesRoutine = null; __this->____loadSubtitlesRoutine_60 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____loadSubtitlesRoutine_60), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL); } IL_001b: { // if (_subtitlesInterface != null) RuntimeObject* L_2 = __this->____subtitlesInterface_46; if (!L_2) { goto IL_0043; } } { // _previousSubtitleIndex = -1; __this->____previousSubtitleIndex_72 = (-1); // _sideloadSubtitles = false; __this->____sideloadSubtitles_26 = (bool)0; // _subtitlesInterface.LoadSubtitlesSRT(string.Empty); RuntimeObject* L_3 = __this->____subtitlesInterface_46; String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; bool L_5; L_5 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(0 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaSubtitles::LoadSubtitlesSRT(System.String) */, IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var, L_3, L_4); return; } IL_0043: { // _queueSubtitlePath = null; __this->____queueSubtitlePath_59 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____queueSubtitlePath_59), (void*)(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m12079715106C8DB7E55CAFB42CDB2326046D0712 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mAD45C97A5DAA455E5471FA92A89F8CD9B484196C (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // if (!string.IsNullOrEmpty(m_VideoPath)) String_t* L_0 = __this->___m_VideoPath_81; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0062; } } { // MediaPathType mediaPathType = MediaPathType.AbsolutePathOrURL; V_0 = 0; // switch (m_VideoLocation) int32_t L_2 = __this->___m_VideoLocation_82; V_1 = L_2; int32_t L_3 = V_1; switch (L_3) { case 0: { goto IL_0030; } case 1: { goto IL_0034; } case 2: { goto IL_0038; } case 3: { goto IL_003c; } case 4: { goto IL_0040; } } } IL_0030: { // mediaPathType = MediaPathType.AbsolutePathOrURL; V_0 = 0; // break; goto IL_0042; } IL_0034: { // mediaPathType = MediaPathType.RelativeToProjectFolder; V_0 = 1; // break; goto IL_0042; } IL_0038: { // mediaPathType = MediaPathType.RelativeToStreamingAssetsFolder; V_0 = 2; // break; goto IL_0042; } IL_003c: { // mediaPathType = MediaPathType.RelativeToDataFolder; V_0 = 3; // break; goto IL_0042; } IL_0040: { // mediaPathType = MediaPathType.RelativeToPersistentDataFolder; V_0 = 4; } IL_0042: { // _mediaPath = new MediaPath(m_VideoPath, mediaPathType); String_t* L_4 = __this->___m_VideoPath_81; int32_t L_5 = V_0; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_6 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)il2cpp_codegen_object_new(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); MediaPath__ctor_m0AD6AC491F7BE372CFECDD554384024E767103C3(L_6, L_4, L_5, NULL); __this->____mediaPath_6 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPath_6), (void*)L_6); // _mediaSource = MediaSource.Path; __this->____mediaSource_4 = 1; // m_VideoPath = null; __this->___m_VideoPath_81 = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VideoPath_81), (void*)(String_t*)NULL); } IL_0062: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayer__ctor_m806C3D0E9AA00255DBE24215A0C44EDB953E72F9 (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [SerializeField] MediaPath _mediaPath = new MediaPath(); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)il2cpp_codegen_object_new(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); MediaPath__ctor_mC9A531926AFFC107E56A25290834439016836D6A(L_0, NULL); __this->____mediaPath_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPath_6), (void*)L_0); // [SerializeField] MediaHints _fallbackMediaHints = MediaHints.Default; il2cpp_codegen_runtime_class_init_inline(MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var); MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_1; L_1 = MediaHints_get_Default_m53AD4FAADBDF0B354EA46A93ECC021BC5727477C_inline(NULL); __this->____fallbackMediaHints_7 = L_1; // [SerializeField] bool _autoOpen = true; __this->____autoOpen_8 = (bool)1; // [SerializeField] bool _autoPlayOnStart = true; __this->____autoPlayOnStart_9 = (bool)1; // [SerializeField] float _audioVolume = 1.0f; __this->____audioVolume_11 = (1.0f); // [SerializeField] float _playbackRate = 1.0f; __this->____playbackRate_15 = (1.0f); // [SerializeField] int _resampleBufferSize = 5; __this->____resampleBufferSize_18 = 5; // [SerializeField] FilterMode _textureFilterMode = FilterMode.Bilinear; __this->____textureFilterMode_21 = 1; // [SerializeField] TextureWrapMode _textureWrapMode = TextureWrapMode.Clamp; __this->____textureWrapMode_22 = 1; // [SerializeField] VideoResolveOptions _videoResolveOptions = VideoResolveOptions.Create(); VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 L_2; L_2 = VideoResolveOptions_Create_mB35C721D2051757041058A738CB5AE03688BA3B8(NULL); __this->____videoResolveOptions_25 = L_2; // [SerializeField, Range(40f, 120f)] float _audioFocusWidthDegrees = 90f; __this->____audioFocusWidthDegrees_31 = (90.0f); // [SerializeField] HttpHeaderData _httpHeaders = new HttpHeaderData(); HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* L_3 = (HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5*)il2cpp_codegen_object_new(HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5_il2cpp_TypeInfo_var); HttpHeaderData__ctor_mF34C0952E9B20539D13E85590632C81FA38E41B1(L_3, NULL); __this->____httpHeaders_33 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____httpHeaders_33), (void*)L_3); // [SerializeField] KeyAuthData _keyAuth = new KeyAuthData(); KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* L_4 = (KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092*)il2cpp_codegen_object_new(KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092_il2cpp_TypeInfo_var); KeyAuthData__ctor_mA63552B3E6FAFC2803DAB2CFA365950ECF0B35B4(L_4, NULL); __this->____keyAuth_34 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____keyAuth_34), (void*)L_4); // [SerializeField] int _eventMask = -1; __this->____eventMask_36 = (-1); // [SerializeField] bool _pauseMediaOnAppPause = true; __this->____pauseMediaOnAppPause_37 = (bool)1; // [SerializeField] bool _playMediaOnAppUnpause = true; __this->____playMediaOnAppUnpause_38 = (bool)1; // private int _previousSubtitleIndex = -1; __this->____previousSubtitleIndex_72 = (-1); // [SerializeField] OptionsWindows _optionsWindows = new OptionsWindows(); OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* L_5 = (OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787*)il2cpp_codegen_object_new(OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787_il2cpp_TypeInfo_var); OptionsWindows__ctor_mB64335EBDA4AB8D1ACEFF2590539C83DE8D5A9A5(L_5, NULL); __this->____optionsWindows_74 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____optionsWindows_74), (void*)L_5); // [SerializeField] OptionsApple _optionsMacOSX = new OptionsApple(OptionsApple.TextureFormat.BGRA, OptionsApple.Flags.None); OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* L_6 = (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E*)il2cpp_codegen_object_new(OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E_il2cpp_TypeInfo_var); OptionsApple__ctor_mE480D23CF872BC475282150A3AB289D0278D2374(L_6, 0, 0, NULL); __this->____optionsMacOSX_75 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____optionsMacOSX_75), (void*)L_6); // [SerializeField] OptionsApple _optionsIOS = new OptionsApple(OptionsApple.TextureFormat.BGRA, OptionsApple.Flags.None); OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* L_7 = (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E*)il2cpp_codegen_object_new(OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E_il2cpp_TypeInfo_var); OptionsApple__ctor_mE480D23CF872BC475282150A3AB289D0278D2374(L_7, 0, 0, NULL); __this->____optionsIOS_76 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____optionsIOS_76), (void*)L_7); // [SerializeField] OptionsApple _optionsTVOS = new OptionsApple(OptionsApple.TextureFormat.BGRA, OptionsApple.Flags.None); OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* L_8 = (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E*)il2cpp_codegen_object_new(OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E_il2cpp_TypeInfo_var); OptionsApple__ctor_mE480D23CF872BC475282150A3AB289D0278D2374(L_8, 0, 0, NULL); __this->____optionsTVOS_77 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->____optionsTVOS_77), (void*)L_8); // [SerializeField] OptionsAndroid _optionsAndroid = new OptionsAndroid(); OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* L_9 = (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605*)il2cpp_codegen_object_new(OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605_il2cpp_TypeInfo_var); OptionsAndroid__ctor_mB87489141A63787F3C030750DCA321606AF3473D(L_9, NULL); __this->____optionsAndroid_78 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____optionsAndroid_78), (void*)L_9); // [SerializeField] OptionsWindowsUWP _optionsWindowsUWP = new OptionsWindowsUWP(); OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5* L_10 = (OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5*)il2cpp_codegen_object_new(OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5_il2cpp_TypeInfo_var); OptionsWindowsUWP__ctor_mBA3208CDCAC6B30F14B8A3E8AF00C5DA26A1ADDD(L_10, NULL); __this->____optionsWindowsUWP_79 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____optionsWindowsUWP_79), (void*)L_10); // [SerializeField] OptionsWebGL _optionsWebGL = new OptionsWebGL(); OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* L_11 = (OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1*)il2cpp_codegen_object_new(OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1_il2cpp_TypeInfo_var); OptionsWebGL__ctor_mD92D793487326C7D207259A0D69434160BF01893(L_11, NULL); __this->____optionsWebGL_80 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->____optionsWebGL_80), (void*)L_11); // private FileLocation m_VideoLocation = FileLocation.RelativeToStreamingAssetsFolder; __this->___m_VideoLocation_82 = 2; MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_Multicast(ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___extractedFrame0, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___extractedFrame0, reinterpret_cast(currentDelegate->___method_3)); } } void ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_OpenInst(ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___extractedFrame0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___extractedFrame0, method); } void ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_OpenStatic(ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___extractedFrame0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___extractedFrame0, method); } void ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_OpenStaticInvoker(ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___extractedFrame0, const RuntimeMethod* method) { InvokerActionInvoker1< Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* >::Invoke(__this->___method_ptr_0, method, NULL, ___extractedFrame0); } void ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_ClosedStaticInvoker(ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___extractedFrame0, const RuntimeMethod* method) { InvokerActionInvoker2< RuntimeObject*, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___extractedFrame0); } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProcessExtractedFrame__ctor_mC5253E3596FC4C07B65B2B82B0FDAC1F2EF3A7D6 (ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1); __this->___method_3 = ___method1; __this->___m_target_2 = ___object0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___method1)) { bool isOpen = parameterCount == 1; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { bool isOpen = parameterCount == 0; if (isOpen) { __this->___invoke_impl_1 = (intptr_t)&ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_OpenInst; } else { if (___object0 == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } __this->___extra_arg_5 = (intptr_t)&ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_Multicast; } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame::Invoke(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500 (ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___extractedFrame0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___extractedFrame0, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame::BeginInvoke(UnityEngine.Texture2D,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProcessExtractedFrame_BeginInvoke_m1527FC60A8283E575781DF3D284FCB457B3DE1C1 (ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___extractedFrame0, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback1, RuntimeObject* ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___extractedFrame0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2); } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/ProcessExtractedFrame::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProcessExtractedFrame_EndInvoke_mB9A8D6A651FE6D0E8EBFEAA35CFAEAFCB988235F (ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::IsModified() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformOptions_IsModified_mE97658A6868F7348D2B0B184E31215C765D0BCD7 (PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* __this, const RuntimeMethod* method) { { // return (httpHeaders.IsModified() // || keyAuth.IsModified() // ); HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* L_0 = __this->___httpHeaders_0; bool L_1; L_1 = HttpHeaderData_IsModified_m8EC6843F9CA0CFF1A0C7AB815123D4759BD5BB34(L_0, NULL); if (L_1) { goto IL_0019; } } { KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* L_2 = __this->___keyAuth_1; bool L_3; L_3 = KeyAuthData_IsModified_m6F469666B4B66507538F8DACCFA8791AB5142A0B(L_2, NULL); return L_3; } IL_0019: { return (bool)1; } } // System.String RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::GetKeyServerAuthToken() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformOptions_GetKeyServerAuthToken_m4ADD25FCE893C5D463A9B2A6785C0E78BD2E9486 (PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* __this, const RuntimeMethod* method) { { // public virtual string GetKeyServerAuthToken() { return keyAuth.keyServerToken; } KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* L_0 = __this->___keyAuth_1; String_t* L_1 = L_0->___keyServerToken_0; return L_1; } } // System.Byte[] RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::GetOverrideDecryptionKey() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PlatformOptions_GetOverrideDecryptionKey_m9D120AD590C14A29F0D7356477D3547560E2C9E4 (PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* __this, const RuntimeMethod* method) { { // public virtual byte[] GetOverrideDecryptionKey() { return keyAuth.overrideDecryptionKey; } KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* L_0 = __this->___keyAuth_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0->___overrideDecryptionKey_2; return L_1; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::StartWithHighestBandwidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformOptions_StartWithHighestBandwidth_m1D184E44647CE2E4EC0DAC4CFA728D7B236DD68B (PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* __this, const RuntimeMethod* method) { { // public virtual bool StartWithHighestBandwidth() { return false; } return (bool)0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/PlatformOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformOptions__ctor_mC93CF96EDED83CFCEE768A594F089DAFB153581B (PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public HttpHeaderData httpHeaders = new HttpHeaderData(); HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5* L_0 = (HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5*)il2cpp_codegen_object_new(HttpHeaderData_t01D0969A0D0175C95295EB89DC7CAB8773D05DC5_il2cpp_TypeInfo_var); HttpHeaderData__ctor_mF34C0952E9B20539D13E85590632C81FA38E41B1(L_0, NULL); __this->___httpHeaders_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___httpHeaders_0), (void*)L_0); // public KeyAuthData keyAuth = new KeyAuthData(); KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092* L_1 = (KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092*)il2cpp_codegen_object_new(KeyAuthData_tE5F9489F37FDB5AE9B57344713ED21EECF983092_il2cpp_TypeInfo_var); KeyAuthData__ctor_mA63552B3E6FAFC2803DAB2CFA365950ECF0B35B4(L_1, NULL); __this->___keyAuth_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___keyAuth_1), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::IsModified() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsWindows_IsModified_m11C82364B96B042395318708A5ECB583AA099F8E (OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // return (base.IsModified() // || !useHardwareDecoding // || useTextureMips // || use10BitTextures // || hintAlphaChannel // || useLowLatency // || useCustomMovParser // || useHapNotchLC // || !useStereoDetection // || !useTextTrackSupport // || !useFacebookAudio360Support // || useAudioDelay // || pauseOnPrerollComplete // || bufferedFrameSelection != BufferedFrameSelectionMode.None // || videoApi != Windows.VideoApi.MediaFoundation // || audioOutput != Windows.AudioOutput.System // || audio360ChannelMode != Audio360ChannelMode.TBE_8_2 // || !string.IsNullOrEmpty(forceAudioOutputDeviceName) // || preferredFilters.Count != 0 // || startWithHighestBitrate // || useLowLiveLatency // || parallelFrameCount != 3 // || prerollFrameCount != 4 // ); bool L_0; L_0 = PlatformOptions_IsModified_mE97658A6868F7348D2B0B184E31215C765D0BCD7(__this, NULL); if (L_0) { goto IL_00e3; } } { bool L_1 = __this->___useHardwareDecoding_3; if (!L_1) { goto IL_00e3; } } { bool L_2 = __this->___useTextureMips_4; if (L_2) { goto IL_00e3; } } { bool L_3 = __this->___use10BitTextures_5; if (L_3) { goto IL_00e3; } } { bool L_4 = __this->___hintAlphaChannel_6; if (L_4) { goto IL_00e3; } } { bool L_5 = __this->___useLowLatency_7; if (L_5) { goto IL_00e3; } } { bool L_6 = __this->___useCustomMovParser_8; if (L_6) { goto IL_00e3; } } { bool L_7 = __this->___useHapNotchLC_9; if (L_7) { goto IL_00e3; } } { bool L_8 = __this->___useStereoDetection_10; if (!L_8) { goto IL_00e3; } } { bool L_9 = __this->___useTextTrackSupport_11; if (!L_9) { goto IL_00e3; } } { bool L_10 = __this->___useFacebookAudio360Support_12; if (!L_10) { goto IL_00e3; } } { bool L_11 = __this->___useAudioDelay_13; if (L_11) { goto IL_00e3; } } { bool L_12 = __this->___pauseOnPrerollComplete_15; if (L_12) { goto IL_00e3; } } { int32_t L_13 = __this->___bufferedFrameSelection_14; if (L_13) { goto IL_00e3; } } { int32_t L_14 = __this->___videoApi_2; if (L_14) { goto IL_00e3; } } { int32_t L_15 = __this->___audioOutput_18; if (L_15) { goto IL_00e3; } } { int32_t L_16 = __this->___audio360ChannelMode_19; if (L_16) { goto IL_00e3; } } { String_t* L_17 = __this->___forceAudioOutputDeviceName_16; bool L_18; L_18 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_17, NULL); if (!L_18) { goto IL_00e3; } } { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_19 = __this->___preferredFilters_17; int32_t L_20; L_20 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_19, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); if (L_20) { goto IL_00e3; } } { bool L_21 = __this->___startWithHighestBitrate_20; if (L_21) { goto IL_00e3; } } { bool L_22 = __this->___useLowLiveLatency_21; if (L_22) { goto IL_00e3; } } { int32_t L_23 = __this->___parallelFrameCount_22; if ((!(((uint32_t)L_23) == ((uint32_t)3)))) { goto IL_00e3; } } { int32_t L_24 = __this->___prerollFrameCount_23; return (bool)((((int32_t)((((int32_t)L_24) == ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_00e3: { return (bool)1; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::StartWithHighestBandwidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsWindows_StartWithHighestBandwidth_m82803EB1EC8C125D7104D6893489232402D29F23 (OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* __this, const RuntimeMethod* method) { { // public override bool StartWithHighestBandwidth() { return startWithHighestBitrate; } bool L_0 = __this->___startWithHighestBitrate_20; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsWindows_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m7A952F952D0BD82E2124016D02F7E277D9B03FE1 (OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* __this, const RuntimeMethod* method) { { // void ISerializationCallbackReceiver.OnBeforeSerialize() { } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsWindows_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mDB699FDC95132F56D81AD1CDA60183BD19783185 (OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* __this, const RuntimeMethod* method) { { // if (useUnityAudio && audioOutput == Windows.AudioOutput.System) bool L_0 = __this->___useUnityAudio_24; if (!L_0) { goto IL_001e; } } { int32_t L_1 = __this->___audioOutput_18; if (L_1) { goto IL_001e; } } { // audioOutput = Windows.AudioOutput.Unity; __this->___audioOutput_18 = 1; // useUnityAudio = false; __this->___useUnityAudio_24 = (bool)0; } IL_001e: { // if (enableAudio360 && audioOutput == Windows.AudioOutput.System) bool L_2 = __this->___enableAudio360_25; if (!L_2) { goto IL_003c; } } { int32_t L_3 = __this->___audioOutput_18; if (L_3) { goto IL_003c; } } { // audioOutput = Windows.AudioOutput.FacebookAudio360; __this->___audioOutput_18 = 2; // enableAudio360 = false; __this->___enableAudio360_25 = (bool)0; } IL_003c: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindows::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsWindows__ctor_mB64335EBDA4AB8D1ACEFF2590539C83DE8D5A9A5 (OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool useHardwareDecoding = true; __this->___useHardwareDecoding_3 = (bool)1; // public bool useStereoDetection = true; __this->___useStereoDetection_10 = (bool)1; // public bool useTextTrackSupport = true; __this->___useTextTrackSupport_11 = (bool)1; // public bool useFacebookAudio360Support = true; __this->___useFacebookAudio360Support_12 = (bool)1; // public string forceAudioOutputDeviceName = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->___forceAudioOutputDeviceName_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___forceAudioOutputDeviceName_16), (void*)L_0); // public List preferredFilters = new List(); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_1, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); __this->___preferredFilters_17 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___preferredFilters_17), (void*)L_1); // public int parallelFrameCount = 3; __this->___parallelFrameCount_22 = 3; // public int prerollFrameCount = 4; __this->___prerollFrameCount_23 = 4; PlatformOptions__ctor_mC93CF96EDED83CFCEE768A594F089DAFB153581B(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::IsModified() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsWindowsUWP_IsModified_m0F1DB8595CBCF077B5A1767F1554C1D82AA96B3A (OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5* __this, const RuntimeMethod* method) { { // return (base.IsModified() // || !useHardwareDecoding // || useTextureMips // || use10BitTextures // || useLowLatency // || audioOutput != WindowsUWP.AudioOutput.System // || (audio360ChannelMode != Audio360ChannelMode.TBE_8_2) // || videoApi != WindowsUWP.VideoApi.WinRT // || startWithHighestBitrate // || useLowLiveLatency // ); bool L_0; L_0 = PlatformOptions_IsModified_mE97658A6868F7348D2B0B184E31215C765D0BCD7(__this, NULL); if (L_0) { goto IL_0050; } } { bool L_1 = __this->___useHardwareDecoding_2; if (!L_1) { goto IL_0050; } } { bool L_2 = __this->___useTextureMips_3; if (L_2) { goto IL_0050; } } { bool L_3 = __this->___use10BitTextures_4; if (L_3) { goto IL_0050; } } { bool L_4 = __this->___useLowLatency_6; if (L_4) { goto IL_0050; } } { int32_t L_5 = __this->___audioOutput_8; if (L_5) { goto IL_0050; } } { int32_t L_6 = __this->___audio360ChannelMode_9; if (L_6) { goto IL_0050; } } { int32_t L_7 = __this->___videoApi_7; if ((!(((uint32_t)L_7) == ((uint32_t)1)))) { goto IL_0050; } } { bool L_8 = __this->___startWithHighestBitrate_10; if (L_8) { goto IL_0050; } } { bool L_9 = __this->___useLowLiveLatency_11; return L_9; } IL_0050: { return (bool)1; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::StartWithHighestBandwidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsWindowsUWP_StartWithHighestBandwidth_mF85322EE59C028EFB9825CD2279188F4DD304039 (OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5* __this, const RuntimeMethod* method) { { // public override bool StartWithHighestBandwidth() { return startWithHighestBitrate; } bool L_0 = __this->___startWithHighestBitrate_10; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWindowsUWP::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsWindowsUWP__ctor_mBA3208CDCAC6B30F14B8A3E8AF00C5DA26A1ADDD (OptionsWindowsUWP_tD439C6865888A85D4F40D4A9E5415BAA64CD17B5* __this, const RuntimeMethod* method) { { // public bool useHardwareDecoding = true; __this->___useHardwareDecoding_2 = (bool)1; // public WindowsUWP.VideoApi videoApi = WindowsUWP.VideoApi.WinRT; __this->___videoApi_7 = 1; PlatformOptions__ctor_mC93CF96EDED83CFCEE768A594F089DAFB153581B(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_flags() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsApple_get_flags_mA024176C9E3463AA37809BBA705D0B57AD1F2BF7 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // get { return _flags; } int32_t L_0 = __this->____flags_6; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::set_flags(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsApple_set_flags_m84CFFD0BF68F451FB81EB2F6672E464BC0FBA665 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, int32_t ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; { // Flags changed = _flags ^ value; int32_t L_0 = __this->____flags_6; int32_t L_1 = ___value0; V_0 = ((int32_t)((int32_t)L_0^(int32_t)L_1)); // if (changed != 0) int32_t L_2 = V_0; if (!L_2) { goto IL_002f; } } { // if ((changed & Flags.PlayWithoutBuffering) == Flags.PlayWithoutBuffering) int32_t L_3 = V_0; if ((!(((uint32_t)((int32_t)((int32_t)L_3&((int32_t)512)))) == ((uint32_t)((int32_t)512))))) { goto IL_0028; } } { // _changed |= ChangeFlags.PlayWithoutBuffering; int32_t L_4 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_4|8)); } IL_0028: { // _flags = value; int32_t L_5 = ___value0; __this->____flags_6 = L_5; } IL_002f: { // } return; } } // System.Single RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_preferredPeakBitRate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OptionsApple_get_preferredPeakBitRate_mCF192430C5EA2C574A9B121005ACF89EA62CF903 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // get { return _preferredPeakBitRate; } float L_0 = __this->____preferredPeakBitRate_9; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::set_preferredPeakBitRate(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsApple_set_preferredPeakBitRate_mCBB179CB1792B2B2C83503C11D2B67406CB2EDF9 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, float ___value0, const RuntimeMethod* method) { { // if (_preferredPeakBitRate != value) float L_0 = __this->____preferredPeakBitRate_9; float L_1 = ___value0; if ((((float)L_0) == ((float)L_1))) { goto IL_001e; } } { // _changed |= ChangeFlags.PreferredPeakBitRate; int32_t L_2 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_2|2)); // _preferredPeakBitRate = value; float L_3 = ___value0; __this->____preferredPeakBitRate_9 = L_3; } IL_001e: { // } return; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/BitRateUnits RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_preferredPeakBitRateUnits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsApple_get_preferredPeakBitRateUnits_m7AB9838E53EC81FE7A43F79D5B5D107497D125BA (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // get { return _preferredPeakBitRateUnits; } int32_t L_0 = __this->____preferredPeakBitRateUnits_10; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::set_preferredPeakBitRateUnits(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/BitRateUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsApple_set_preferredPeakBitRateUnits_m53FE8F21C2828AB3212C06FBEB954AE0F663493C (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, int32_t ___value0, const RuntimeMethod* method) { { // if (_preferredPeakBitRateUnits != value) int32_t L_0 = __this->____preferredPeakBitRateUnits_10; int32_t L_1 = ___value0; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_001e; } } { // _changed |= ChangeFlags.PreferredPeakBitRate; int32_t L_2 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_2|2)); // _preferredPeakBitRateUnits = value; int32_t L_3 = ___value0; __this->____preferredPeakBitRateUnits_10 = L_3; } IL_001e: { // } return; } } // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_preferredForwardBufferDuration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double OptionsApple_get_preferredForwardBufferDuration_mBB6A20112AFADC8BC2CD3B42D309B3DA53F506E2 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // _changed &= ~ChangeFlags.PreferredForwardBufferDuration; int32_t L_0 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_0&((int32_t)-5))); // return _preferredForwardBufferDuration; double L_1 = __this->____preferredForwardBufferDuration_11; return L_1; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::set_preferredForwardBufferDuration(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsApple_set_preferredForwardBufferDuration_m448BA1E84EA6C3E979E6725156D21AB81A114999 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, double ___value0, const RuntimeMethod* method) { { // if (_preferredForwardBufferDuration != value) double L_0 = __this->____preferredForwardBufferDuration_11; double L_1 = ___value0; if ((((double)L_0) == ((double)L_1))) { goto IL_001e; } } { // _changed |= ChangeFlags.PreferredForwardBufferDuration; int32_t L_2 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_2|4)); // _preferredForwardBufferDuration = value; double L_3 = ___value0; __this->____preferredForwardBufferDuration_11 = L_3; } IL_001e: { // } return; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Resolution RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_preferredMaximumResolution() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsApple_get_preferredMaximumResolution_mADD4179D6F92F791E56718A5F6095219F5B500AB (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // _changed &= ~ChangeFlags.PreferredMaximumResolution; int32_t L_0 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_0&((int32_t)-17))); // return _preferredMaximumResolution; int32_t L_1 = __this->____preferredMaximumResolution_12; return L_1; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::set_preferredMaximumResolution(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Resolution) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsApple_set_preferredMaximumResolution_mB415F782457221388A7FA6E9A7AC323F3BBDAD0B (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, int32_t ___value0, const RuntimeMethod* method) { { // if (_preferredMaximumResolution != value) int32_t L_0 = __this->____preferredMaximumResolution_12; int32_t L_1 = ___value0; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_001f; } } { // _changed |= ChangeFlags.PreferredMaximumResolution; int32_t L_2 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_2|((int32_t)16))); // _preferredMaximumResolution = value; int32_t L_3 = ___value0; __this->____preferredMaximumResolution_12 = L_3; } IL_001f: { // } return; } } // UnityEngine.Vector2Int RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::get_customPreferredMaximumResolution() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A OptionsApple_get_customPreferredMaximumResolution_m57F7F9FFF7109C6E26E876850C6206DE2F064177 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // _changed &= ~ChangeFlags.PreferredMaximumResolution; int32_t L_0 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_0&((int32_t)-17))); // return _customPreferredMaximumResolution; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = __this->____customPreferredMaximumResolution_13; return L_1; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::set_customPreferredMaximumResolution(UnityEngine.Vector2Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsApple_set_customPreferredMaximumResolution_mECA35DEFABA43FA7EF227651FBF6E133DE2D0D65 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___value0, const RuntimeMethod* method) { { // if (_customPreferredMaximumResolution != value) Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->____customPreferredMaximumResolution_13; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = ___value0; bool L_2; L_2 = Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline(L_0, L_1, NULL); if (!L_2) { goto IL_0024; } } { // _changed |= ChangeFlags.PreferredMaximumResolution; int32_t L_3 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_3|((int32_t)16))); // _customPreferredMaximumResolution = value; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4 = ___value0; __this->____customPreferredMaximumResolution_13 = L_4; } IL_0024: { // } return; } } // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::BitRateInBitsPerSecond(System.Single,RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/BitRateUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double OptionsApple_BitRateInBitsPerSecond_mCCCC40C584A9F4A8E501A34C254E184E270F9B1B (float ___value0, int32_t ___units1, const RuntimeMethod* method) { { int32_t L_0 = ___units1; switch (L_0) { case 0: { goto IL_0014; } case 1: { goto IL_0017; } case 2: { goto IL_0024; } } } { goto IL_0031; } IL_0014: { // return (double)value; float L_1 = ___value0; return ((double)L_1); } IL_0017: { // return (double)value * 1000.0; float L_2 = ___value0; return ((double)il2cpp_codegen_multiply(((double)L_2), (1000.0))); } IL_0024: { // return (double)value * 1000000.0; float L_3 = ___value0; return ((double)il2cpp_codegen_multiply(((double)L_3), (1000000.0))); } IL_0031: { // return 0.0; return (0.0); } } // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::GetPreferredPeakBitRateInBitsPerSecond() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double OptionsApple_GetPreferredPeakBitRateInBitsPerSecond_mB69BEC5AA0B4E17E16B1D55A92F7E4A94D291791 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // _changed &= ~ChangeFlags.PreferredPeakBitRate; int32_t L_0 = __this->____changed_8; __this->____changed_8 = ((int32_t)((int32_t)L_0&((int32_t)-3))); // return BitRateInBitsPerSecond(preferredPeakBitRate, preferredPeakBitRateUnits); float L_1; L_1 = OptionsApple_get_preferredPeakBitRate_mCF192430C5EA2C574A9B121005ACF89EA62CF903_inline(__this, NULL); int32_t L_2; L_2 = OptionsApple_get_preferredPeakBitRateUnits_m7AB9838E53EC81FE7A43F79D5B5D107497D125BA_inline(__this, NULL); double L_3; L_3 = OptionsApple_BitRateInBitsPerSecond_mCCCC40C584A9F4A8E501A34C254E184E270F9B1B(L_1, L_2, NULL); return L_3; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::.ctor(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/TextureFormat,RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsApple__ctor_mE480D23CF872BC475282150A3AB289D0278D2374 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, int32_t ___defaultTextureFormat0, int32_t ___defaultFlags1, const RuntimeMethod* method) { { // public float maximumPlaybackRate = 2.0f; __this->___maximumPlaybackRate_7 = (2.0f); // private BitRateUnits _preferredPeakBitRateUnits = BitRateUnits.Kbps; __this->____preferredPeakBitRateUnits_10 = 1; // private Vector2Int _customPreferredMaximumResolution = Vector2Int.zero; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0; L_0 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); __this->____customPreferredMaximumResolution_13 = L_0; // public OptionsApple(TextureFormat defaultTextureFormat, Flags defaultFlags) PlatformOptions__ctor_mC93CF96EDED83CFCEE768A594F089DAFB153581B(__this, NULL); // DefaultTextureFormat = defaultTextureFormat; int32_t L_1 = ___defaultTextureFormat0; __this->___DefaultTextureFormat_2 = L_1; // DefaultFlags = defaultFlags; int32_t L_2 = ___defaultFlags1; __this->___DefaultFlags_3 = L_2; // textureFormat = defaultTextureFormat; int32_t L_3 = ___defaultTextureFormat0; __this->___textureFormat_4 = L_3; // audioMode = AudioMode.SystemDirect; __this->___audioMode_5 = 0; // flags = defaultFlags; int32_t L_4 = ___defaultFlags1; OptionsApple_set_flags_m84CFFD0BF68F451FB81EB2F6672E464BC0FBA665(__this, L_4, NULL); // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::IsModified() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsApple_IsModified_mC59C5F405DE976D27F14D8718E96114AEC278EA5 (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // return base.IsModified() // || textureFormat != DefaultTextureFormat // || audioMode != AudioMode.SystemDirect // || flags != DefaultFlags // || preferredMaximumResolution != Resolution.NoPreference // || preferredPeakBitRate != 0.0f // || preferredForwardBufferDuration != 0.0; bool L_0; L_0 = PlatformOptions_IsModified_mE97658A6868F7348D2B0B184E31215C765D0BCD7(__this, NULL); if (L_0) { goto IL_0056; } } { int32_t L_1 = __this->___textureFormat_4; int32_t L_2 = __this->___DefaultTextureFormat_2; if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0056; } } { int32_t L_3 = __this->___audioMode_5; if (L_3) { goto IL_0056; } } { int32_t L_4; L_4 = OptionsApple_get_flags_mA024176C9E3463AA37809BBA705D0B57AD1F2BF7_inline(__this, NULL); int32_t L_5 = __this->___DefaultFlags_3; if ((!(((uint32_t)L_4) == ((uint32_t)L_5)))) { goto IL_0056; } } { int32_t L_6; L_6 = OptionsApple_get_preferredMaximumResolution_mADD4179D6F92F791E56718A5F6095219F5B500AB(__this, NULL); if (L_6) { goto IL_0056; } } { float L_7; L_7 = OptionsApple_get_preferredPeakBitRate_mCF192430C5EA2C574A9B121005ACF89EA62CF903_inline(__this, NULL); if ((!(((float)L_7) == ((float)(0.0f))))) { goto IL_0056; } } { double L_8; L_8 = OptionsApple_get_preferredForwardBufferDuration_mBB6A20112AFADC8BC2CD3B42D309B3DA53F506E2(__this, NULL); return (bool)((((int32_t)((((double)L_8) == ((double)(0.0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0056: { return (bool)1; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple::HasChanged(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/ChangeFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsApple_HasChanged_m8B3A401DDB8BC7EFFF9B2A3F8C3A4EA5BB0E249E (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, int32_t ___flags0, const RuntimeMethod* method) { { // return (_changed & flags) != ChangeFlags.None; int32_t L_0 = __this->____changed_8; int32_t L_1 = ___flags0; return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) <= ((uint32_t)0)))? 1 : 0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/Resolution RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::get_preferredMaximumResolution() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsAndroid_get_preferredMaximumResolution_m0120B6D6C8A7886A023A4374D3AA30EEEDD8DB95 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // get { return _preferredMaximumResolution; } int32_t L_0 = __this->____preferredMaximumResolution_3; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::set_preferredMaximumResolution(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/Resolution) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsAndroid_set_preferredMaximumResolution_mE1D5FD7CD47D943FA16DD17A47DAFA0C7EA1468E (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, int32_t ___value0, const RuntimeMethod* method) { { // if (_preferredMaximumResolution != value) int32_t L_0 = __this->____preferredMaximumResolution_3; int32_t L_1 = ___value0; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_001e; } } { // _changed |= ChangeFlags.PreferredMaximumResolution; int32_t L_2 = __this->____changed_2; __this->____changed_2 = ((int32_t)((int32_t)L_2|4)); // _preferredMaximumResolution = value; int32_t L_3 = ___value0; __this->____preferredMaximumResolution_3 = L_3; } IL_001e: { // } return; } } // UnityEngine.Vector2Int RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::get_customPreferredMaximumResolution() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A OptionsAndroid_get_customPreferredMaximumResolution_mA55EA7CEA3D51F133296CF90E9D91C23067A3490 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // get { return _customPreferredMaximumResolution; } Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->____customPreferredMaximumResolution_4; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::set_customPreferredMaximumResolution(UnityEngine.Vector2Int) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsAndroid_set_customPreferredMaximumResolution_m6CEE870415587252030811289D44AB8471DE57D2 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___value0, const RuntimeMethod* method) { { // if (_customPreferredMaximumResolution != value) Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->____customPreferredMaximumResolution_4; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = ___value0; bool L_2; L_2 = Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline(L_0, L_1, NULL); if (!L_2) { goto IL_0023; } } { // _changed |= ChangeFlags.PreferredCustomResolution; int32_t L_3 = __this->____changed_2; __this->____changed_2 = ((int32_t)((int32_t)L_3|8)); // _customPreferredMaximumResolution = value; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4 = ___value0; __this->____customPreferredMaximumResolution_4 = L_4; } IL_0023: { // } return; } } // System.Single RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::get_preferredPeakBitRate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OptionsAndroid_get_preferredPeakBitRate_m5FBEA361FE85AD7221408381B2D91BA6C064F43B (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // get { return _preferredPeakBitRate; } float L_0 = __this->____preferredPeakBitRate_5; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::set_preferredPeakBitRate(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsAndroid_set_preferredPeakBitRate_m6595B94A325F9C0C077EC1FE21517A69992E1863 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, float ___value0, const RuntimeMethod* method) { { // if (_preferredPeakBitRate != value) float L_0 = __this->____preferredPeakBitRate_5; float L_1 = ___value0; if ((((float)L_0) == ((float)L_1))) { goto IL_001e; } } { // _changed |= ChangeFlags.PreferredPeakBitRate; int32_t L_2 = __this->____changed_2; __this->____changed_2 = ((int32_t)((int32_t)L_2|2)); // _preferredPeakBitRate = value; float L_3 = ___value0; __this->____preferredPeakBitRate_5 = L_3; } IL_001e: { // } return; } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/BitRateUnits RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::get_preferredPeakBitRateUnits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsAndroid_get_preferredPeakBitRateUnits_m7DC1919BBB9B4FDF6F900F3D406AC8C69CDB63E5 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // get { return _preferredPeakBitRateUnits; } int32_t L_0 = __this->____preferredPeakBitRateUnits_6; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::set_preferredPeakBitRateUnits(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/BitRateUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsAndroid_set_preferredPeakBitRateUnits_m9812F502504F7AA91C84767C48D026BEFCA41227 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, int32_t ___value0, const RuntimeMethod* method) { { // if (_preferredPeakBitRateUnits != value) int32_t L_0 = __this->____preferredPeakBitRateUnits_6; int32_t L_1 = ___value0; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_001e; } } { // _changed |= ChangeFlags.PreferredPeakBitRate; int32_t L_2 = __this->____changed_2; __this->____changed_2 = ((int32_t)((int32_t)L_2|2)); // _preferredPeakBitRateUnits = value; int32_t L_3 = ___value0; __this->____preferredPeakBitRateUnits_6 = L_3; } IL_001e: { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::IsModified() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAndroid_IsModified_m5EE50D747A5D72431915DC99E966B10975E6F3C0 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // return (base.IsModified() // || (fileOffset != 0) // || useFastOesPath // || showPosterFrame // || (videoApi != Android.VideoApi.ExoPlayer) // || audioOutput != Android.AudioOutput.System // || (audio360ChannelMode != Audio360ChannelMode.TBE_8_2) // || preferSoftwareDecoder // || startWithHighestBitrate // || (minBufferMs != Android.Default_MinBufferTimeMs) // || (maxBufferMs != Android.Default_MaxBufferTimeMs) // || (bufferForPlaybackMs != Android.Default_BufferForPlaybackMs) // || (bufferForPlaybackAfterRebufferMs != Android.Default_BufferForPlaybackAfterRebufferMs) // || (preferredMaximumResolution != Resolution.NoPreference) // || (preferredPeakBitRate != 0.0f) // || (blitTextureFiltering != Android.TextureFiltering.Point) // ); bool L_0; L_0 = PlatformOptions_IsModified_mE97658A6868F7348D2B0B184E31215C765D0BCD7(__this, NULL); if (L_0) { goto IL_00a5; } } { int32_t L_1 = __this->___fileOffset_14; if (L_1) { goto IL_00a5; } } { bool L_2 = __this->___useFastOesPath_8; if (L_2) { goto IL_00a5; } } { bool L_3 = __this->___showPosterFrame_9; if (L_3) { goto IL_00a5; } } { int32_t L_4 = __this->___videoApi_7; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_00a5; } } { int32_t L_5 = __this->___audioOutput_10; if (L_5) { goto IL_00a5; } } { int32_t L_6 = __this->___audio360ChannelMode_11; if (L_6) { goto IL_00a5; } } { bool L_7 = __this->___preferSoftwareDecoder_12; if (L_7) { goto IL_00a5; } } { bool L_8 = __this->___startWithHighestBitrate_15; if (L_8) { goto IL_00a5; } } { int32_t L_9 = __this->___minBufferMs_16; if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)50000))))) { goto IL_00a5; } } { int32_t L_10 = __this->___maxBufferMs_17; if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)50000))))) { goto IL_00a5; } } { int32_t L_11 = __this->___bufferForPlaybackMs_18; if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)2500))))) { goto IL_00a5; } } { int32_t L_12 = __this->___bufferForPlaybackAfterRebufferMs_19; if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)5000))))) { goto IL_00a5; } } { int32_t L_13; L_13 = OptionsAndroid_get_preferredMaximumResolution_m0120B6D6C8A7886A023A4374D3AA30EEEDD8DB95_inline(__this, NULL); if (L_13) { goto IL_00a5; } } { float L_14; L_14 = OptionsAndroid_get_preferredPeakBitRate_m5FBEA361FE85AD7221408381B2D91BA6C064F43B_inline(__this, NULL); if ((!(((float)L_14) == ((float)(0.0f))))) { goto IL_00a5; } } { int32_t L_15 = __this->___blitTextureFiltering_13; return (bool)((!(((uint32_t)L_15) <= ((uint32_t)0)))? 1 : 0); } IL_00a5: { return (bool)1; } } // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::BitRateInBitsPerSecond(System.Single,RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/BitRateUnits) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double OptionsAndroid_BitRateInBitsPerSecond_m2927F2D09E18447B6470EDFEAC38F84D34206A1B (float ___value0, int32_t ___units1, const RuntimeMethod* method) { { int32_t L_0 = ___units1; switch (L_0) { case 0: { goto IL_0014; } case 1: { goto IL_0017; } case 2: { goto IL_0024; } } } { goto IL_0031; } IL_0014: { // return (double)value; float L_1 = ___value0; return ((double)L_1); } IL_0017: { // return (double)value * 1000.0; float L_2 = ___value0; return ((double)il2cpp_codegen_multiply(((double)L_2), (1000.0))); } IL_0024: { // return (double)value * 1000000.0; float L_3 = ___value0; return ((double)il2cpp_codegen_multiply(((double)L_3), (1000000.0))); } IL_0031: { // return 0.0; return (0.0); } } // System.Double RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::GetPreferredPeakBitRateInBitsPerSecond() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double OptionsAndroid_GetPreferredPeakBitRateInBitsPerSecond_mEE9F3ED5A801E2FB3BFDAE81562B83D5A521A5AA (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // _changed &= ~ChangeFlags.PreferredPeakBitRate; int32_t L_0 = __this->____changed_2; __this->____changed_2 = ((int32_t)((int32_t)L_0&((int32_t)-3))); // return BitRateInBitsPerSecond(preferredPeakBitRate, preferredPeakBitRateUnits); float L_1; L_1 = OptionsAndroid_get_preferredPeakBitRate_m5FBEA361FE85AD7221408381B2D91BA6C064F43B_inline(__this, NULL); int32_t L_2; L_2 = OptionsAndroid_get_preferredPeakBitRateUnits_m7DC1919BBB9B4FDF6F900F3D406AC8C69CDB63E5_inline(__this, NULL); double L_3; L_3 = OptionsAndroid_BitRateInBitsPerSecond_m2927F2D09E18447B6470EDFEAC38F84D34206A1B(L_1, L_2, NULL); return L_3; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::StartWithHighestBandwidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAndroid_StartWithHighestBandwidth_m40B3D8389575CA875E32B02A9D402C90A3741BE2 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // return startWithHighestBitrate; bool L_0 = __this->___startWithHighestBitrate_15; return L_0; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::HasChanged(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid/ChangeFlags,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAndroid_HasChanged_m00915E5DC54607438754E420543F1E73F6A77199 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, int32_t ___flags0, bool ___bClearFlags1, const RuntimeMethod* method) { int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; { // bool bReturn = ((_changed & flags) != ChangeFlags.None); int32_t L_0 = __this->____changed_2; int32_t L_1 = ___flags0; // if (bClearFlags) bool L_2 = ___bClearFlags1; G_B1_0 = ((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) <= ((uint32_t)0)))? 1 : 0); if (!L_2) { G_B2_0 = ((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) <= ((uint32_t)0)))? 1 : 0); goto IL_0015; } } { // _changed = ChangeFlags.None; __this->____changed_2 = 0; G_B2_0 = G_B1_0; } IL_0015: { // return bReturn; return (bool)G_B2_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsAndroid_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_mECEE014AE404B5BACEE7FE27A7FDADBD8C7776D0 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // void ISerializationCallbackReceiver.OnBeforeSerialize() { } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsAndroid_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m7D11F12429EB494EAF829EA2789B0EF2CB67BC67 (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // if (enableAudio360 && audioOutput == Android.AudioOutput.System) bool L_0 = __this->___enableAudio360_20; if (!L_0) { goto IL_001e; } } { int32_t L_1 = __this->___audioOutput_10; if (L_1) { goto IL_001e; } } { // audioOutput = Android.AudioOutput.FacebookAudio360; __this->___audioOutput_10 = 2; // enableAudio360 = false; __this->___enableAudio360_20 = (bool)0; } IL_001e: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsAndroid::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsAndroid__ctor_mB87489141A63787F3C030750DCA321606AF3473D (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // private Vector2Int _customPreferredMaximumResolution = Vector2Int.zero; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0; L_0 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); __this->____customPreferredMaximumResolution_4 = L_0; // private BitRateUnits _preferredPeakBitRateUnits = BitRateUnits.Kbps; __this->____preferredPeakBitRateUnits_6 = 1; // public Android.VideoApi videoApi = Android.VideoApi.ExoPlayer; __this->___videoApi_7 = 2; // public int minBufferMs = Android.Default_MinBufferTimeMs; __this->___minBufferMs_16 = ((int32_t)50000); // public int maxBufferMs = Android.Default_MaxBufferTimeMs; __this->___maxBufferMs_17 = ((int32_t)50000); // public int bufferForPlaybackMs = Android.Default_BufferForPlaybackMs; __this->___bufferForPlaybackMs_18 = ((int32_t)2500); // public int bufferForPlaybackAfterRebufferMs = Android.Default_BufferForPlaybackAfterRebufferMs; __this->___bufferForPlaybackAfterRebufferMs_19 = ((int32_t)5000); PlatformOptions__ctor_mC93CF96EDED83CFCEE768A594F089DAFB153581B(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL::IsModified() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsWebGL_IsModified_m30CCA2C854704C5DFD06F0D3D4325CDD9EFB5748 (OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* __this, const RuntimeMethod* method) { { // return (base.IsModified() || externalLibrary != WebGL.ExternalLibrary.None || useTextureMips); bool L_0; L_0 = PlatformOptions_IsModified_mE97658A6868F7348D2B0B184E31215C765D0BCD7(__this, NULL); if (L_0) { goto IL_0017; } } { int32_t L_1 = __this->___externalLibrary_2; if (L_1) { goto IL_0017; } } { bool L_2 = __this->___useTextureMips_3; return L_2; } IL_0017: { return (bool)1; } } // System.String RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL::GetKeyServerAuthToken() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OptionsWebGL_GetKeyServerAuthToken_m61C15A06AA12E004056AA78A4A90E1D34B185F73 (OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* __this, const RuntimeMethod* method) { { // public override string GetKeyServerAuthToken() { return null; } return (String_t*)NULL; } } // System.Byte[] RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL::GetOverrideDecryptionKey() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* OptionsWebGL_GetOverrideDecryptionKey_m60255B4D707922D0B9DA57FB487DEBEE7E1E6F96 (OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* __this, const RuntimeMethod* method) { { // public override byte[] GetOverrideDecryptionKey() { return null; } return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/OptionsWebGL::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionsWebGL__ctor_mD92D793487326C7D207259A0D69434160BF01893 (OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* __this, const RuntimeMethod* method) { { PlatformOptions__ctor_mC93CF96EDED83CFCEE768A594F089DAFB153581B(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__218::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFinalRenderCaptureU3Ed__218__ctor_m166CDB5ADEC3C3F838E7CCA97EAB73E3F3883D1D (U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___U3CU3E1__state0; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__218::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFinalRenderCaptureU3Ed__218_System_IDisposable_Dispose_m0D9B36B63A8CBBE6DA1031E1D74C78E86F0D3CC4 (U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD* __this, const RuntimeMethod* method) { { return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/d__218::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CFinalRenderCaptureU3Ed__218_MoveNext_m9ECE1BD808EA3F872825D441BF315299446C67E1 (U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* V_1 = NULL; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = __this->___U3CU3E4__this_2; V_1 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_0017; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0040; } } { return (bool)0; } IL_0017: { __this->___U3CU3E1__state_0 = (-1); // YieldInstruction wait = new WaitForEndOfFrame(); WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_4 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var); WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_4, NULL); __this->___U3CwaitU3E5__2_3 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CwaitU3E5__2_3), (void*)L_4); goto IL_0062; } IL_002b: { // yield return wait; YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D* L_5 = __this->___U3CwaitU3E5__2_3; __this->___U3CU3E2__current_1 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_5); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0040: { __this->___U3CU3E1__state_0 = (-1); // if (this.enabled) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6 = V_1; bool L_7; L_7 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_6, NULL); if (!L_7) { goto IL_0062; } } { // if (_playerInterface != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_8 = V_1; RuntimeObject* L_9 = L_8->____playerInterface_45; if (!L_9) { goto IL_0062; } } { // _playerInterface.Render(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_10 = V_1; RuntimeObject* L_11 = L_10->____playerInterface_45; InterfaceActionInvoker0::Invoke(3 /* System.Void RenderHeads.Media.AVProVideo.IMediaPlayer::Render() */, IMediaPlayer_t42FED49F372A58B9C162F0F9A5A46F0295CCF57E_il2cpp_TypeInfo_var, L_11); } IL_0062: { // while (Application.isPlaying) bool L_12; L_12 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (L_12) { goto IL_002b; } } { // } return (bool)0; } } // System.Object RenderHeads.Media.AVProVideo.MediaPlayer/d__218::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CFinalRenderCaptureU3Ed__218_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mA33F9939E311A650E15F3B24E0AC261CF1C2BEFD (U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__218::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFinalRenderCaptureU3Ed__218_System_Collections_IEnumerator_Reset_m89F172AD480CD139F7CCAA7D16ACB12D5E74A150 (U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CFinalRenderCaptureU3Ed__218_System_Collections_IEnumerator_Reset_m89F172AD480CD139F7CCAA7D16ACB12D5E74A150_RuntimeMethod_var))); } } // System.Object RenderHeads.Media.AVProVideo.MediaPlayer/d__218::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CFinalRenderCaptureU3Ed__218_System_Collections_IEnumerator_get_Current_mA19A95F05F72FD8E8C0BBCBFF6BBFFBBFE3173D6 (U3CFinalRenderCaptureU3Ed__218_t8716CD9FD99B02BCB0225C99ABF598BDBC9861FD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__253::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExtractFrameCoroutineU3Ed__253__ctor_mAC54DEB7845E4E93DC40C15124289D8A679A5733 (U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___U3CU3E1__state0; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__253::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExtractFrameCoroutineU3Ed__253_System_IDisposable_Dispose_m89989A2F70D213CD0C5A386E16AAE08B17484F9D (U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* __this, const RuntimeMethod* method) { { return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/d__253::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExtractFrameCoroutineU3Ed__253_MoveNext_m7206CC721783D20B5C2E59AFC049CFA21A63E7CE (U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* __this, const RuntimeMethod* method) { int32_t V_0 = 0; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* V_1 = NULL; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_2 = NULL; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = __this->___U3CU3E4__this_2; V_1 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_0017; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_005f; } } { return (bool)0; } IL_0017: { __this->___U3CU3E1__state_0 = (-1); // Texture2D result = ExtractFrame(target, timeSeconds, accurateSeek, timeoutMs, timeThresholdMs); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = V_1; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = __this->___target_3; double L_6 = __this->___timeSeconds_4; bool L_7 = __this->___accurateSeek_5; int32_t L_8 = __this->___timeoutMs_6; int32_t L_9 = __this->___timeThresholdMs_7; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10; L_10 = MediaPlayer_ExtractFrame_m9DBF87FDE716D254A9D0007DE3DE5A25DFA24B94(L_4, L_5, L_6, L_7, L_8, L_9, NULL); V_2 = L_10; // callback(result); ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* L_11 = __this->___callback_8; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12 = V_2; ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_inline(L_11, L_12, NULL); // yield return null; __this->___U3CU3E2__current_1 = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_005f: { __this->___U3CU3E1__state_0 = (-1); // } return (bool)0; } } // System.Object RenderHeads.Media.AVProVideo.MediaPlayer/d__253::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExtractFrameCoroutineU3Ed__253_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mB2575CD73C4C0563093DAC84201CB217730972FE (U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__253::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExtractFrameCoroutineU3Ed__253_System_Collections_IEnumerator_Reset_m82F5F44A401D2A33872FCD865D1102E4F7D894F0 (U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CExtractFrameCoroutineU3Ed__253_System_Collections_IEnumerator_Reset_m82F5F44A401D2A33872FCD865D1102E4F7D894F0_RuntimeMethod_var))); } } // System.Object RenderHeads.Media.AVProVideo.MediaPlayer/d__253::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExtractFrameCoroutineU3Ed__253_System_Collections_IEnumerator_get_Current_mFEBC993DB6D584A41ACC826672330769E995C2C4 (U3CExtractFrameCoroutineU3Ed__253_t2BD42DEE7E9D24D77C2BAABF0A893527BABABB6B* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__293::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadSubtitlesCoroutineU3Ed__293__ctor_mE953A03A84A666C5E993BAF6A903E3AD1B113091 (U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___U3CU3E1__state0; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__293::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadSubtitlesCoroutineU3Ed__293_System_IDisposable_Dispose_mD395A7D4CA7B9D7922EE107FD4A6D70DA139CF3D (U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* __this, const RuntimeMethod* method) { { return; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayer/d__293::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CLoadSubtitlesCoroutineU3Ed__293_MoveNext_m1B49440864185C9B5DF5AA892424120BBC92D088 (U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77F51302B6EA5AF286BAF279CFF1D7437660DCCD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98866EAF371FBAAD526DEA44B3C0575E306213C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5746C0BD05E9E09663FA764FFF2206D493AFA08); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* V_1 = NULL; String_t* V_2 = NULL; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = __this->___U3CU3E4__this_3; V_1 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_0017; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0049; } } { return (bool)0; } IL_0017: { __this->___U3CU3E1__state_0 = (-1); // UnityEngine.Networking.UnityWebRequest www = UnityEngine.Networking.UnityWebRequest.Get(url); String_t* L_4 = __this->___url_2; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_5; L_5 = UnityWebRequest_Get_m1A332EE069BB5052368307F254A5A7627BB5FD86(L_4, NULL); __this->___U3CwwwU3E5__2_5 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CwwwU3E5__2_5), (void*)L_5); // yield return www.SendWebRequest(); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_6 = __this->___U3CwwwU3E5__2_5; UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_7; L_7 = UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13(L_6, NULL); __this->___U3CU3E2__current_1 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_7); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0049: { __this->___U3CU3E1__state_0 = (-1); // string subtitleData = string.Empty; String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; V_2 = L_8; // if (www.result == UnityEngine.Networking.UnityWebRequest.Result.Success) UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_9 = __this->___U3CwwwU3E5__2_5; int32_t L_10; L_10 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_9, NULL); if ((!(((uint32_t)L_10) == ((uint32_t)1)))) { goto IL_0077; } } { // subtitleData = ((UnityEngine.Networking.DownloadHandler)www.downloadHandler).text; UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_11 = __this->___U3CwwwU3E5__2_5; DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_12; L_12 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_11, NULL); String_t* L_13; L_13 = DownloadHandler_get_text_mA6DE5CB2647A21E577B963708DC3D0DA4DBFE7D8(L_12, NULL); V_2 = L_13; goto IL_009c; } IL_0077: { // Debug.LogError("[AVProVideo] Error loading subtitles '" + www.error + "' from " + url); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_14 = __this->___U3CwwwU3E5__2_5; String_t* L_15; L_15 = UnityWebRequest_get_error_m20A5D813ED59118B7AA1D1E2EB5250178B1F5B6F(L_14, NULL); String_t* L_16 = __this->___url_2; String_t* L_17; L_17 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral98866EAF371FBAAD526DEA44B3C0575E306213C7, L_15, _stringLiteralD5746C0BD05E9E09663FA764FFF2206D493AFA08, L_16, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_17, NULL); } IL_009c: { // if (_subtitlesInterface.LoadSubtitlesSRT(subtitleData)) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_18 = V_1; RuntimeObject* L_19 = L_18->____subtitlesInterface_46; String_t* L_20 = V_2; bool L_21; L_21 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(0 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaSubtitles::LoadSubtitlesSRT(System.String) */, IMediaSubtitles_tDD9AB10BDDA2246008993E0EA85F072D7CD35585_il2cpp_TypeInfo_var, L_19, L_20); if (!L_21) { goto IL_00bf; } } { // _subtitlePath = mediaPath; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_22 = V_1; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_23 = __this->___mediaPath_4; L_22->____subtitlePath_27 = L_23; Il2CppCodeGenWriteBarrier((void**)(&L_22->____subtitlePath_27), (void*)L_23); // _sideloadSubtitles = false; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_24 = V_1; L_24->____sideloadSubtitles_26 = (bool)0; goto IL_00d5; } IL_00bf: { // Debug.LogError("[AVProVideo] Failed to load subtitles" + url, this); String_t* L_25 = __this->___url_2; String_t* L_26; L_26 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral77F51302B6EA5AF286BAF279CFF1D7437660DCCD, L_25, NULL); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_27 = V_1; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_26, L_27, NULL); } IL_00d5: { // _loadSubtitlesRoutine = null; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_28 = V_1; L_28->____loadSubtitlesRoutine_60 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_28->____loadSubtitlesRoutine_60), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL); // www.Dispose(); UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_29 = __this->___U3CwwwU3E5__2_5; UnityWebRequest_Dispose_m9F43494C0FEA530A97D3F2AF3D425CCC7670753A(L_29, NULL); // } return (bool)0; } } // System.Object RenderHeads.Media.AVProVideo.MediaPlayer/d__293::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadSubtitlesCoroutineU3Ed__293_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m7B530F7E65F8DEDFCB0CB41754D7599C0440CC86 (U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayer/d__293::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadSubtitlesCoroutineU3Ed__293_System_Collections_IEnumerator_Reset_m2BE199201C2E39D2376711F404BF4629038B8E4A (U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CLoadSubtitlesCoroutineU3Ed__293_System_Collections_IEnumerator_Reset_m2BE199201C2E39D2376711F404BF4629038B8E4A_RuntimeMethod_var))); } } // System.Object RenderHeads.Media.AVProVideo.MediaPlayer/d__293::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadSubtitlesCoroutineU3Ed__293_System_Collections_IEnumerator_get_Current_m5722B894FCC18B39D37A026DCF85B4108FF998C0 (U3CLoadSubtitlesCoroutineU3Ed__293_tBFE3777A777AAC8ACFB356D405FE5548AD0BC544* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::GenerateMipmaps(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_GenerateMipmaps_m198D263EF40CC42E0C749F7FAA11D4BF0711D7BE (int32_t ___flags0, const RuntimeMethod* method) { { // return (flags & MediaPlayer.OptionsApple.Flags.GenerateMipMaps) == MediaPlayer.OptionsApple.Flags.GenerateMipMaps; int32_t L_0 = ___flags0; return (bool)((((int32_t)((int32_t)((int32_t)L_0&1))) == ((int32_t)1))? 1 : 0); } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags RenderHeads.Media.AVProVideo.OptionsAppleExtensions::SetGenerateMipMaps(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsAppleExtensions_SetGenerateMipMaps_m4D1EAE499B1473FF39090E91D3B451809487C540 (int32_t ___flags0, bool ___b1, const RuntimeMethod* method) { int32_t G_B4_0 = 0; { // if (flags.GenerateMipmaps() ^ b) int32_t L_0 = ___flags0; bool L_1; L_1 = OptionsAppleExtensions_GenerateMipmaps_m198D263EF40CC42E0C749F7FAA11D4BF0711D7BE(L_0, NULL); bool L_2 = ___b1; if (!((int32_t)((int32_t)L_1^(int32_t)L_2))) { goto IL_0018; } } { // flags = b ? flags | MediaPlayer.OptionsApple.Flags.GenerateMipMaps // : flags & ~MediaPlayer.OptionsApple.Flags.GenerateMipMaps; bool L_3 = ___b1; if (L_3) { goto IL_0013; } } { int32_t L_4 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_4&((int32_t)-2))))); goto IL_0016; } IL_0013: { int32_t L_5 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_5|1)))); } IL_0016: { ___flags0 = G_B4_0; } IL_0018: { // return flags; int32_t L_6 = ___flags0; return L_6; } } // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::AllowExternalPlayback(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_AllowExternalPlayback_m91D8EA103D147882537B3C9B389271F2AF9DE8EE (int32_t ___flags0, const RuntimeMethod* method) { { // return (flags & MediaPlayer.OptionsApple.Flags.AllowExternalPlayback) == MediaPlayer.OptionsApple.Flags.AllowExternalPlayback; int32_t L_0 = ___flags0; return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)256)))) == ((int32_t)((int32_t)256)))? 1 : 0); } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags RenderHeads.Media.AVProVideo.OptionsAppleExtensions::SetAllowExternalPlayback(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsAppleExtensions_SetAllowExternalPlayback_m9A44B5CE7B3ABCFEB77B06E9D83CE76B9AC5463A (int32_t ___flags0, bool ___b1, const RuntimeMethod* method) { int32_t G_B4_0 = 0; { // if (flags.AllowExternalPlayback() ^ b) int32_t L_0 = ___flags0; bool L_1; L_1 = OptionsAppleExtensions_AllowExternalPlayback_m91D8EA103D147882537B3C9B389271F2AF9DE8EE(L_0, NULL); bool L_2 = ___b1; if (!((int32_t)((int32_t)L_1^(int32_t)L_2))) { goto IL_001f; } } { // flags = b ? flags | MediaPlayer.OptionsApple.Flags.AllowExternalPlayback // : flags & ~MediaPlayer.OptionsApple.Flags.AllowExternalPlayback; bool L_3 = ___b1; if (L_3) { goto IL_0016; } } { int32_t L_4 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_4&((int32_t)-257))))); goto IL_001d; } IL_0016: { int32_t L_5 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_5|((int32_t)256))))); } IL_001d: { ___flags0 = G_B4_0; } IL_001f: { // return flags; int32_t L_6 = ___flags0; return L_6; } } // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::PlayWithoutBuffering(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_PlayWithoutBuffering_mC3979876A2CB4CCF46C9605444EC3283822250F1 (int32_t ___flags0, const RuntimeMethod* method) { { // return (flags & MediaPlayer.OptionsApple.Flags.PlayWithoutBuffering) == MediaPlayer.OptionsApple.Flags.PlayWithoutBuffering; int32_t L_0 = ___flags0; return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)512)))) == ((int32_t)((int32_t)512)))? 1 : 0); } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags RenderHeads.Media.AVProVideo.OptionsAppleExtensions::SetPlayWithoutBuffering(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsAppleExtensions_SetPlayWithoutBuffering_m22E8BF12630C8356D557626FBB1EA4D8D4A8BE24 (int32_t ___flags0, bool ___b1, const RuntimeMethod* method) { int32_t G_B4_0 = 0; { // if (flags.PlayWithoutBuffering() ^ b) int32_t L_0 = ___flags0; bool L_1; L_1 = OptionsAppleExtensions_PlayWithoutBuffering_mC3979876A2CB4CCF46C9605444EC3283822250F1(L_0, NULL); bool L_2 = ___b1; if (!((int32_t)((int32_t)L_1^(int32_t)L_2))) { goto IL_001f; } } { // flags = b ? flags | MediaPlayer.OptionsApple.Flags.PlayWithoutBuffering // : flags & ~MediaPlayer.OptionsApple.Flags.PlayWithoutBuffering; bool L_3 = ___b1; if (L_3) { goto IL_0016; } } { int32_t L_4 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_4&((int32_t)-513))))); goto IL_001d; } IL_0016: { int32_t L_5 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_5|((int32_t)512))))); } IL_001d: { ___flags0 = G_B4_0; } IL_001f: { // return flags; int32_t L_6 = ___flags0; return L_6; } } // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::UseSinglePlayerItem(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_UseSinglePlayerItem_mB6B38E99D7085A38D01983EABEEEC1639D4047DA (int32_t ___flags0, const RuntimeMethod* method) { { // return (flags & MediaPlayer.OptionsApple.Flags.UseSinglePlayerItem) == MediaPlayer.OptionsApple.Flags.UseSinglePlayerItem; int32_t L_0 = ___flags0; return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)1024)))) == ((int32_t)((int32_t)1024)))? 1 : 0); } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags RenderHeads.Media.AVProVideo.OptionsAppleExtensions::SetUseSinglePlayerItem(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsAppleExtensions_SetUseSinglePlayerItem_mCAB3BF36AC876A0B2022CF2BFD59A5CACD5C126E (int32_t ___flags0, bool ___b1, const RuntimeMethod* method) { int32_t G_B4_0 = 0; { // if (flags.UseSinglePlayerItem() ^ b) int32_t L_0 = ___flags0; bool L_1; L_1 = OptionsAppleExtensions_UseSinglePlayerItem_mB6B38E99D7085A38D01983EABEEEC1639D4047DA(L_0, NULL); bool L_2 = ___b1; if (!((int32_t)((int32_t)L_1^(int32_t)L_2))) { goto IL_001f; } } { // flags = b ? flags | MediaPlayer.OptionsApple.Flags.UseSinglePlayerItem // : flags & ~MediaPlayer.OptionsApple.Flags.UseSinglePlayerItem; bool L_3 = ___b1; if (L_3) { goto IL_0016; } } { int32_t L_4 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_4&((int32_t)-1025))))); goto IL_001d; } IL_0016: { int32_t L_5 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_5|((int32_t)1024))))); } IL_001d: { ___flags0 = G_B4_0; } IL_001f: { // return flags; int32_t L_6 = ___flags0; return L_6; } } // System.Boolean RenderHeads.Media.AVProVideo.OptionsAppleExtensions::ResumePlaybackAfterAudioSessionRouteChange(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptionsAppleExtensions_ResumePlaybackAfterAudioSessionRouteChange_m0B588FDF1C2B6C8DC92CAA5FE76D7D25E2948CF2 (int32_t ___flags0, const RuntimeMethod* method) { { // return (flags & MediaPlayer.OptionsApple.Flags.ResumeMediaPlaybackAfterAudioSessionRouteChange) == MediaPlayer.OptionsApple.Flags.ResumeMediaPlaybackAfterAudioSessionRouteChange; int32_t L_0 = ___flags0; return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)65536)))) == ((int32_t)((int32_t)65536)))? 1 : 0); } } // RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags RenderHeads.Media.AVProVideo.OptionsAppleExtensions::SetResumePlaybackAfterAudioSessionRouteChange(RenderHeads.Media.AVProVideo.MediaPlayer/OptionsApple/Flags,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OptionsAppleExtensions_SetResumePlaybackAfterAudioSessionRouteChange_mF57F509DFC86FAD97AF36FAC6B891EAD7C0FEF5A (int32_t ___flags0, bool ___b1, const RuntimeMethod* method) { int32_t G_B4_0 = 0; { // if (flags.ResumePlaybackAfterAudioSessionRouteChange() ^ b) int32_t L_0 = ___flags0; bool L_1; L_1 = OptionsAppleExtensions_ResumePlaybackAfterAudioSessionRouteChange_m0B588FDF1C2B6C8DC92CAA5FE76D7D25E2948CF2(L_0, NULL); bool L_2 = ___b1; if (!((int32_t)((int32_t)L_1^(int32_t)L_2))) { goto IL_001f; } } { // flags = b ? flags | MediaPlayer.OptionsApple.Flags.ResumeMediaPlaybackAfterAudioSessionRouteChange // : flags & ~MediaPlayer.OptionsApple.Flags.ResumeMediaPlaybackAfterAudioSessionRouteChange; bool L_3 = ___b1; if (L_3) { goto IL_0016; } } { int32_t L_4 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_4&((int32_t)-65537))))); goto IL_001d; } IL_0016: { int32_t L_5 = ___flags0; G_B4_0 = ((int32_t)(((int32_t)((int32_t)L_5|((int32_t)65536))))); } IL_001d: { ___flags0 = G_B4_0; } IL_001f: { // return flags; int32_t L_6 = ___flags0; return L_6; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.List`1 RenderHeads.Media.AVProVideo.MediaPlaylist::get_Items() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3 (MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* __this, const RuntimeMethod* method) { { // public List Items { get { return _items; } } List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_0 = __this->____items_0; return L_0; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPlaylist::HasItemAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlaylist_HasItemAt_m6D849BD840FC0D866EA72354181F08868027F0AB (MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // return (index >= 0 && index < _items.Count); int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_2 = __this->____items_0; int32_t L_3; L_3 = List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_inline(L_2, List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); return (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0); } IL_0013: { return (bool)0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlaylist::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlaylist__ctor_m46FF02546894CF8C4D7F212B67AE0DA4FBD1353F (MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m79966066D2950D746DE8EA6002B5A801C036D5EB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [SerializeField] List _items = new List(8); List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_0 = (List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4*)il2cpp_codegen_object_new(List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4_il2cpp_TypeInfo_var); List_1__ctor_m79966066D2950D746DE8EA6002B5A801C036D5EB(L_0, 8, List_1__ctor_m79966066D2950D746DE8EA6002B5A801C036D5EB_RuntimeMethod_var); __this->____items_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____items_0), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaItem__ctor_mE2BC69128C2CF8386F6E95C432E138A41B32344A (MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [SerializeField] public string name = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->___name_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___name_0), (void*)L_0); // [SerializeField] public MediaPath mediaPath = new MediaPath(); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_1 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)il2cpp_codegen_object_new(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); MediaPath__ctor_mC9A531926AFFC107E56A25290834439016836D6A(L_1, NULL); __this->___mediaPath_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mediaPath_2), (void*)L_1); // [SerializeField] public float progressTimeSeconds = 0.5f; __this->___progressTimeSeconds_8 = (0.5f); // [SerializeField] public float overrideTransitionDuration = 1f; __this->___overrideTransitionDuration_11 = (1.0f); // [SerializeField] public PlaylistMediaPlayer.Easing.Preset overrideTransitionEasing = PlaylistMediaPlayer.Easing.Preset.Linear; __this->___overrideTransitionEasing_12 = 1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_CurrentPlayer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (NextPlayer == _playerA) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = __this->____playerA_84; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL); if (!L_2) { goto IL_001a; } } { // return _playerB; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3 = __this->____playerB_85; return L_3; } IL_001a: { // return _playerA; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = __this->____playerA_84; return L_4; } } // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_NextPlayer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // return _nextPlayer; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____nextPlayer_98; return L_0; } } // RenderHeads.Media.AVProVideo.MediaPlaylist RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_Playlist() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* PlaylistMediaPlayer_get_Playlist_m956C3E52CD318FB9FC7EC25FAFC1B745ED6FBE74 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // public MediaPlaylist Playlist { get { return _playlist; } } MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_0 = __this->____playlist_89; return L_0; } } // System.Int32 RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_PlaylistIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaylistMediaPlayer_get_PlaylistIndex_m94E665164E18673CF25BD1E4A36CEC7E9700BD1F (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // public int PlaylistIndex { get { return _playlistIndex; } } int32_t L_0 = __this->____playlistIndex_97; return L_0; } } // RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_PlaylistItem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* PlaylistMediaPlayer_get_PlaylistItem_mD1F3D14BF940BC8DCBF8AA8099AE3A288E501069 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m76263F2B9AF3ED47E80F24F4EB9D940A6A138B4C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public MediaPlaylist.MediaItem PlaylistItem { get { if (_playlist.HasItemAt(_playlistIndex)) return _playlist.Items[_playlistIndex]; return null; } } MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_0 = __this->____playlist_89; int32_t L_1 = __this->____playlistIndex_97; bool L_2; L_2 = MediaPlaylist_HasItemAt_m6D849BD840FC0D866EA72354181F08868027F0AB(L_0, L_1, NULL); if (!L_2) { goto IL_002a; } } { // public MediaPlaylist.MediaItem PlaylistItem { get { if (_playlist.HasItemAt(_playlistIndex)) return _playlist.Items[_playlistIndex]; return null; } } MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_3 = __this->____playlist_89; List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_4; L_4 = MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline(L_3, NULL); int32_t L_5 = __this->____playlistIndex_97; MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_6; L_6 = List_1_get_Item_m76263F2B9AF3ED47E80F24F4EB9D940A6A138B4C(L_4, L_5, List_1_get_Item_m76263F2B9AF3ED47E80F24F4EB9D940A6A138B4C_RuntimeMethod_var); return L_6; } IL_002a: { // public MediaPlaylist.MediaItem PlaylistItem { get { if (_playlist.HasItemAt(_playlistIndex)) return _playlist.Items[_playlistIndex]; return null; } } return (MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E*)NULL; } } // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Transition RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_DefaultTransition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaylistMediaPlayer_get_DefaultTransition_m68E09813A551BC41BD70452F4F8D47ADCE8DCB55 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // public Transition DefaultTransition { get { return _defaultTransition; } set { _defaultTransition = value; } } int32_t L_0 = __this->____defaultTransition_91; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::set_DefaultTransition(RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Transition) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_set_DefaultTransition_mBFE08B19C65DD63D4A52578AA0211D167F5B2475 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, int32_t ___value0, const RuntimeMethod* method) { { // public Transition DefaultTransition { get { return _defaultTransition; } set { _defaultTransition = value; } } int32_t L_0 = ___value0; __this->____defaultTransition_91 = L_0; // public Transition DefaultTransition { get { return _defaultTransition; } set { _defaultTransition = value; } } return; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_DefaultTransitionDuration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlaylistMediaPlayer_get_DefaultTransitionDuration_m381257A0BE2122656AB31D6ADE1DFEDC5F947A48 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // public float DefaultTransitionDuration { get { return _defaultTransitionDuration; } set { _defaultTransitionDuration = value; } } float L_0 = __this->____defaultTransitionDuration_92; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::set_DefaultTransitionDuration(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_set_DefaultTransitionDuration_m4A66CEB74CCBF115E4E959B4BC7E3AFEC1638D51 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, float ___value0, const RuntimeMethod* method) { { // public float DefaultTransitionDuration { get { return _defaultTransitionDuration; } set { _defaultTransitionDuration = value; } } float L_0 = ___value0; __this->____defaultTransitionDuration_92 = L_0; // public float DefaultTransitionDuration { get { return _defaultTransitionDuration; } set { _defaultTransitionDuration = value; } } return; } } // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_DefaultTransitionEasing() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaylistMediaPlayer_get_DefaultTransitionEasing_m5C66A2E55777FF06CE988AD42529DD5C4E1D9F3E (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // public Easing.Preset DefaultTransitionEasing { get { return _defaultTransitionEasing; } set { _defaultTransitionEasing = value; } } int32_t L_0 = __this->____defaultTransitionEasing_93; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::set_DefaultTransitionEasing(RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_set_DefaultTransitionEasing_m739A007E2F3117239FBDC15B8F9CD0084EE891D1 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, int32_t ___value0, const RuntimeMethod* method) { { // public Easing.Preset DefaultTransitionEasing { get { return _defaultTransitionEasing; } set { _defaultTransitionEasing = value; } } int32_t L_0 = ___value0; __this->____defaultTransitionEasing_93 = L_0; // public Easing.Preset DefaultTransitionEasing { get { return _defaultTransitionEasing; } set { _defaultTransitionEasing = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_AutoCloseVideo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_get_AutoCloseVideo_m0DF30E812B643D7DB33A9D57BD76C58D264E4931 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // public bool AutoCloseVideo { get { return _autoCloseVideo; } set { _autoCloseVideo = value; } } bool L_0 = __this->____autoCloseVideo_87; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::set_AutoCloseVideo(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_set_AutoCloseVideo_m8F10DA4F5F3E87E5C205630475A7D98BD9559ED3 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, bool ___value0, const RuntimeMethod* method) { { // public bool AutoCloseVideo { get { return _autoCloseVideo; } set { _autoCloseVideo = value; } } bool L_0 = ___value0; __this->____autoCloseVideo_87 = L_0; // public bool AutoCloseVideo { get { return _autoCloseVideo; } set { _autoCloseVideo = value; } } return; } } // RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/PlaylistLoopMode RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_LoopMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaylistMediaPlayer_get_LoopMode_m7BBBB2D8DEE8ECA2476AB60694324AE9A360D783 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // public PlaylistLoopMode LoopMode { get { return _playlistLoopMode; } set { _playlistLoopMode = value; } } int32_t L_0 = __this->____playlistLoopMode_88; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::set_LoopMode(RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/PlaylistLoopMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_set_LoopMode_m49941E2458490B5DD5104F461975F0CCB24FF537 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, int32_t ___value0, const RuntimeMethod* method) { { // public PlaylistLoopMode LoopMode { get { return _playlistLoopMode; } set { _playlistLoopMode = value; } } int32_t L_0 = ___value0; __this->____playlistLoopMode_88 = L_0; // public PlaylistLoopMode LoopMode { get { return _playlistLoopMode; } set { _playlistLoopMode = value; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_AutoProgress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_get_AutoProgress_m0C89E993396F210DE81118CD541F7CEE1779C768 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // public bool AutoProgress { get { return _playlistAutoProgress; } set { _playlistAutoProgress = value; } } bool L_0 = __this->____playlistAutoProgress_86; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::set_AutoProgress(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_set_AutoProgress_m020E7837AE34B57BCFCBFC41807029818D2918DA (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, bool ___value0, const RuntimeMethod* method) { { // public bool AutoProgress { get { return _playlistAutoProgress; } set { _playlistAutoProgress = value; } } bool L_0 = ___value0; __this->____playlistAutoProgress_86 = L_0; // public bool AutoProgress { get { return _playlistAutoProgress; } set { _playlistAutoProgress = value; } } return; } } // RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_Info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlaylistMediaPlayer_get_Info_m2D45BC2DF1325E92C5F704643606F243EEF33B3F (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // get { if (CurrentPlayer != null) return CurrentPlayer.Info; return null; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001a; } } { // get { if (CurrentPlayer != null) return CurrentPlayer.Info; return null; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2; L_2 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, L_2); return L_3; } IL_001a: { // get { if (CurrentPlayer != null) return CurrentPlayer.Info; return null; } return (RuntimeObject*)NULL; } } // RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_Control() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlaylistMediaPlayer_get_Control_m0AF1102004CBEEA189CA7F71A09B79C535F36EA9 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // get { if (CurrentPlayer != null) return CurrentPlayer.Control; return null; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001a; } } { // get { if (CurrentPlayer != null) return CurrentPlayer.Control; return null; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2; L_2 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_2); return L_3; } IL_001a: { // get { if (CurrentPlayer != null) return CurrentPlayer.Control; return null; } return (RuntimeObject*)NULL; } } // RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_TextureProducer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlaylistMediaPlayer_get_TextureProducer_m972E04F5FA7A50CDA2A214286660EC320CACC8C5 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (CurrentPlayer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0024; } } { // if (IsTransitioning()) bool L_2; L_2 = PlaylistMediaPlayer_IsTransitioning_mA39F060AF2924DFF42561FB6521D4EE4B442C2F5(__this, NULL); if (!L_2) { goto IL_0018; } } { // return this; return __this; } IL_0018: { // return CurrentPlayer.TextureProducer; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3; L_3 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_4; L_4 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_3); return L_4; } IL_0024: { // return null; return (RuntimeObject*)NULL; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_AudioVolume() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlaylistMediaPlayer_get_AudioVolume_m9903D5BFAB9CA58242151128713B3BAABC6BD02E (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // get { return _playlistAudioVolume; } float L_0 = __this->____playlistAudioVolume_110; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::set_AudioVolume(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_set_AudioVolume_m2D2135A8D9D051F3EBCC7D6C64220BD0ADD129D3 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, float ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // set { _playlistAudioVolume = Mathf.Clamp01(value); if (!IsTransitioning() && CurrentPlayer != null) CurrentPlayer.AudioVolume = _playlistAudioVolume; } float L_0 = ___value0; float L_1; L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL); __this->____playlistAudioVolume_110 = L_1; // set { _playlistAudioVolume = Mathf.Clamp01(value); if (!IsTransitioning() && CurrentPlayer != null) CurrentPlayer.AudioVolume = _playlistAudioVolume; } bool L_2; L_2 = PlaylistMediaPlayer_IsTransitioning_mA39F060AF2924DFF42561FB6521D4EE4B442C2F5(__this, NULL); if (L_2) { goto IL_0033; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3; L_3 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0033; } } { // set { _playlistAudioVolume = Mathf.Clamp01(value); if (!IsTransitioning() && CurrentPlayer != null) CurrentPlayer.AudioVolume = _playlistAudioVolume; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_5; L_5 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); float L_6 = __this->____playlistAudioVolume_110; VirtualActionInvoker1< float >::Invoke(7 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioVolume(System.Single) */, L_5, L_6); } IL_0033: { // set { _playlistAudioVolume = Mathf.Clamp01(value); if (!IsTransitioning() && CurrentPlayer != null) CurrentPlayer.AudioVolume = _playlistAudioVolume; } return; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::get_AudioMuted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_get_AudioMuted_mFFE2C2818D1A8D3B824B40650353218EB4EF1E43 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // get { return _playlistAudioMuted; } bool L_0 = __this->____playlistAudioMuted_111; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::set_AudioMuted(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_set_AudioMuted_m3D21A8E9F3D1BF45045914E7B5FCCC16AE909EA5 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, bool ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // set { _playlistAudioMuted = value; if (!IsTransitioning() && CurrentPlayer != null) CurrentPlayer.AudioMuted = _playlistAudioMuted; } bool L_0 = ___value0; __this->____playlistAudioMuted_111 = L_0; // set { _playlistAudioMuted = value; if (!IsTransitioning() && CurrentPlayer != null) CurrentPlayer.AudioMuted = _playlistAudioMuted; } bool L_1; L_1 = PlaylistMediaPlayer_IsTransitioning_mA39F060AF2924DFF42561FB6521D4EE4B442C2F5(__this, NULL); if (L_1) { goto IL_002e; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2; L_2 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_002e; } } { // set { _playlistAudioMuted = value; if (!IsTransitioning() && CurrentPlayer != null) CurrentPlayer.AudioMuted = _playlistAudioMuted; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4; L_4 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); bool L_5 = __this->____playlistAudioMuted_111; VirtualActionInvoker1< bool >::Invoke(9 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioMuted(System.Boolean) */, L_4, L_5); } IL_002e: { // set { _playlistAudioMuted = value; if (!IsTransitioning() && CurrentPlayer != null) CurrentPlayer.AudioMuted = _playlistAudioMuted; } return; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::Play() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_Play_m6C6E54817230820226BC87B7C3C44156F32D7F14 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _isPaused = false; __this->____isPaused_96 = (bool)0; // if (Control != null) RuntimeObject* L_0; L_0 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); if (!L_0) { goto IL_001a; } } { // Control.Play(); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); InterfaceActionInvoker0::Invoke(15 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Play() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1); } IL_001a: { // if (IsTransitioning()) bool L_2; L_2 = PlaylistMediaPlayer_IsTransitioning_mA39F060AF2924DFF42561FB6521D4EE4B442C2F5(__this, NULL); if (!L_2) { goto IL_0047; } } { // if (!_pausePreviousOnTransition && NextPlayer.Control != null) bool L_3 = __this->____pausePreviousOnTransition_90; if (L_3) { goto IL_0047; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4; L_4 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); RuntimeObject* L_5; L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_4); if (!L_5) { goto IL_0047; } } { // NextPlayer.Control.Play(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6; L_6 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); RuntimeObject* L_7; L_7 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_6); InterfaceActionInvoker0::Invoke(15 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Play() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_7); } IL_0047: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::Pause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_Pause_mBA07BCEE09E4EDF8CF6D826DB2E92B0160ED6C00 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _isPaused = true; __this->____isPaused_96 = (bool)1; // if (Control != null) RuntimeObject* L_0; L_0 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); if (!L_0) { goto IL_001a; } } { // Control.Pause(); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); InterfaceActionInvoker0::Invoke(16 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Pause() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1); } IL_001a: { // if (IsTransitioning()) bool L_2; L_2 = PlaylistMediaPlayer_IsTransitioning_mA39F060AF2924DFF42561FB6521D4EE4B442C2F5(__this, NULL); if (!L_2) { goto IL_003f; } } { // if (NextPlayer.Control != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3; L_3 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); RuntimeObject* L_4; L_4 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_3); if (!L_4) { goto IL_003f; } } { // NextPlayer.Control.Pause(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_5; L_5 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); RuntimeObject* L_6; L_6 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_5); InterfaceActionInvoker0::Invoke(16 /* System.Void RenderHeads.Media.AVProVideo.IMediaControl::Pause() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_6); } IL_003f: { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::IsPaused() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_IsPaused_m718CF17205093D22FAD0649E05543EBFB58FEA7C (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // return _isPaused; bool L_0 = __this->____isPaused_96; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::SwapPlayers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_SwapPlayers_m28BA60D59BD806144975021D3DA2DE0DD2AEC938 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C V_4; memset((&V_4), 0, sizeof(V_4)); { // if (_pausePreviousOnTransition) bool L_0 = __this->____pausePreviousOnTransition_90; if (!L_0) { goto IL_0013; } } { // CurrentPlayer.Pause(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1; L_1 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); VirtualActionInvoker0::Invoke(21 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Pause() */, L_1); } IL_0013: { // Events.Invoke(this, MediaPlayerEvent.EventType.PlaylistItemChanged, ErrorCode.None); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_2; L_2 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(__this, NULL); UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA(L_2, __this, ((int32_t)16), 0, UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); // if (_currentTransition != Transition.None) int32_t L_3 = __this->____currentTransition_100; if (!L_3) { goto IL_016b; } } { // Texture currentTexture = GetCurrentTexture(); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4; L_4 = PlaylistMediaPlayer_GetCurrentTexture_m1C800725C522BE903BB7A52C1103210918161EE4(__this, NULL); V_0 = L_4; // Texture nextTexture = GetNextTexture(); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5; L_5 = PlaylistMediaPlayer_GetNextTexture_mA99E01CF8D0123C195E3197B288424B886060F5C(__this, NULL); V_1 = L_5; // if (currentTexture != null && nextTexture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_0116; } } { Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_0116; } } { // int maxWidth = Mathf.Max(nextTexture.width, currentTexture.width); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = V_1; int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_10); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = V_0; int32_t L_13; L_13 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_12); int32_t L_14; L_14 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_11, L_13, NULL); V_2 = L_14; // int maxHeight = Mathf.Max(nextTexture.height, currentTexture.height); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15 = V_1; int32_t L_16; L_16 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_15); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = V_0; int32_t L_18; L_18 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_17); int32_t L_19; L_19 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_16, L_18, NULL); V_3 = L_19; // if (_rt != null) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20 = __this->____rt_107; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_21; L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_21) { goto IL_00b3; } } { // if (_rt.width != maxWidth || _rt.height != maxHeight) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = __this->____rt_107; int32_t L_23; L_23 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_22); int32_t L_24 = V_2; if ((!(((uint32_t)L_23) == ((uint32_t)L_24)))) { goto IL_00a1; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_25 = __this->____rt_107; int32_t L_26; L_26 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_25); int32_t L_27 = V_3; if ((((int32_t)L_26) == ((int32_t)L_27))) { goto IL_00b3; } } IL_00a1: { // RenderTexture.ReleaseTemporary(_rt); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_28 = __this->____rt_107; RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2(L_28, NULL); // _rt = null; __this->____rt_107 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____rt_107), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL); } IL_00b3: { // if (_rt == null) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_29 = __this->____rt_107; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_30; L_30 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_29, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_30) { goto IL_00d2; } } { // _rt = RenderTexture.GetTemporary(maxWidth, maxHeight, 0, RenderTextureFormat.Default, RenderTextureReadWrite.Default, 1); int32_t L_31 = V_2; int32_t L_32 = V_3; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_33; L_33 = RenderTexture_GetTemporary_m925A4E25416A9FF58E9CC0CA67BBEB3A971DDFC3(L_31, L_32, 0, 7, 0, 1, NULL); __this->____rt_107 = L_33; Il2CppCodeGenWriteBarrier((void**)(&__this->____rt_107), (void*)L_33); } IL_00d2: { // Graphics.Blit(currentTexture, _rt); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_34 = V_0; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_35 = __this->____rt_107; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_Blit_m8D99E16B74C7D3C8F79F4F142C59DB6B38114504(L_34, L_35, NULL); // _material.SetTexture(PropFromTex.Id, currentTexture); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_36 = __this->____material_99; il2cpp_codegen_runtime_class_init_inline(PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_37 = ((PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_StaticFields*)il2cpp_codegen_static_fields_for(PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var))->___PropFromTex_94; V_4 = L_37; int32_t L_38; L_38 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_4), NULL); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_39 = V_0; Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_36, L_38, L_39, NULL); // _easeFunc = Easing.GetFunction(_currentTransitionEasing); int32_t L_40 = __this->____currentTransitionEasing_103; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_41; L_41 = Easing_GetFunction_m7E1CDB200BC6450149139AAB12AA09BA06C77398(L_40, NULL); __this->____easeFunc_106 = L_41; Il2CppCodeGenWriteBarrier((void**)(&__this->____easeFunc_106), (void*)L_41); // _transitionTimer = 0f; __this->____transitionTimer_105 = (0.0f); goto IL_016b; } IL_0116: { // _transitionTimer = _currentTransitionDuration; float L_42 = __this->____currentTransitionDuration_102; __this->____transitionTimer_105 = L_42; // NextPlayer.AudioVolume = this.AudioVolume; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_43; L_43 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); float L_44; L_44 = VirtualFuncInvoker0< float >::Invoke(6 /* System.Single RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioVolume() */, __this); VirtualActionInvoker1< float >::Invoke(7 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioVolume(System.Single) */, L_43, L_44); // CurrentPlayer.AudioVolume = 0f; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_45; L_45 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); VirtualActionInvoker1< float >::Invoke(7 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioVolume(System.Single) */, L_45, (0.0f)); // if (_autoCloseVideo) bool L_46 = __this->____autoCloseVideo_87; if (!L_46) { goto IL_016b; } } { // CurrentPlayer.MediaPath.Path = string.Empty; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_47; L_47 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_48; L_48 = MediaPlayer_get_MediaPath_mC0A0AE0789A13806F58DF060BD0CA681D2B169D4_inline(L_47, NULL); String_t* L_49 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; MediaPath_set_Path_mDC9AACA4F08BA700571C8C090AF92A0880496A92_inline(L_48, L_49, NULL); // CurrentPlayer.CloseMedia(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_50; L_50 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); MediaPlayer_CloseMedia_m17E5295ED1223D54549B96FEBC057A2832E872A1(L_50, NULL); } IL_016b: { // if (NextPlayer == _playerA) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_51; L_51 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_52 = __this->____playerA_84; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_53; L_53 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_51, L_52, NULL); if (!L_53) { goto IL_018c; } } { // _nextPlayer = _playerB; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_54 = __this->____playerB_85; __this->____nextPlayer_98 = L_54; Il2CppCodeGenWriteBarrier((void**)(&__this->____nextPlayer_98), (void*)L_54); goto IL_0198; } IL_018c: { // _nextPlayer = _playerA; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_55 = __this->____playerA_84; __this->____nextPlayer_98 = L_55; Il2CppCodeGenWriteBarrier((void**)(&__this->____nextPlayer_98), (void*)L_55); } IL_0198: { // _currentItem = _nextItem; MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_56 = __this->____nextItem_109; __this->____currentItem_108 = L_56; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentItem_108), (void*)L_56); // _nextItem = null; __this->____nextItem_109 = (MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____nextItem_109), (void*)(MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E*)NULL); // } return; } } // UnityEngine.Texture RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetCurrentTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* PlaylistMediaPlayer_GetCurrentTexture_m1C800725C522BE903BB7A52C1103210918161EE4 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // else*/ if (CurrentPlayer != null && CurrentPlayer.TextureProducer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_002d; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2; L_2 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_2); if (!L_3) { goto IL_002d; } } { // return CurrentPlayer.TextureProducer.GetTexture(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4; L_4 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_5; L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_4); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6; L_6 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_5, 0); return L_6; } IL_002d: { // return null; return (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL; } } // UnityEngine.Texture RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetNextTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* PlaylistMediaPlayer_GetNextTexture_mA99E01CF8D0123C195E3197B288424B886060F5C (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // else*/ if (_nextPlayer != null && _nextPlayer.TextureProducer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____nextPlayer_98; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_002d; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = __this->____nextPlayer_98; RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_2); if (!L_3) { goto IL_002d; } } { // return _nextPlayer.TextureProducer.GetTexture(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = __this->____nextPlayer_98; RuntimeObject* L_5; L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_4); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6; L_6 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_5, 0); return L_6; } IL_002d: { // return null; return (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_Awake_mC795162B758223DBE8C66AE332C37EE4E8D995B6 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral397962CA19A2DA5EB894BF85990F21E90AE4F772); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral794916F72B553A713ACF00472154924A7B4E3538); s_Il2CppMethodInitialized = true; } { // _nextPlayer = _playerA; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____playerA_84; __this->____nextPlayer_98 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____nextPlayer_98), (void*)L_0); // if (_transitionShader == null) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1 = __this->____transitionShader_83; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0042; } } { // _transitionShader = Shader.Find("AVProVideo/Internal/Transition"); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3; L_3 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral794916F72B553A713ACF00472154924A7B4E3538, NULL); __this->____transitionShader_83 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____transitionShader_83), (void*)L_3); // if (_transitionShader == null) Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4 = __this->____transitionShader_83; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0042; } } { // Debug.LogError("[AVProVideo] Missing transition shader"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral397962CA19A2DA5EB894BF85990F21E90AE4F772, NULL); } IL_0042: { // _material = new Material(_transitionShader); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6 = __this->____transitionShader_83; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var); Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_7, L_6, NULL); __this->____material_99 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->____material_99), (void*)L_7); // _easeFunc = Easing.GetFunction(_defaultTransitionEasing); int32_t L_8 = __this->____defaultTransitionEasing_93; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_9; L_9 = Easing_GetFunction_m7E1CDB200BC6450149139AAB12AA09BA06C77398(L_8, NULL); __this->____easeFunc_106 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____easeFunc_106), (void*)L_9); // } return; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_OnDestroy_mE28211309991FD03E80129302ACE61F8224C7917 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_rt != null) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->____rt_107; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0020; } } { // RenderTexture.ReleaseTemporary(_rt); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = __this->____rt_107; RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2(L_2, NULL); // _rt = null; __this->____rt_107 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____rt_107), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL); } IL_0020: { // if (_material != null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->____material_99; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0054; } } { // if (Application.isPlaying) bool L_5; L_5 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_5) { goto IL_0042; } } { // Material.Destroy(_material); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->____material_99; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_6, NULL); goto IL_004d; } IL_0042: { // Material.DestroyImmediate(_material); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = __this->____material_99; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_7, NULL); } IL_004d: { // _material = null; __this->____material_99 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____material_99), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL); } IL_0054: { // base.OnDestroy(); MediaPlayer_OnDestroy_mC71725A76716EA92AFD3EF0AED345F1FD396BF48(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_Start_mD06B82842B56A7A0C331F55D1FB5F7B535C784F1 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaylistMediaPlayer_OnVideoEvent_m9EFF4755584D8F72DB032BC032790703AC45D929_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (Application.isPlaying) bool L_0; L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_0) { goto IL_0061; } } { // if (CurrentPlayer) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1; L_1 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL); if (!L_2) { goto IL_0059; } } { // CurrentPlayer.Events.AddListener(OnVideoEvent); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3; L_3 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_4; L_4 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_3, NULL); UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_5 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var); UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_5, __this, (intptr_t)((void*)PlaylistMediaPlayer_OnVideoEvent_m9EFF4755584D8F72DB032BC032790703AC45D929_RuntimeMethod_var), NULL); MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358(L_4, L_5, NULL); // if (NextPlayer) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6; L_6 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL); if (!L_7) { goto IL_0059; } } { // NextPlayer.Events.AddListener(OnVideoEvent); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_8; L_8 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_9; L_9 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_8, NULL); UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_10 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var); UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_10, __this, (intptr_t)((void*)PlaylistMediaPlayer_OnVideoEvent_m9EFF4755584D8F72DB032BC032790703AC45D929_RuntimeMethod_var), NULL); MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358(L_9, L_10, NULL); } IL_0059: { // JumpToItem(0); bool L_11; L_11 = PlaylistMediaPlayer_JumpToItem_m0EF0741DA0114E6438FCAFA910FAD513B5FF49CC(__this, 0, NULL); } IL_0061: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::OnVideoEvent(RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_OnVideoEvent_m9EFF4755584D8F72DB032BC032790703AC45D929 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mp0, int32_t ___et1, int32_t ___errorCode2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (mp == CurrentPlayer) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ___mp0; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1; L_1 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL); if (!L_2) { goto IL_001c; } } { // Events.Invoke(mp, et, errorCode); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_3; L_3 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(__this, NULL); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = ___mp0; int32_t L_5 = ___et1; int32_t L_6 = ___errorCode2; UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA(L_3, L_4, L_5, L_6, UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); } IL_001c: { int32_t L_7 = ___et1; if ((((int32_t)L_7) == ((int32_t)3))) { goto IL_0025; } } { int32_t L_8 = ___et1; if ((((int32_t)L_8) == ((int32_t)4))) { goto IL_0048; } } { return; } IL_0025: { // if (mp == NextPlayer) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_9 = ___mp0; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_10; L_10 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, L_10, NULL); if (!L_11) { goto IL_0072; } } { // SwapPlayers(); PlaylistMediaPlayer_SwapPlayers_m28BA60D59BD806144975021D3DA2DE0DD2AEC938(__this, NULL); // Events.Invoke(mp, et, errorCode); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_12; L_12 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(__this, NULL); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_13 = ___mp0; int32_t L_14 = ___et1; int32_t L_15 = ___errorCode2; UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA(L_12, L_13, L_14, L_15, UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); // break; return; } IL_0048: { // if (_playlistAutoProgress && mp == CurrentPlayer && _currentItem.progressMode == ProgressMode.OnFinish) bool L_16 = __this->____playlistAutoProgress_86; if (!L_16) { goto IL_0072; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_17 = ___mp0; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_18; L_18 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_19; L_19 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_17, L_18, NULL); if (!L_19) { goto IL_0072; } } { MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_20 = __this->____currentItem_108; int32_t L_21 = L_20->___progressMode_7; if (L_21) { goto IL_0072; } } { // NextItem(); bool L_22; L_22 = PlaylistMediaPlayer_NextItem_mCFEC4452A7FEB23C6516F473219FA9A5BC382008(__this, NULL); } IL_0072: { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::PrevItem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_PrevItem_m82F4D2335FD7B99A4547CDDB0DE4383769557703 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // return JumpToItem(_playlistIndex - 1); int32_t L_0 = __this->____playlistIndex_97; bool L_1; L_1 = PlaylistMediaPlayer_JumpToItem_m0EF0741DA0114E6438FCAFA910FAD513B5FF49CC(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), NULL); return L_1; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::NextItem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_NextItem_mCFEC4452A7FEB23C6516F473219FA9A5BC382008 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool G_B2_0 = false; bool G_B1_0 = false; { // bool result = JumpToItem(_playlistIndex + 1); int32_t L_0 = __this->____playlistIndex_97; bool L_1; L_1 = PlaylistMediaPlayer_JumpToItem_m0EF0741DA0114E6438FCAFA910FAD513B5FF49CC(__this, ((int32_t)il2cpp_codegen_add(L_0, 1)), NULL); // if (!result) bool L_2 = L_1; G_B1_0 = L_2; if (L_2) { G_B2_0 = L_2; goto IL_0020; } } { // Events.Invoke(this, MediaPlayerEvent.EventType.PlaylistFinished, ErrorCode.None); MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_3; L_3 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(__this, NULL); UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA(L_3, __this, ((int32_t)17), 0, UnityEvent_3_Invoke_mBF93567845062D9B94781EC0BD18709D2C39DDEA_RuntimeMethod_var); G_B2_0 = G_B1_0; } IL_0020: { // return result; return G_B2_0; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::CanJumpToItem(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_CanJumpToItem_mBE435EFA39C5A899C3C066EE527F4CDE93490942 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (_playlistLoopMode == PlaylistLoopMode.Loop) int32_t L_0 = __this->____playlistLoopMode_88; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0048; } } { // if (_playlist.Items.Count > 0) MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_1 = __this->____playlist_89; List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_2; L_2 = MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline(L_1, NULL); int32_t L_3; L_3 = List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_inline(L_2, List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0048; } } { // index %= _playlist.Items.Count; int32_t L_4 = ___index0; MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_5 = __this->____playlist_89; List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_6; L_6 = MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline(L_5, NULL); int32_t L_7; L_7 = List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_inline(L_6, List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); ___index0 = ((int32_t)(L_4%L_7)); // if (index < 0) int32_t L_8 = ___index0; if ((((int32_t)L_8) >= ((int32_t)0))) { goto IL_0048; } } { // index += _playlist.Items.Count; int32_t L_9 = ___index0; MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_10 = __this->____playlist_89; List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_11; L_11 = MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline(L_10, NULL); int32_t L_12; L_12 = List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_inline(L_11, List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); ___index0 = ((int32_t)il2cpp_codegen_add(L_9, L_12)); } IL_0048: { // return _playlist.HasItemAt(index); MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_13 = __this->____playlist_89; int32_t L_14 = ___index0; bool L_15; L_15 = MediaPlaylist_HasItemAt_m6D849BD840FC0D866EA72354181F08868027F0AB(L_13, L_14, NULL); return L_15; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::JumpToItem(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_JumpToItem_m0EF0741DA0114E6438FCAFA910FAD513B5FF49CC (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m76263F2B9AF3ED47E80F24F4EB9D940A6A138B4C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (_playlistLoopMode == PlaylistLoopMode.Loop) int32_t L_0 = __this->____playlistLoopMode_88; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0048; } } { // if (_playlist.Items.Count > 0) MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_1 = __this->____playlist_89; List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_2; L_2 = MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline(L_1, NULL); int32_t L_3; L_3 = List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_inline(L_2, List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0048; } } { // index %= _playlist.Items.Count; int32_t L_4 = ___index0; MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_5 = __this->____playlist_89; List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_6; L_6 = MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline(L_5, NULL); int32_t L_7; L_7 = List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_inline(L_6, List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); ___index0 = ((int32_t)(L_4%L_7)); // if (index < 0) int32_t L_8 = ___index0; if ((((int32_t)L_8) >= ((int32_t)0))) { goto IL_0048; } } { // index += _playlist.Items.Count; int32_t L_9 = ___index0; MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_10 = __this->____playlist_89; List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_11; L_11 = MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline(L_10, NULL); int32_t L_12; L_12 = List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_inline(L_11, List_1_get_Count_m5925F619C4FCE46E7CBE06BC40C51511F9D80701_RuntimeMethod_var); ___index0 = ((int32_t)il2cpp_codegen_add(L_9, L_12)); } IL_0048: { // if (_playlist.HasItemAt(index)) MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_13 = __this->____playlist_89; int32_t L_14 = ___index0; bool L_15; L_15 = MediaPlaylist_HasItemAt_m6D849BD840FC0D866EA72354181F08868027F0AB(L_13, L_14, NULL); if (!L_15) { goto IL_0087; } } { // _playlistIndex = index; int32_t L_16 = ___index0; __this->____playlistIndex_97 = L_16; // _nextItem = _playlist.Items[_playlistIndex]; MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_17 = __this->____playlist_89; List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_18; L_18 = MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline(L_17, NULL); int32_t L_19 = __this->____playlistIndex_97; MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_20; L_20 = List_1_get_Item_m76263F2B9AF3ED47E80F24F4EB9D940A6A138B4C(L_18, L_19, List_1_get_Item_m76263F2B9AF3ED47E80F24F4EB9D940A6A138B4C_RuntimeMethod_var); __this->____nextItem_109 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->____nextItem_109), (void*)L_20); // OpenVideoFile(_nextItem); MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_21 = __this->____nextItem_109; PlaylistMediaPlayer_OpenVideoFile_m32E725C8CF5009795F3F3689AA62936DDB9B800D(__this, L_21, NULL); // return true; return (bool)1; } IL_0087: { // return false; return (bool)0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::OpenVideoFile(RenderHeads.Media.AVProVideo.MediaPlaylist/MediaItem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_OpenVideoFile_m32E725C8CF5009795F3F3689AA62936DDB9B800D (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* ___mediaItem0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // bool isMediaAlreadyLoaded = false; V_0 = (bool)0; // if (NextPlayer.MediaPath == mediaItem.mediaPath) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_1; L_1 = MediaPlayer_get_MediaPath_mC0A0AE0789A13806F58DF060BD0CA681D2B169D4_inline(L_0, NULL); MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_2 = ___mediaItem0; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_3 = L_2->___mediaPath_2; bool L_4; L_4 = MediaPath_op_Equality_m8C395C56415CB84EDF2AF9D5E8E4524B4DD1A877(L_1, L_3, NULL); if (!L_4) { goto IL_001c; } } { // isMediaAlreadyLoaded = true; V_0 = (bool)1; } IL_001c: { // if (!mediaItem.isOverrideTransition) MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_5 = ___mediaItem0; bool L_6 = L_5->___isOverrideTransition_9; if (L_6) { goto IL_003e; } } { // SetTransition(_defaultTransition, _defaultTransitionDuration, _defaultTransitionEasing); int32_t L_7 = __this->____defaultTransition_91; float L_8 = __this->____defaultTransitionDuration_92; int32_t L_9 = __this->____defaultTransitionEasing_93; PlaylistMediaPlayer_SetTransition_m2498583FFF361829F06799D2D78D34F30F3C7326(__this, L_7, L_8, L_9, NULL); goto IL_0056; } IL_003e: { // SetTransition(mediaItem.overrideTransition, mediaItem.overrideTransitionDuration, mediaItem.overrideTransitionEasing); MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_10 = ___mediaItem0; int32_t L_11 = L_10->___overrideTransition_10; MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_12 = ___mediaItem0; float L_13 = L_12->___overrideTransitionDuration_11; MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_14 = ___mediaItem0; int32_t L_15 = L_14->___overrideTransitionEasing_12; PlaylistMediaPlayer_SetTransition_m2498583FFF361829F06799D2D78D34F30F3C7326(__this, L_11, L_13, L_15, NULL); } IL_0056: { // this.Loop = NextPlayer.Loop = mediaItem.loop; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_16; L_16 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_17 = ___mediaItem0; bool L_18 = L_17->___loop_5; bool L_19 = L_18; V_1 = L_19; MediaPlayer_set_Loop_mA7E10F992697A66D77803D96C023A3133FE09E71(L_16, L_19, NULL); bool L_20 = V_1; MediaPlayer_set_Loop_mA7E10F992697A66D77803D96C023A3133FE09E71(__this, L_20, NULL); // NextPlayer.MediaPath = new MediaPath(mediaItem.mediaPath); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_21; L_21 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_22 = ___mediaItem0; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_23 = L_22->___mediaPath_2; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_24 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)il2cpp_codegen_object_new(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); MediaPath__ctor_mC58517CE97153E5CFDF70435F39AEDF7BDF11FB8(L_24, L_23, NULL); MediaPlayer_set_MediaPath_mDF34A8F483397373933E78DFEFD67501592B5E08_inline(L_21, L_24, NULL); // this.MediaPath = new MediaPath(mediaItem.mediaPath); MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_25 = ___mediaItem0; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_26 = L_25->___mediaPath_2; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_27 = (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)il2cpp_codegen_object_new(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); MediaPath__ctor_mC58517CE97153E5CFDF70435F39AEDF7BDF11FB8(L_27, L_26, NULL); MediaPlayer_set_MediaPath_mDF34A8F483397373933E78DFEFD67501592B5E08_inline(__this, L_27, NULL); // NextPlayer.AudioMuted = _playlistAudioMuted; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_28; L_28 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); bool L_29 = __this->____playlistAudioMuted_111; VirtualActionInvoker1< bool >::Invoke(9 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioMuted(System.Boolean) */, L_28, L_29); // NextPlayer.AudioVolume = _playlistAudioVolume; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_30; L_30 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); float L_31 = __this->____playlistAudioVolume_110; VirtualActionInvoker1< float >::Invoke(7 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioVolume(System.Single) */, L_30, L_31); // if (_transitionTimer < _currentTransitionDuration && _currentTransition != Transition.None) float L_32 = __this->____transitionTimer_105; float L_33 = __this->____currentTransitionDuration_102; if ((!(((float)L_32) < ((float)L_33)))) { goto IL_00df; } } { int32_t L_34 = __this->____currentTransition_100; if (!L_34) { goto IL_00df; } } { // NextPlayer.AudioVolume = 0f; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_35; L_35 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); VirtualActionInvoker1< float >::Invoke(7 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioVolume(System.Single) */, L_35, (0.0f)); } IL_00df: { // if (isMediaAlreadyLoaded) bool L_36 = V_0; if (!L_36) { goto IL_010d; } } { // NextPlayer.Rewind(false); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_37; L_37 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPlayer_Rewind_mA0B740C30B054AA154B623FC24BC850BA74AD3F4(L_37, (bool)0, NULL); // if (_nextItem.startMode == StartMode.Immediate) MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_38 = __this->____nextItem_109; int32_t L_39 = L_38->___startMode_6; if (L_39) { goto IL_0106; } } { // NextPlayer.Play(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_40; L_40 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); VirtualActionInvoker0::Invoke(20 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Play() */, L_40); } IL_0106: { // SwapPlayers(); PlaylistMediaPlayer_SwapPlayers_m28BA60D59BD806144975021D3DA2DE0DD2AEC938(__this, NULL); return; } IL_010d: { // if (string.IsNullOrEmpty(NextPlayer.MediaPath.Path)) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_41; L_41 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_42; L_42 = MediaPlayer_get_MediaPath_mC0A0AE0789A13806F58DF060BD0CA681D2B169D4_inline(L_41, NULL); String_t* L_43; L_43 = MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline(L_42, NULL); bool L_44; L_44 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_43, NULL); if (!L_44) { goto IL_0130; } } { // NextPlayer.CloseMedia(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_45; L_45 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPlayer_CloseMedia_m17E5295ED1223D54549B96FEBC057A2832E872A1(L_45, NULL); return; } IL_0130: { // NextPlayer.OpenMedia(NextPlayer.MediaPath.PathType, NextPlayer.MediaPath.Path, _nextItem.startMode == StartMode.Immediate); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_46; L_46 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_47; L_47 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_48; L_48 = MediaPlayer_get_MediaPath_mC0A0AE0789A13806F58DF060BD0CA681D2B169D4_inline(L_47, NULL); int32_t L_49; L_49 = MediaPath_get_PathType_m3E9426DFEAB5AB0FAFA24023BB8AA853A7A49A0F_inline(L_48, NULL); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_50; L_50 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_51; L_51 = MediaPlayer_get_MediaPath_mC0A0AE0789A13806F58DF060BD0CA681D2B169D4_inline(L_50, NULL); String_t* L_52; L_52 = MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline(L_51, NULL); MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_53 = __this->____nextItem_109; int32_t L_54 = L_53->___startMode_6; bool L_55; L_55 = MediaPlayer_OpenMedia_m2A3C632B0A4B75CFDDF416F9E28B55B6EF8B0481(L_46, L_49, L_52, (bool)((((int32_t)L_54) == ((int32_t)0))? 1 : 0), NULL); // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::IsTransitioning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_IsTransitioning_mA39F060AF2924DFF42561FB6521D4EE4B442C2F5 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_rt != null && _transitionTimer < _currentTransitionDuration && _currentTransition != Transition.None) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->____rt_107; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0026; } } { float L_2 = __this->____transitionTimer_105; float L_3 = __this->____currentTransitionDuration_102; if ((!(((float)L_2) < ((float)L_3)))) { goto IL_0026; } } { int32_t L_4 = __this->____currentTransition_100; if (!L_4) { goto IL_0026; } } { // return true; return (bool)1; } IL_0026: { // return false; return (bool)0; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::SetTransition(RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Transition,System.Single,RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_SetTransition_m2498583FFF361829F06799D2D78D34F30F3C7326 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, int32_t ___transition0, float ___duration1, int32_t ___easing2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (transition == Transition.Random) int32_t L_0 = ___transition0; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)21))))) { goto IL_000f; } } { // transition = (Transition)Random.Range(0, (int)Transition.Random); int32_t L_1; L_1 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, ((int32_t)21), NULL); ___transition0 = L_1; } IL_000f: { // if (transition != _currentTransition) int32_t L_2 = ___transition0; int32_t L_3 = __this->____currentTransition_100; if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_005a; } } { // if (!string.IsNullOrEmpty(_currentTransitionName)) String_t* L_4 = __this->____currentTransitionName_101; bool L_5; L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL); if (L_5) { goto IL_0036; } } { // _material.DisableKeyword(_currentTransitionName); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->____material_99; String_t* L_7 = __this->____currentTransitionName_101; Material_DisableKeyword_mC123927EBF2F2A19220A4456C8EA19F2BA416E8C(L_6, L_7, NULL); } IL_0036: { // _currentTransition = transition; int32_t L_8 = ___transition0; __this->____currentTransition_100 = L_8; // _currentTransitionName = GetTransitionName(transition); int32_t L_9 = ___transition0; il2cpp_codegen_runtime_class_init_inline(PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var); String_t* L_10; L_10 = PlaylistMediaPlayer_GetTransitionName_m30769002CF46E1F3F00100617E5E925DCABD04F6(L_9, NULL); __this->____currentTransitionName_101 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentTransitionName_101), (void*)L_10); // _material.EnableKeyword(_currentTransitionName); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = __this->____material_99; String_t* L_12 = __this->____currentTransitionName_101; Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_11, L_12, NULL); } IL_005a: { // _currentTransitionDuration = duration; float L_13 = ___duration1; __this->____currentTransitionDuration_102 = L_13; // _currentTransitionEasing = easing; int32_t L_14 = ___easing2; __this->____currentTransitionEasing_103 = L_14; // } return; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer_Update_m30515C62CEBA6D78B7A4290CB24BAD6710B9BE10 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C V_1; memset((&V_1), 0, sizeof(V_1)); { // if (!Application.isPlaying) return; bool L_0; L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (L_0) { goto IL_0008; } } { // if (!Application.isPlaying) return; return; } IL_0008: { // if (!IsPaused()) bool L_1; L_1 = PlaylistMediaPlayer_IsPaused_m718CF17205093D22FAD0649E05543EBFB58FEA7C_inline(__this, NULL); if (L_1) { goto IL_01c5; } } { // if (IsTransitioning()) bool L_2; L_2 = PlaylistMediaPlayer_IsTransitioning_mA39F060AF2924DFF42561FB6521D4EE4B442C2F5(__this, NULL); if (!L_2) { goto IL_013f; } } { // _transitionTimer += Time.deltaTime; float L_3 = __this->____transitionTimer_105; float L_4; L_4 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); __this->____transitionTimer_105 = ((float)il2cpp_codegen_add(L_3, L_4)); // float t = _easeFunc(Mathf.Clamp01(_transitionTimer / _currentTransitionDuration)); Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_5 = __this->____easeFunc_106; float L_6 = __this->____transitionTimer_105; float L_7 = __this->____currentTransitionDuration_102; float L_8; L_8 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(L_6/L_7)), NULL); float L_9; L_9 = Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_inline(L_5, L_8, NULL); V_0 = L_9; // NextPlayer.AudioVolume = (1f - t) * this.AudioVolume; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_10; L_10 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); float L_11 = V_0; float L_12; L_12 = VirtualFuncInvoker0< float >::Invoke(6 /* System.Single RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioVolume() */, __this); VirtualActionInvoker1< float >::Invoke(7 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioVolume(System.Single) */, L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_11)), L_12))); // CurrentPlayer.AudioVolume = t * this.AudioVolume; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_13; L_13 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); float L_14 = V_0; float L_15; L_15 = VirtualFuncInvoker0< float >::Invoke(6 /* System.Single RenderHeads.Media.AVProVideo.MediaPlayer::get_AudioVolume() */, __this); VirtualActionInvoker1< float >::Invoke(7 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::set_AudioVolume(System.Single) */, L_13, ((float)il2cpp_codegen_multiply(L_14, L_15))); // _material.SetFloat(PropFade.Id, t); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = __this->____material_99; il2cpp_codegen_runtime_class_init_inline(PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_17 = ((PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_StaticFields*)il2cpp_codegen_static_fields_for(PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var))->___PropFade_95; V_1 = L_17; int32_t L_18; L_18 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_1), NULL); float L_19 = V_0; Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_16, L_18, L_19, NULL); // _rt.DiscardContents(); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20 = __this->____rt_107; RenderTexture_DiscardContents_m6C446FB1B7B57334FAD8847DB03E983975F38B32(L_20, NULL); // Graphics.Blit(GetCurrentTexture(), _rt, _material); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_21; L_21 = PlaylistMediaPlayer_GetCurrentTexture_m1C800725C522BE903BB7A52C1103210918161EE4(__this, NULL); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = __this->____rt_107; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = __this->____material_99; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_Blit_m8DFE1C855FA028398E5072592582721D5DA6253F(L_21, L_22, L_23, NULL); // bool isTransitioning = IsTransitioning(); bool L_24; L_24 = PlaylistMediaPlayer_IsTransitioning_mA39F060AF2924DFF42561FB6521D4EE4B442C2F5(__this, NULL); // if (!isTransitioning) if (L_24) { goto IL_01c5; } } { // if (_autoCloseVideo) bool L_25 = __this->____autoCloseVideo_87; if (!L_25) { goto IL_00fe; } } { // if (NextPlayer != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_26; L_26 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_27; L_27 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_27) { goto IL_01c5; } } { // NextPlayer.MediaPath.Path = string.Empty; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_28; L_28 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_29; L_29 = MediaPlayer_get_MediaPath_mC0A0AE0789A13806F58DF060BD0CA681D2B169D4_inline(L_28, NULL); String_t* L_30 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; MediaPath_set_Path_mDC9AACA4F08BA700571C8C090AF92A0880496A92_inline(L_29, L_30, NULL); // NextPlayer.CloseMedia(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_31; L_31 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); MediaPlayer_CloseMedia_m17E5295ED1223D54549B96FEBC057A2832E872A1(L_31, NULL); goto IL_01c5; } IL_00fe: { // else if (!_pausePreviousOnTransition) bool L_32 = __this->____pausePreviousOnTransition_90; if (L_32) { goto IL_01c5; } } { // if (NextPlayer != null && NextPlayer.Control.IsPlaying()) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_33; L_33 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_34; L_34 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_33, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_34) { goto IL_01c5; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_35; L_35 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); RuntimeObject* L_36; L_36 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_35); bool L_37; L_37 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_36); if (!L_37) { goto IL_01c5; } } { // NextPlayer.Pause(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_38; L_38 = PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline(__this, NULL); VirtualActionInvoker0::Invoke(21 /* System.Void RenderHeads.Media.AVProVideo.MediaPlayer::Pause() */, L_38); goto IL_01c5; } IL_013f: { // if (_playlistAutoProgress && _nextItem == null && _currentItem != null && _currentItem.progressMode == ProgressMode.BeforeFinish && Control != null && Control.HasMetaData() && Control.GetCurrentTime() >= (Info.GetDuration() - (_currentItem.progressTimeSeconds))) bool L_39 = __this->____playlistAutoProgress_86; if (!L_39) { goto IL_01a8; } } { MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_40 = __this->____nextItem_109; if (L_40) { goto IL_01a8; } } { MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_41 = __this->____currentItem_108; if (!L_41) { goto IL_01a8; } } { MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_42 = __this->____currentItem_108; int32_t L_43 = L_42->___progressMode_7; if ((!(((uint32_t)L_43) == ((uint32_t)1)))) { goto IL_01a8; } } { RuntimeObject* L_44; L_44 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); if (!L_44) { goto IL_01a8; } } { RuntimeObject* L_45; L_45 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); bool L_46; L_46 = InterfaceFuncInvoker0< bool >::Invoke(8 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::HasMetaData() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_45); if (!L_46) { goto IL_01a8; } } { RuntimeObject* L_47; L_47 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, __this); double L_48; L_48 = InterfaceFuncInvoker0< double >::Invoke(24 /* System.Double RenderHeads.Media.AVProVideo.IMediaControl::GetCurrentTime() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_47); RuntimeObject* L_49; L_49 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(10 /* RenderHeads.Media.AVProVideo.IMediaInfo RenderHeads.Media.AVProVideo.MediaPlayer::get_Info() */, __this); double L_50; L_50 = InterfaceFuncInvoker0< double >::Invoke(0 /* System.Double RenderHeads.Media.AVProVideo.IMediaInfo::GetDuration() */, IMediaInfo_t16F9FEB4C3B0458D8D90DF7555487872FA4585D0_il2cpp_TypeInfo_var, L_49); MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_51 = __this->____currentItem_108; float L_52 = L_51->___progressTimeSeconds_8; if ((!(((double)L_48) >= ((double)((double)il2cpp_codegen_subtract(L_50, ((double)L_52))))))) { goto IL_01a8; } } { // this.NextItem(); bool L_53; L_53 = PlaylistMediaPlayer_NextItem_mCFEC4452A7FEB23C6516F473219FA9A5BC382008(__this, NULL); goto IL_01c5; } IL_01a8: { // else if (_playlistAutoProgress && _currentItem == null) bool L_54 = __this->____playlistAutoProgress_86; if (!L_54) { goto IL_01c5; } } { MediaItem_t0F7CD72474786DBFFDCEA36BC13B3DF90FB0794E* L_55 = __this->____currentItem_108; if (L_55) { goto IL_01c5; } } { // JumpToItem(_playlistIndex); int32_t L_56 = __this->____playlistIndex_97; bool L_57; L_57 = PlaylistMediaPlayer_JumpToItem_m0EF0741DA0114E6438FCAFA910FAD513B5FF49CC(__this, L_56, NULL); } IL_01c5: { // base.Update(); MediaPlayer_Update_m5DBD422E196592B5C0E7901082DD0B694EC18C5F(__this, NULL); // } return; } } // UnityEngine.Texture RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTexture(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* PlaylistMediaPlayer_GetTexture_mEAB55B7C7EEC0AF518DEC1581ECB82658C2F4DDD (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, int32_t ___index0, const RuntimeMethod* method) { { // return _rt; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->____rt_107; return L_0; } } // System.Int32 RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTextureCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaylistMediaPlayer_GetTextureCount_m6D9865935D5D94C85DBB8A3B95FBF2FFE2F03CD6 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.GetTextureCount(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.Int32 RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTextureFrameCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaylistMediaPlayer_GetTextureFrameCount_m5216929FF580149BB0D10428F881E69FC1A6706A (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.GetTextureFrameCount(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureFrameCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::SupportsTextureFrameCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_SupportsTextureFrameCount_mCFACE859F9691476C9A94CCD064097AD36188927 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.SupportsTextureFrameCount(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean RenderHeads.Media.AVProVideo.ITextureProducer::SupportsTextureFrameCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.Int64 RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTextureTimeStamp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t PlaylistMediaPlayer_GetTextureTimeStamp_m93413D0951A9249F93E5EEDB9567DFCA5FDF5F4C (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.GetTextureTimeStamp(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); int64_t L_2; L_2 = InterfaceFuncInvoker0< int64_t >::Invoke(4 /* System.Int64 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureTimeStamp() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTexturePixelAspectRatio() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlaylistMediaPlayer_GetTexturePixelAspectRatio_m5315DCD52B6E666C6431DCD62C30DFDEE6463588 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.GetTexturePixelAspectRatio(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); float L_2; L_2 = InterfaceFuncInvoker0< float >::Invoke(5 /* System.Single RenderHeads.Media.AVProVideo.ITextureProducer::GetTexturePixelAspectRatio() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::RequiresVerticalFlip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_RequiresVerticalFlip_m274889D5F27F0746617C6410094674912BF7FCF1 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.RequiresVerticalFlip(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean RenderHeads.Media.AVProVideo.ITextureProducer::RequiresVerticalFlip() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // UnityEngine.Matrix4x4 RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetYpCbCrTransform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 PlaylistMediaPlayer_GetYpCbCrTransform_m32AA09D9468AC0FA9EB73EDE8B3A5B15A9B85F42 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.GetYpCbCrTransform(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = InterfaceFuncInvoker0< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(10 /* UnityEngine.Matrix4x4 RenderHeads.Media.AVProVideo.ITextureProducer::GetYpCbCrTransform() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTextureStereoPacking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaylistMediaPlayer_GetTextureStereoPacking_m2275E88A2E43784F190622D9CEE4301D05BD99B7 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.GetTextureStereoPacking(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(7 /* RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureStereoPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // RenderHeads.Media.AVProVideo.TransparencyMode RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTextureTransparency() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaylistMediaPlayer_GetTextureTransparency_m5776A21B1ACBB2A19291DF8E587D986CDAF5B3F6 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.GetTextureTransparency(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(8 /* RenderHeads.Media.AVProVideo.TransparencyMode RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureTransparency() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTextureAlphaPacking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaylistMediaPlayer_GetTextureAlphaPacking_mC15553BF3872DF5DF94EE1FC4E8A3937A622193E (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CurrentPlayer.TextureProducer.GetTextureAlphaPacking(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0; L_0 = PlaylistMediaPlayer_get_CurrentPlayer_m718E857FA6F4A91DAB6930A10885BC02E9A1F074(__this, NULL); RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureAlphaPacking() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.String RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::GetTransitionName(RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Transition) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlaylistMediaPlayer_GetTransitionName_m30769002CF46E1F3F00100617E5E925DCABD04F6 (int32_t ___transition0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09AA5D3506CFCA2A25D19F4E49AC11503F5E083B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0EF30B36BAD046F93D221F6806612B4DCC1D5CBC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral188CB786F7D02007B22624037849A56B40E3C48E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FFCF5F87F023A74A88BF1C53D0AA8645AE53518); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral319D0E18F7212356154A5028B9DA6F2AE984CB34); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral332196EF5A985799D7299D9F4346352DA016642C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E6030B168020D4F1B853F323A1D73DD81549AD9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43C7A3329D9A2479D8066D3AE83DBBB69A83DEEF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4DEDC47301EFADD3EECE5AF00EBCF3FD9F10A1FA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57E75D7259EC1EE151A3602C513C8ACC20618C97); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7117237F06D2F81C635D4AECAE1DFBD9B033CADF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral78CE3B4794AD84AE69DD88155B8F2CB1F357764D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B55AEC7A7D44535E3E58A0B4CF0ACBB2BFA5EF1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8577D90163EC84F1A055FC18DBFAE25F4932FE4A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89A6188FBD2EAF07A423F152E82CDC60EF74CC02); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral901688340E04D36FF02FE4E86F4BACE70B9E0810); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4CADDEF0EB05F68569D7855E205936B4051217E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9824443C8765E437A0FCC8A6BDBDD4D6E5F710D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB882F68D654A18F9737B5DDDC537FE922E48AF1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF66DB7820A03F2AABE3AF0E86CA30BBF99910627); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB3359A4D630E17AFB6164D889AFB2C6545BE2A4); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___transition0; switch (L_0) { case 0: { goto IL_005c; } case 1: { goto IL_0062; } case 2: { goto IL_0068; } case 3: { goto IL_006e; } case 4: { goto IL_0074; } case 5: { goto IL_007a; } case 6: { goto IL_0080; } case 7: { goto IL_0086; } case 8: { goto IL_008c; } case 9: { goto IL_0092; } case 10: { goto IL_0098; } case 11: { goto IL_009e; } case 12: { goto IL_00a4; } case 13: { goto IL_00aa; } case 14: { goto IL_00b0; } case 15: { goto IL_00b6; } case 16: { goto IL_00bc; } case 17: { goto IL_00c2; } case 18: { goto IL_00c8; } case 19: { goto IL_00ce; } case 20: { goto IL_00d4; } } } { goto IL_00da; } IL_005c: { // case Transition.None: return "LERP_NONE"; return _stringLiteral188CB786F7D02007B22624037849A56B40E3C48E; } IL_0062: { // case Transition.Fade: return "LERP_FADE"; return _stringLiteralF66DB7820A03F2AABE3AF0E86CA30BBF99910627; } IL_0068: { // case Transition.Black: return "LERP_BLACK"; return _stringLiteralEB882F68D654A18F9737B5DDDC537FE922E48AF1; } IL_006e: { // case Transition.White: return "LERP_WHITE"; return _stringLiteral2FFCF5F87F023A74A88BF1C53D0AA8645AE53518; } IL_0074: { // case Transition.Transparent:return "LERP_TRANSP"; return _stringLiteral7117237F06D2F81C635D4AECAE1DFBD9B033CADF; } IL_007a: { // case Transition.Horiz: return "LERP_HORIZ"; return _stringLiteral7B55AEC7A7D44535E3E58A0B4CF0ACBB2BFA5EF1; } IL_0080: { // case Transition.Vert: return "LERP_VERT"; return _stringLiteral8577D90163EC84F1A055FC18DBFAE25F4932FE4A; } IL_0086: { // case Transition.Diag: return "LERP_DIAG"; return _stringLiteralD4CADDEF0EB05F68569D7855E205936B4051217E; } IL_008c: { // case Transition.MirrorH: return "LERP_HORIZ_MIRROR"; return _stringLiteral901688340E04D36FF02FE4E86F4BACE70B9E0810; } IL_0092: { // case Transition.MirrorV: return "LERP_VERT_MIRROR"; return _stringLiteral319D0E18F7212356154A5028B9DA6F2AE984CB34; } IL_0098: { // case Transition.MirrorD: return "LERP_DIAG_MIRROR"; return _stringLiteralFB3359A4D630E17AFB6164D889AFB2C6545BE2A4; } IL_009e: { // case Transition.ScrollV: return "LERP_SCROLL_VERT"; return _stringLiteral332196EF5A985799D7299D9F4346352DA016642C; } IL_00a4: { // case Transition.ScrollH: return "LERP_SCROLL_HORIZ"; return _stringLiteral09AA5D3506CFCA2A25D19F4E49AC11503F5E083B; } IL_00aa: { // case Transition.Circle: return "LERP_CIRCLE"; return _stringLiteral0EF30B36BAD046F93D221F6806612B4DCC1D5CBC; } IL_00b0: { // case Transition.Diamond: return "LERP_DIAMOND"; return _stringLiteralD9824443C8765E437A0FCC8A6BDBDD4D6E5F710D; } IL_00b6: { // case Transition.Blinds: return "LERP_BLINDS"; return _stringLiteral3E6030B168020D4F1B853F323A1D73DD81549AD9; } IL_00bc: { // case Transition.Arrows: return "LERP_ARROW"; return _stringLiteral78CE3B4794AD84AE69DD88155B8F2CB1F357764D; } IL_00c2: { // case Transition.SlideH: return "LERP_SLIDE_HORIZ"; return _stringLiteral4DEDC47301EFADD3EECE5AF00EBCF3FD9F10A1FA; } IL_00c8: { // case Transition.SlideV: return "LERP_SLIDE_VERT"; return _stringLiteral57E75D7259EC1EE151A3602C513C8ACC20618C97; } IL_00ce: { // case Transition.Zoom: return "LERP_ZOOM_FADE"; return _stringLiteral89A6188FBD2EAF07A423F152E82CDC60EF74CC02; } IL_00d4: { // case Transition.RectV: return "LERP_RECTS_VERT"; return _stringLiteral43C7A3329D9A2479D8066D3AE83DBBB69A83DEEF; } IL_00da: { // return string.Empty; String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; return L_1; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer__ctor_m09147DD279FF42A2362DCD4CD4ECF991D70F6090 (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral188CB786F7D02007B22624037849A56B40E3C48E); s_Il2CppMethodInitialized = true; } { // [SerializeField] bool _playlistAutoProgress = true; __this->____playlistAutoProgress_86 = (bool)1; // [SerializeField] bool _autoCloseVideo = true; __this->____autoCloseVideo_87 = (bool)1; // [SerializeField] MediaPlaylist _playlist = new MediaPlaylist(); MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* L_0 = (MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D*)il2cpp_codegen_object_new(MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D_il2cpp_TypeInfo_var); MediaPlaylist__ctor_m46FF02546894CF8C4D7F212B67AE0DA4FBD1353F(L_0, NULL); __this->____playlist_89 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____playlist_89), (void*)L_0); // [SerializeField] bool _pausePreviousOnTransition = true; __this->____pausePreviousOnTransition_90 = (bool)1; // [SerializeField] float _defaultTransitionDuration = 1f; __this->____defaultTransitionDuration_92 = (1.0f); // [SerializeField] Easing.Preset _defaultTransitionEasing = Easing.Preset.Linear; __this->____defaultTransitionEasing_93 = 1; // private string _currentTransitionName = "LERP_NONE"; __this->____currentTransitionName_101 = _stringLiteral188CB786F7D02007B22624037849A56B40E3C48E; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentTransitionName_101), (void*)_stringLiteral188CB786F7D02007B22624037849A56B40E3C48E); // private float _currentTransitionDuration = 1f; __this->____currentTransitionDuration_102 = (1.0f); // private Easing.Preset _currentTransitionEasing = Easing.Preset.Linear; __this->____currentTransitionEasing_103 = 1; // [SerializeField, Range(0.0f, 1.0f)] float _playlistAudioVolume = 1.0f; __this->____playlistAudioVolume_110 = (1.0f); MediaPlayer__ctor_m806C3D0E9AA00255DBE24215A0C44EDB953E72F9(__this, NULL); return; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaylistMediaPlayer__cctor_m250DB5BD76190EF215DF89A00D39B50C1454ECA7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEF124CB91F2E519215159FD1B9BFEAD497F3A17); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEEA36AC7D92ADBAE6C043682C3226C9014C4BC20); s_Il2CppMethodInitialized = true; } { // private static readonly LazyShaderProperty PropFromTex = new LazyShaderProperty("_FromTex"); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_0; memset((&L_0), 0, sizeof(L_0)); LazyShaderProperty__ctor_m8ED101F36917F43BB66BF3D8EC0FB4459C871529((&L_0), _stringLiteralEEA36AC7D92ADBAE6C043682C3226C9014C4BC20, /*hidden argument*/NULL); ((PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_StaticFields*)il2cpp_codegen_static_fields_for(PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var))->___PropFromTex_94 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&((PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_StaticFields*)il2cpp_codegen_static_fields_for(PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var))->___PropFromTex_94))->____name_0), (void*)NULL); // private static readonly LazyShaderProperty PropFade = new LazyShaderProperty("_Fade"); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_1; memset((&L_1), 0, sizeof(L_1)); LazyShaderProperty__ctor_m8ED101F36917F43BB66BF3D8EC0FB4459C871529((&L_1), _stringLiteralBEF124CB91F2E519215159FD1B9BFEAD497F3A17, /*hidden argument*/NULL); ((PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_StaticFields*)il2cpp_codegen_static_fields_for(PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var))->___PropFade_95 = L_1; Il2CppCodeGenWriteBarrier((void**)&(((&((PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_StaticFields*)il2cpp_codegen_static_fields_for(PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849_il2cpp_TypeInfo_var))->___PropFade_95))->____name_0), (void*)NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Func`2 RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::GetFunction(RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing/Preset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* Easing_GetFunction_m7E1CDB200BC6450149139AAB12AA09BA06C77398 (int32_t ___preset0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InCubic_mE631789375BFA013F11E6C3926A72C66000D68FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InExpo_mF2B600A914A0ACEF4FBEBC58FA41A23CE8A760D0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InOutCubic_mC64835C8D830A16EEA52B7B6C45804EDE228AEBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InOutExpo_mD981401E0CC1706B61E1844A69061810149A3434_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InOutQuad_m330294620AF8AD22FAAE197ED2E72492B39CE123_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InOutQuart_mAE9719B2CEE07BC2BDE44911B0A1545786522281_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InOutQuint_m9E06E92E7FF4025385AF825D06A9891BF019DB6D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InQuad_mC1B16D4748D54451F7980BAFEDE2BA32BA31C8CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InQuart_m015A652CD5CA04DA73A9CB833A30921ADCF1278D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_InQuint_mCE4F0C6053052550A5FC8525203C7F65F1B51CB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_Linear_m86612E2FD216A7198F98D29C014C7FBB12A7DC15_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_OutCubic_m386FECFFE06CFF6A14575754C25841E46CFD76A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_OutExpo_m20AF27A5543F0D080BA11856ADB1B77D4C6D866B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_OutQuad_mFD55D0249108B0E0856C5A845A2CB1CDB4760B2E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_OutQuart_mF683F9EC6E3C25FF1765F5D2B7453230E8EC0F32_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_OutQuint_m73746A70BB9537D373D96B0E129299638AC73FAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Easing_Step_m01E8054D32A32E84CEC3921C0B682522EC45C3BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* V_0 = NULL; { // System.Func result = null; V_0 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)NULL; int32_t L_0 = ___preset0; switch (L_0) { case 0: { goto IL_0059; } case 1: { goto IL_006b; } case 2: { goto IL_007d; } case 3: { goto IL_008f; } case 4: { goto IL_00a1; } case 5: { goto IL_00b3; } case 6: { goto IL_00c5; } case 7: { goto IL_00d7; } case 8: { goto IL_00e9; } case 9: { goto IL_00fb; } case 10: { goto IL_010d; } case 11: { goto IL_011c; } case 12: { goto IL_012b; } case 13: { goto IL_013a; } case 14: { goto IL_0149; } case 15: { goto IL_0158; } case 16: { goto IL_0167; } case 17: { goto IL_0176; } case 18: { goto IL_0186; } } } { goto IL_0194; } IL_0059: { // result = Step; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_1 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_1, NULL, (intptr_t)((void*)Easing_Step_m01E8054D32A32E84CEC3921C0B682522EC45C3BE_RuntimeMethod_var), NULL); V_0 = L_1; // break; goto IL_0194; } IL_006b: { // result = Linear; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_2 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_2, NULL, (intptr_t)((void*)Easing_Linear_m86612E2FD216A7198F98D29C014C7FBB12A7DC15_RuntimeMethod_var), NULL); V_0 = L_2; // break; goto IL_0194; } IL_007d: { // result = InQuad; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_3 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_3, NULL, (intptr_t)((void*)Easing_InQuad_mC1B16D4748D54451F7980BAFEDE2BA32BA31C8CD_RuntimeMethod_var), NULL); V_0 = L_3; // break; goto IL_0194; } IL_008f: { // result = OutQuad; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_4 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_4, NULL, (intptr_t)((void*)Easing_OutQuad_mFD55D0249108B0E0856C5A845A2CB1CDB4760B2E_RuntimeMethod_var), NULL); V_0 = L_4; // break; goto IL_0194; } IL_00a1: { // result = InOutQuad; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_5 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_5, NULL, (intptr_t)((void*)Easing_InOutQuad_m330294620AF8AD22FAAE197ED2E72492B39CE123_RuntimeMethod_var), NULL); V_0 = L_5; // break; goto IL_0194; } IL_00b3: { // result = InCubic; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_6 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_6, NULL, (intptr_t)((void*)Easing_InCubic_mE631789375BFA013F11E6C3926A72C66000D68FB_RuntimeMethod_var), NULL); V_0 = L_6; // break; goto IL_0194; } IL_00c5: { // result = OutCubic; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_7 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_7, NULL, (intptr_t)((void*)Easing_OutCubic_m386FECFFE06CFF6A14575754C25841E46CFD76A6_RuntimeMethod_var), NULL); V_0 = L_7; // break; goto IL_0194; } IL_00d7: { // result = InOutCubic; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_8 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_8, NULL, (intptr_t)((void*)Easing_InOutCubic_mC64835C8D830A16EEA52B7B6C45804EDE228AEBE_RuntimeMethod_var), NULL); V_0 = L_8; // break; goto IL_0194; } IL_00e9: { // result = InQuint; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_9 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_9, NULL, (intptr_t)((void*)Easing_InQuint_mCE4F0C6053052550A5FC8525203C7F65F1B51CB3_RuntimeMethod_var), NULL); V_0 = L_9; // break; goto IL_0194; } IL_00fb: { // result = OutQuint; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_10 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_10, NULL, (intptr_t)((void*)Easing_OutQuint_m73746A70BB9537D373D96B0E129299638AC73FAC_RuntimeMethod_var), NULL); V_0 = L_10; // break; goto IL_0194; } IL_010d: { // result = InOutQuint; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_11 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_11, NULL, (intptr_t)((void*)Easing_InOutQuint_m9E06E92E7FF4025385AF825D06A9891BF019DB6D_RuntimeMethod_var), NULL); V_0 = L_11; // break; goto IL_0194; } IL_011c: { // result = InQuart; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_12 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_12, NULL, (intptr_t)((void*)Easing_InQuart_m015A652CD5CA04DA73A9CB833A30921ADCF1278D_RuntimeMethod_var), NULL); V_0 = L_12; // break; goto IL_0194; } IL_012b: { // result = OutQuart; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_13 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_13, NULL, (intptr_t)((void*)Easing_OutQuart_mF683F9EC6E3C25FF1765F5D2B7453230E8EC0F32_RuntimeMethod_var), NULL); V_0 = L_13; // break; goto IL_0194; } IL_013a: { // result = InOutQuart; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_14 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_14, NULL, (intptr_t)((void*)Easing_InOutQuart_mAE9719B2CEE07BC2BDE44911B0A1545786522281_RuntimeMethod_var), NULL); V_0 = L_14; // break; goto IL_0194; } IL_0149: { // result = InExpo; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_15 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_15, NULL, (intptr_t)((void*)Easing_InExpo_mF2B600A914A0ACEF4FBEBC58FA41A23CE8A760D0_RuntimeMethod_var), NULL); V_0 = L_15; // break; goto IL_0194; } IL_0158: { // result = OutExpo; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_16 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_16, NULL, (intptr_t)((void*)Easing_OutExpo_m20AF27A5543F0D080BA11856ADB1B77D4C6D866B_RuntimeMethod_var), NULL); V_0 = L_16; // break; goto IL_0194; } IL_0167: { // result = InOutExpo; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_17 = (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*)il2cpp_codegen_object_new(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2_il2cpp_TypeInfo_var); Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959(L_17, NULL, (intptr_t)((void*)Easing_InOutExpo_mD981401E0CC1706B61E1844A69061810149A3434_RuntimeMethod_var), NULL); V_0 = L_17; // break; goto IL_0194; } IL_0176: { // result = GetFunction((Preset)Random.Range(0, (int)Preset.Random)); int32_t L_18; L_18 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(0, ((int32_t)17), NULL); Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_19; L_19 = Easing_GetFunction_m7E1CDB200BC6450149139AAB12AA09BA06C77398(L_18, NULL); V_0 = L_19; // break; goto IL_0194; } IL_0186: { // result = GetFunction((Preset)Random.Range((int)Preset.Step+1, (int)Preset.Random)); int32_t L_20; L_20 = Random_Range_m6763D9767F033357F88B6637F048F4ACA4123B68(1, ((int32_t)17), NULL); Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_21; L_21 = Easing_GetFunction_m7E1CDB200BC6450149139AAB12AA09BA06C77398(L_20, NULL); V_0 = L_21; } IL_0194: { // return result; Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* L_22 = V_0; return L_22; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::PowerEaseIn(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_PowerEaseIn_mE93A67DAEE8802982CBD59F2399BC8C6567ECB6F (float ___t0, float ___power1, const RuntimeMethod* method) { { // return Mathf.Pow(t, power); float L_0 = ___t0; float L_1 = ___power1; float L_2; L_2 = powf(L_0, L_1); return L_2; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::PowerEaseOut(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_PowerEaseOut_m070F8BE0E0E54DD3EFA7E6B07899292657E3B5C0 (float ___t0, float ___power1, const RuntimeMethod* method) { { // return 1f - Mathf.Abs(Mathf.Pow(t - 1f, power)); float L_0 = ___t0; float L_1 = ___power1; float L_2; L_2 = powf(((float)il2cpp_codegen_subtract(L_0, (1.0f))), L_1); float L_3; L_3 = fabsf(L_2); return ((float)il2cpp_codegen_subtract((1.0f), L_3)); } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::PowerEaseInOut(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_PowerEaseInOut_m31F34FE4F2EC7D5F38F4F7F899D153BB5A35980C (float ___t0, float ___power1, const RuntimeMethod* method) { float V_0 = 0.0f; { // if (t < 0.5f) float L_0 = ___t0; if ((!(((float)L_0) < ((float)(0.5f))))) { goto IL_001e; } } { // result = PowerEaseIn(t * 2f, power) / 2f; float L_1 = ___t0; float L_2 = ___power1; float L_3; L_3 = Easing_PowerEaseIn_mE93A67DAEE8802982CBD59F2399BC8C6567ECB6F(((float)il2cpp_codegen_multiply(L_1, (2.0f))), L_2, NULL); V_0 = ((float)(L_3/(2.0f))); goto IL_003e; } IL_001e: { // result = PowerEaseOut(t * 2f - 1f, power) / 2f + 0.5f; float L_4 = ___t0; float L_5 = ___power1; float L_6; L_6 = Easing_PowerEaseOut_m070F8BE0E0E54DD3EFA7E6B07899292657E3B5C0(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_4, (2.0f))), (1.0f))), L_5, NULL); V_0 = ((float)il2cpp_codegen_add(((float)(L_6/(2.0f))), (0.5f))); } IL_003e: { // return result; float L_7 = V_0; return L_7; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::Step(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_Step_m01E8054D32A32E84CEC3921C0B682522EC45C3BE (float ___t0, const RuntimeMethod* method) { float V_0 = 0.0f; { // float result = 0f; V_0 = (0.0f); // if (t >= 0.5f) float L_0 = ___t0; if ((!(((float)L_0) >= ((float)(0.5f))))) { goto IL_0014; } } { // result = 1f; V_0 = (1.0f); } IL_0014: { // return result; float L_1 = V_0; return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::Linear(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_Linear_m86612E2FD216A7198F98D29C014C7FBB12A7DC15 (float ___t0, const RuntimeMethod* method) { { // return t; float L_0 = ___t0; return L_0; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InQuad(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InQuad_mC1B16D4748D54451F7980BAFEDE2BA32BA31C8CD (float ___t0, const RuntimeMethod* method) { { // return PowerEaseIn(t, 2f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseIn_mE93A67DAEE8802982CBD59F2399BC8C6567ECB6F(L_0, (2.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::OutQuad(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_OutQuad_mFD55D0249108B0E0856C5A845A2CB1CDB4760B2E (float ___t0, const RuntimeMethod* method) { { // return PowerEaseOut(t, 2f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseOut_m070F8BE0E0E54DD3EFA7E6B07899292657E3B5C0(L_0, (2.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InOutQuad(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InOutQuad_m330294620AF8AD22FAAE197ED2E72492B39CE123 (float ___t0, const RuntimeMethod* method) { { // return PowerEaseInOut(t, 2f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseInOut_m31F34FE4F2EC7D5F38F4F7F899D153BB5A35980C(L_0, (2.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InCubic(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InCubic_mE631789375BFA013F11E6C3926A72C66000D68FB (float ___t0, const RuntimeMethod* method) { { // return PowerEaseIn(t, 3f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseIn_mE93A67DAEE8802982CBD59F2399BC8C6567ECB6F(L_0, (3.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::OutCubic(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_OutCubic_m386FECFFE06CFF6A14575754C25841E46CFD76A6 (float ___t0, const RuntimeMethod* method) { { // return PowerEaseOut(t, 3f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseOut_m070F8BE0E0E54DD3EFA7E6B07899292657E3B5C0(L_0, (3.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InOutCubic(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InOutCubic_mC64835C8D830A16EEA52B7B6C45804EDE228AEBE (float ___t0, const RuntimeMethod* method) { { // return PowerEaseInOut(t, 3f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseInOut_m31F34FE4F2EC7D5F38F4F7F899D153BB5A35980C(L_0, (3.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InQuart(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InQuart_m015A652CD5CA04DA73A9CB833A30921ADCF1278D (float ___t0, const RuntimeMethod* method) { { // return PowerEaseIn(t, 4f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseIn_mE93A67DAEE8802982CBD59F2399BC8C6567ECB6F(L_0, (4.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::OutQuart(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_OutQuart_mF683F9EC6E3C25FF1765F5D2B7453230E8EC0F32 (float ___t0, const RuntimeMethod* method) { { // return PowerEaseOut(t, 4f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseOut_m070F8BE0E0E54DD3EFA7E6B07899292657E3B5C0(L_0, (4.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InOutQuart(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InOutQuart_mAE9719B2CEE07BC2BDE44911B0A1545786522281 (float ___t0, const RuntimeMethod* method) { { // return PowerEaseInOut(t, 4f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseInOut_m31F34FE4F2EC7D5F38F4F7F899D153BB5A35980C(L_0, (4.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InQuint(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InQuint_mCE4F0C6053052550A5FC8525203C7F65F1B51CB3 (float ___t0, const RuntimeMethod* method) { { // return PowerEaseIn(t, 5f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseIn_mE93A67DAEE8802982CBD59F2399BC8C6567ECB6F(L_0, (5.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::OutQuint(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_OutQuint_m73746A70BB9537D373D96B0E129299638AC73FAC (float ___t0, const RuntimeMethod* method) { { // return PowerEaseOut(t, 5f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseOut_m070F8BE0E0E54DD3EFA7E6B07899292657E3B5C0(L_0, (5.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InOutQuint(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InOutQuint_m9E06E92E7FF4025385AF825D06A9891BF019DB6D (float ___t0, const RuntimeMethod* method) { { // return PowerEaseInOut(t, 5f); float L_0 = ___t0; float L_1; L_1 = Easing_PowerEaseInOut_m31F34FE4F2EC7D5F38F4F7F899D153BB5A35980C(L_0, (5.0f), NULL); return L_1; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InExpo(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InExpo_mF2B600A914A0ACEF4FBEBC58FA41A23CE8A760D0 (float ___t0, const RuntimeMethod* method) { float V_0 = 0.0f; { // float result = 0f; V_0 = (0.0f); // if (t != 0f) float L_0 = ___t0; if ((((float)L_0) == ((float)(0.0f)))) { goto IL_0026; } } { // result = Mathf.Pow(2f, 10f * (t - 1f)); float L_1 = ___t0; float L_2; L_2 = powf((2.0f), ((float)il2cpp_codegen_multiply((10.0f), ((float)il2cpp_codegen_subtract(L_1, (1.0f)))))); V_0 = L_2; } IL_0026: { // return result; float L_3 = V_0; return L_3; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::OutExpo(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_OutExpo_m20AF27A5543F0D080BA11856ADB1B77D4C6D866B (float ___t0, const RuntimeMethod* method) { float V_0 = 0.0f; { // float result = 1f; V_0 = (1.0f); // if (t != 1f) float L_0 = ___t0; if ((((float)L_0) == ((float)(1.0f)))) { goto IL_0027; } } { // result = -Mathf.Pow(2f, -10f * t) + 1f; float L_1 = ___t0; float L_2; L_2 = powf((2.0f), ((float)il2cpp_codegen_multiply((-10.0f), L_1))); V_0 = ((float)il2cpp_codegen_add(((-L_2)), (1.0f))); } IL_0027: { // return result; float L_3 = V_0; return L_3; } } // System.Single RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::InOutExpo(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Easing_InOutExpo_mD981401E0CC1706B61E1844A69061810149A3434 (float ___t0, const RuntimeMethod* method) { float V_0 = 0.0f; { // float result = 0f; V_0 = (0.0f); // if (t > 0f) float L_0 = ___t0; if ((!(((float)L_0) > ((float)(0.0f))))) { goto IL_0075; } } { // result = 1f; V_0 = (1.0f); // if (t < 1f) float L_1 = ___t0; if ((!(((float)L_1) < ((float)(1.0f))))) { goto IL_0075; } } { // t *= 2f; float L_2 = ___t0; ___t0 = ((float)il2cpp_codegen_multiply(L_2, (2.0f))); // if (t < 1f) float L_3 = ___t0; if ((!(((float)L_3) < ((float)(1.0f))))) { goto IL_004d; } } { // result = 0.5f * Mathf.Pow(2f, 10f * (t - 1f)); float L_4 = ___t0; float L_5; L_5 = powf((2.0f), ((float)il2cpp_codegen_multiply((10.0f), ((float)il2cpp_codegen_subtract(L_4, (1.0f)))))); V_0 = ((float)il2cpp_codegen_multiply((0.5f), L_5)); goto IL_0075; } IL_004d: { // t--; float L_6 = ___t0; ___t0 = ((float)il2cpp_codegen_subtract(L_6, (1.0f))); // result = 0.5f * (-Mathf.Pow(2f, -10f * t) + 2f); float L_7 = ___t0; float L_8; L_8 = powf((2.0f), ((float)il2cpp_codegen_multiply((-10.0f), L_7))); V_0 = ((float)il2cpp_codegen_multiply((0.5f), ((float)il2cpp_codegen_add(((-L_8)), (2.0f))))); } IL_0075: { // return result; float L_9 = V_0; return L_9; } } // System.Void RenderHeads.Media.AVProVideo.PlaylistMediaPlayer/Easing::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Easing__ctor_m6E00BDF24429F573A8EACB1EA7AA7E33DD111213 (Easing_tF5C6D8F40C0E41785C31BC5411CCFFD1BE0FC09E* __this, const RuntimeMethod* method) { { // public Preset preset = Preset.Linear; __this->___preset_0 = 1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.ResolveToRenderTexture::get_MediaPlayer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ResolveToRenderTexture_get_MediaPlayer_m62A8CF5AACF528C7308CA7C25F98AD46BEBC707B (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { { // get { return _mediaPlayer; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::set_MediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_set_MediaPlayer_m2766CC9AA928338C46E2270633D96E6D44FB53C9 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___value0, const RuntimeMethod* method) { { // set { ChangeMediaPlayer(_mediaPlayer); } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; ResolveToRenderTexture_ChangeMediaPlayer_mA4F3293E07A48EC3ED8366BD56BF7C3A3716DCE7(__this, L_0, NULL); // set { ChangeMediaPlayer(_mediaPlayer); } return; } } // UnityEngine.RenderTexture RenderHeads.Media.AVProVideo.ResolveToRenderTexture::get_ExternalTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ResolveToRenderTexture_get_ExternalTexture_m4568727F0B80A1EE3957DED3520FE612A47B64F8 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { { // return _externalTexture; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->____externalTexture_7; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::set_ExternalTexture(UnityEngine.RenderTexture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_set_ExternalTexture_mE340F75AE0F94F1FAEE18E69154D04D9B6594DA0 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___value0, const RuntimeMethod* method) { { // _externalTexture = value; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___value0; __this->____externalTexture_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____externalTexture_7), (void*)L_0); // } return; } } // UnityEngine.RenderTexture RenderHeads.Media.AVProVideo.ResolveToRenderTexture::get_TargetTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ResolveToRenderTexture_get_TargetTexture_m41FF2E59F0A064BA83578DC3F3C8398B7E4976FB (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_externalTexture == null) return _internalTexture; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->____externalTexture_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0015; } } { // if (_externalTexture == null) return _internalTexture; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = __this->____internalTexture_12; return L_2; } IL_0015: { // return _externalTexture; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = __this->____externalTexture_7; return L_3; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::SetMaterialDirty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_SetMaterialDirty_mE6F21B6BFE015D4351FCC840CD7CAC3E91FB8D05 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { { // _isMaterialDirty = true; __this->____isMaterialDirty_10 = (bool)1; // } return; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_ChangeMediaPlayer_mA4F3293E07A48EC3ED8366BD56BF7C3A3716DCE7 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mediaPlayer0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_mediaPlayer != mediaPlayer) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = ___mediaPlayer0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL); if (!L_2) { goto IL_0030; } } { // _mediaPlayer = mediaPlayer; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_3 = ___mediaPlayer0; __this->____mediaPlayer_4 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPlayer_4), (void*)L_3); // _textureFrameCount = -1; __this->____textureFrameCount_13 = (-1); // _isMaterialSetup = false; __this->____isMaterialSetup_9 = (bool)0; // _isMaterialDirty = true; __this->____isMaterialDirty_10 = (bool)1; // Resolve(); ResolveToRenderTexture_Resolve_m24A7F8CF4C58944CFE7F60DAB41F15D4F44FB3F3(__this, NULL); } IL_0030: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_Start_m66C456C0F56737EE564D29F3A9D2E1B75ED0FEC6 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* G_B2_0 = NULL; ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* G_B1_0 = NULL; int32_t G_B3_0 = 0; ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* G_B3_1 = NULL; { // _isMaterialOES = ( _mediaPlayer != null ) ? _mediaPlayer.IsUsingAndroidOESPath() : false; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B1_0 = __this; if (L_1) { G_B2_0 = __this; goto IL_0012; } } { G_B3_0 = 0; G_B3_1 = G_B1_0; goto IL_001d; } IL_0012: { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = __this->____mediaPlayer_4; bool L_3; L_3 = MediaPlayer_IsUsingAndroidOESPath_m8A3F3871B710E6C7EF20A407ED0E9B9D526C6431(L_2, NULL); G_B3_0 = ((int32_t)(L_3)); G_B3_1 = G_B2_0; } IL_001d: { G_B3_1->____isMaterialOES_11 = (bool)G_B3_0; // _materialResolve = VideoRender.CreateResolveMaterial( _isMaterialOES ); bool L_4 = __this->____isMaterialOES_11; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5; L_5 = VideoRender_CreateResolveMaterial_m3A96B7ABAA1EEF0AD1D08204FE6D9B1C59C95148(L_4, NULL); __this->____materialResolve_8 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____materialResolve_8), (void*)L_5); // VideoRender.SetupMaterialForMedia(_materialResolve, _mediaPlayer, -1); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->____materialResolve_8; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_7 = __this->____mediaPlayer_4; VideoRender_SetupMaterialForMedia_m55A642A1987BB4E75BA2C464642315C71FE2C7BF(L_6, L_7, (-1), (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL, (bool)0, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_LateUpdate_m077C49B7CB9E1A750558365661FC31FD8D886CD8 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { { // Resolve(); ResolveToRenderTexture_Resolve_m24A7F8CF4C58944CFE7F60DAB41F15D4F44FB3F3(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::Resolve() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_Resolve_m24A7F8CF4C58944CFE7F60DAB41F15D4F44FB3F3 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; bool V_1 = false; int32_t V_2 = 0; { // ITextureProducer textureProducer = _mediaPlayer.TextureProducer; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____mediaPlayer_4; RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* RenderHeads.Media.AVProVideo.ITextureProducer RenderHeads.Media.AVProVideo.MediaPlayer::get_TextureProducer() */, L_0); V_0 = L_1; // if (textureProducer != null && textureProducer.GetTexture()) RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_00f6; } } { RuntimeObject* L_3 = V_0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4; L_4 = InterfaceFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(1 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.ITextureProducer::GetTexture(System.Int32) */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_3, 0); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_4, NULL); if (!L_5) { goto IL_00f6; } } { // bool playerIsOES = _mediaPlayer.IsUsingAndroidOESPath(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6 = __this->____mediaPlayer_4; bool L_7; L_7 = MediaPlayer_IsUsingAndroidOESPath_m8A3F3871B710E6C7EF20A407ED0E9B9D526C6431(L_6, NULL); V_1 = L_7; // if ( _isMaterialOES != playerIsOES ) bool L_8 = __this->____isMaterialOES_11; bool L_9 = V_1; if ((((int32_t)L_8) == ((int32_t)L_9))) { goto IL_004b; } } { // _isMaterialOES = playerIsOES; bool L_10 = V_1; __this->____isMaterialOES_11 = L_10; // _materialResolve = VideoRender.CreateResolveMaterial( playerIsOES ); bool L_11 = V_1; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12; L_12 = VideoRender_CreateResolveMaterial_m3A96B7ABAA1EEF0AD1D08204FE6D9B1C59C95148(L_11, NULL); __this->____materialResolve_8 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->____materialResolve_8), (void*)L_12); } IL_004b: { // if (!_isMaterialSetup) bool L_13 = __this->____isMaterialSetup_9; if (L_13) { goto IL_0075; } } { // VideoRender.SetupMaterialForMedia(_materialResolve, _mediaPlayer, -1); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = __this->____materialResolve_8; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_15 = __this->____mediaPlayer_4; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); VideoRender_SetupMaterialForMedia_m55A642A1987BB4E75BA2C464642315C71FE2C7BF(L_14, L_15, (-1), (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL, (bool)0, NULL); // _isMaterialSetup = true; __this->____isMaterialSetup_9 = (bool)1; // _isMaterialDirty = true; __this->____isMaterialDirty_10 = (bool)1; } IL_0075: { // if (_isMaterialDirty) bool L_16 = __this->____isMaterialDirty_10; if (!L_16) { goto IL_0095; } } { // VideoRender.SetupResolveMaterial(_materialResolve, _options); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = __this->____materialResolve_8; VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 L_18 = __this->____options_5; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); VideoRender_SetupResolveMaterial_m378FD000ACD6E578645EC0BF749ED6C294832E2F(L_17, L_18, NULL); // _isMaterialDirty = false; __this->____isMaterialDirty_10 = (bool)0; } IL_0095: { // int textureFrameCount = textureProducer.GetTextureFrameCount(); RuntimeObject* L_19 = V_0; int32_t L_20; L_20 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 RenderHeads.Media.AVProVideo.ITextureProducer::GetTextureFrameCount() */, ITextureProducer_t2E2E963D1B1BBB0BE88F60A1922F7349182CF0F4_il2cpp_TypeInfo_var, L_19); V_2 = L_20; // if (textureFrameCount != _textureFrameCount) int32_t L_21 = V_2; int32_t L_22 = __this->____textureFrameCount_13; if ((((int32_t)L_21) == ((int32_t)L_22))) { goto IL_00f6; } } { // _internalTexture = VideoRender.ResolveVideoToRenderTexture(_materialResolve, _internalTexture, textureProducer, _resolveFlags); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = __this->____materialResolve_8; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_24 = __this->____internalTexture_12; RuntimeObject* L_25 = V_0; int32_t L_26 = __this->____resolveFlags_6; il2cpp_codegen_runtime_class_init_inline(VideoRender_t9550127CBB9080D343C16F14F77F7C7DD8D26A0F_il2cpp_TypeInfo_var); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_27; L_27 = VideoRender_ResolveVideoToRenderTexture_mE152E838EA940F098AAD6108CFD02EBC6F2D9BC0(L_23, L_24, L_25, L_26, 0, NULL); __this->____internalTexture_12 = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->____internalTexture_12), (void*)L_27); // _textureFrameCount = textureFrameCount; int32_t L_28 = V_2; __this->____textureFrameCount_13 = L_28; // if (_internalTexture && _externalTexture) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_29 = __this->____internalTexture_12; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_30; L_30 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_29, NULL); if (!L_30) { goto IL_00f6; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_31 = __this->____externalTexture_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_32; L_32 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_31, NULL); if (!L_32) { goto IL_00f6; } } { // Graphics.Blit(_internalTexture, _externalTexture); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_33 = __this->____internalTexture_12; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_34 = __this->____externalTexture_7; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_Blit_m8D99E16B74C7D3C8F79F4F142C59DB6B38114504(L_33, L_34, NULL); } IL_00f6: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_OnDisable_mD0DEB7D04615B57352D5E1C89317FF743EC39123 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_internalTexture) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->____internalTexture_12; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL); if (!L_1) { goto IL_001f; } } { // RenderTexture.ReleaseTemporary(_internalTexture); _internalTexture = null; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = __this->____internalTexture_12; RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2(L_2, NULL); // RenderTexture.ReleaseTemporary(_internalTexture); _internalTexture = null; __this->____internalTexture_12 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____internalTexture_12), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL); } IL_001f: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture_OnDestroy_mEB9FF8EDACA05619381EBFBE4BDBF560D6EC2995 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_materialResolve) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->____materialResolve_8; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL); if (!L_1) { goto IL_001f; } } { // Destroy(_materialResolve); _materialResolve = null; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->____materialResolve_8; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL); // Destroy(_materialResolve); _materialResolve = null; __this->____materialResolve_8 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____materialResolve_8), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL); } IL_001f: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ResolveToRenderTexture::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveToRenderTexture__ctor_m2F20B289C1D3909ECD726F39418B306DBB3F28F7 (ResolveToRenderTexture_t94724540C5651B92D0BE2619FB3E15E75D88B851* __this, const RuntimeMethod* method) { { // [SerializeField] VideoResolveOptions _options = VideoResolveOptions.Create(); VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 L_0; L_0 = VideoResolveOptions_Create_mB35C721D2051757041058A738CB5AE03688BA3B8(NULL); __this->____options_5 = L_0; // [SerializeField] VideoRender.ResolveFlags _resolveFlags = (VideoRender.ResolveFlags.ColorspaceSRGB | VideoRender.ResolveFlags.Mipmaps | VideoRender.ResolveFlags.PackedAlpha | VideoRender.ResolveFlags.StereoLeft); __this->____resolveFlags_6 = ((int32_t)23); // private int _textureFrameCount = -1; __this->____textureFrameCount_13 = (-1); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Camera RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::get_Camera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* UpdateMultiPassStereo_get_Camera_m4D7A0CCD5AA4FB808FBF6AAD893E321AA4051A80 (UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE* __this, const RuntimeMethod* method) { { // get { return _camera; } Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->____camera_4; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::set_Camera(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateMultiPassStereo_set_Camera_m7F9E23CE26B5C584C1232EE0512E3F89ADE37CB3 (UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___value0, const RuntimeMethod* method) { { // set { _camera = value; } Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___value0; __this->____camera_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____camera_4), (void*)L_0); // set { _camera = value; } return; } } // System.Void RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateMultiPassStereo_Awake_m61B858FF376D12F0E24B22F7D98C7DAE9B733747 (UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB37C1C3B0436220D580EC6EFCF59625ECDF9D77B); s_Il2CppMethodInitialized = true; } { // if (_camera == null) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->____camera_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0018; } } { // Debug.LogWarning("[AVProVideo] No camera set for UpdateMultiPassStereo component. If you are rendering in multi-pass stereo then it is recommended to set this."); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralB37C1C3B0436220D580EC6EFCF59625ECDF9D77B, NULL); } IL_0018: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateMultiPassStereo_Start_m204E5DF63ECF24248802B6D9C9C5A5AF60A03259 (UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE* __this, const RuntimeMethod* method) { { // LogXRDeviceDetails(); UpdateMultiPassStereo_LogXRDeviceDetails_m28D9F6F30CA7EEFB716716DB547416ADB68ECDED(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::LogXRDeviceDetails() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateMultiPassStereo_LogXRDeviceDetails_m28D9F6F30CA7EEFB716716DB547416ADB68ECDED (UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF7ACC153F11A3260DAACDCA56B0A70A4BFA61EA4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9C3EC7FE1A9401268B3C9761A4D96A37197AD0E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB0ED54544433CE428ACEC0FE2E6FEE53E11EE6D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral031650BE05E4C926B5CA523D09D8473093C97E8D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A799B498F93A47F683638A5879A35B50C1881DE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral750360C421651443F58134F2F86112ABCD3F7429); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D843C9E3797C9BE946980CDB87CEB3F1EFEDAD5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA72FCB22D6C0B338E07968B58E2B695F3837FED); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; int32_t V_2 = 0; List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* V_3 = NULL; int32_t V_4 = 0; InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; int32_t V_7 = 0; InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD V_8; memset((&V_8), 0, sizeof(V_8)); { // string logOutput = "[AVProVideo] XR Device details: UnityEngine.XR.XRSettings.loadedDeviceName = " + UnityEngine.XR.XRSettings.loadedDeviceName + " | supportedDevices = "; String_t* L_0; L_0 = XRSettings_get_loadedDeviceName_mAEB3908916B98A9E8CF2FD8754B5AAB096245243(NULL); String_t* L_1; L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral031650BE05E4C926B5CA523D09D8473093C97E8D, L_0, _stringLiteralCA72FCB22D6C0B338E07968B58E2B695F3837FED, NULL); V_0 = L_1; // string[] aSupportedDevices = UnityEngine.XR.XRSettings.supportedDevices; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2; L_2 = XRSettings_get_supportedDevices_m9ABC69D1044484DF7ED2B236AFCCD8BF107BB74C(NULL); V_1 = L_2; // int supportedDeviceCount = aSupportedDevices.Length; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = V_1; V_2 = ((int32_t)(((RuntimeArray*)L_3)->max_length)); // for (int i = 0; i < supportedDeviceCount; i++) V_6 = 0; goto IL_0048; } IL_0024: { // logOutput += aSupportedDevices[i]; String_t* L_4 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_1; int32_t L_6 = V_6; int32_t L_7 = L_6; String_t* L_8 = (L_5)->GetAtUnchecked(static_cast(L_7)); String_t* L_9; L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, L_8, NULL); V_0 = L_9; // if( i < (supportedDeviceCount - 1 )) int32_t L_10 = V_6; int32_t L_11 = V_2; if ((((int32_t)L_10) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_11, 1))))) { goto IL_0042; } } { // logOutput += ", "; String_t* L_12 = V_0; String_t* L_13; L_13 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_12, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL); V_0 = L_13; } IL_0042: { // for (int i = 0; i < supportedDeviceCount; i++) int32_t L_14 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0048: { // for (int i = 0; i < supportedDeviceCount; i++) int32_t L_15 = V_6; int32_t L_16 = V_2; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_0024; } } { // List inputDevices = new List(); List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* L_17 = (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE*)il2cpp_codegen_object_new(List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE_il2cpp_TypeInfo_var); List_1__ctor_mF7ACC153F11A3260DAACDCA56B0A70A4BFA61EA4(L_17, List_1__ctor_mF7ACC153F11A3260DAACDCA56B0A70A4BFA61EA4_RuntimeMethod_var); V_3 = L_17; // UnityEngine.XR.InputDevices.GetDevices(inputDevices); List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* L_18 = V_3; InputDevices_GetDevices_mDB6E1E057DC81A1833AEB55B62FA22228D6EFA26(L_18, NULL); // int deviceCount = inputDevices.Count; List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* L_19 = V_3; int32_t L_20; L_20 = List_1_get_Count_m9C3EC7FE1A9401268B3C9761A4D96A37197AD0E7_inline(L_19, List_1_get_Count_m9C3EC7FE1A9401268B3C9761A4D96A37197AD0E7_RuntimeMethod_var); V_4 = L_20; // if (deviceCount > 0) int32_t L_21 = V_4; if ((((int32_t)L_21) <= ((int32_t)0))) { goto IL_00af; } } { // logOutput += " | XR Devices = "; String_t* L_22 = V_0; String_t* L_23; L_23 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_22, _stringLiteral4A799B498F93A47F683638A5879A35B50C1881DE, NULL); V_0 = L_23; // for (int i = 0; i < deviceCount; i++) V_7 = 0; goto IL_00a9; } IL_0077: { // logOutput += inputDevices[i].name; String_t* L_24 = V_0; List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* L_25 = V_3; int32_t L_26 = V_7; InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD L_27; L_27 = List_1_get_Item_mB0ED54544433CE428ACEC0FE2E6FEE53E11EE6D2(L_25, L_26, List_1_get_Item_mB0ED54544433CE428ACEC0FE2E6FEE53E11EE6D2_RuntimeMethod_var); V_8 = L_27; String_t* L_28; L_28 = InputDevice_get_name_mAEA08A3755E715697022C54227556428CEF4E1CE((&V_8), NULL); String_t* L_29; L_29 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_24, L_28, NULL); V_0 = L_29; // if( i < (deviceCount -1 )) int32_t L_30 = V_7; int32_t L_31 = V_4; if ((((int32_t)L_30) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_31, 1))))) { goto IL_00a3; } } { // logOutput += ", "; String_t* L_32 = V_0; String_t* L_33; L_33 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_32, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL); V_0 = L_33; } IL_00a3: { // for (int i = 0; i < deviceCount; i++) int32_t L_34 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00a9: { // for (int i = 0; i < deviceCount; i++) int32_t L_35 = V_7; int32_t L_36 = V_4; if ((((int32_t)L_35) < ((int32_t)L_36))) { goto IL_0077; } } IL_00af: { // UnityEngine.XR.InputDevice headDevice = UnityEngine.XR.InputDevices.GetDeviceAtXRNode(UnityEngine.XR.XRNode.Head); InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD L_37; L_37 = InputDevices_GetDeviceAtXRNode_m3D322E7D1FFDA9C4D53E6B944E636C39B7A9592B(3, NULL); V_5 = L_37; // logOutput += " | headDevice name = " + headDevice.name + ", manufacturer = " + headDevice.manufacturer; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = L_38; String_t* L_40 = V_0; ArrayElementTypeCheck (L_39, L_40); (L_39)->SetAtUnchecked(static_cast(0), (String_t*)L_40); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = L_39; ArrayElementTypeCheck (L_41, _stringLiteral750360C421651443F58134F2F86112ABCD3F7429); (L_41)->SetAtUnchecked(static_cast(1), (String_t*)_stringLiteral750360C421651443F58134F2F86112ABCD3F7429); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = L_41; String_t* L_43; L_43 = InputDevice_get_name_mAEA08A3755E715697022C54227556428CEF4E1CE((&V_5), NULL); ArrayElementTypeCheck (L_42, L_43); (L_42)->SetAtUnchecked(static_cast(2), (String_t*)L_43); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = L_42; ArrayElementTypeCheck (L_44, _stringLiteral8D843C9E3797C9BE946980CDB87CEB3F1EFEDAD5); (L_44)->SetAtUnchecked(static_cast(3), (String_t*)_stringLiteral8D843C9E3797C9BE946980CDB87CEB3F1EFEDAD5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_44; String_t* L_46; L_46 = InputDevice_get_manufacturer_mABBD3690895EC6A8FE86094CCFA4E0B081C102BB((&V_5), NULL); ArrayElementTypeCheck (L_45, L_46); (L_45)->SetAtUnchecked(static_cast(4), (String_t*)L_46); String_t* L_47; L_47 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_45, NULL); V_0 = L_47; // Debug.Log(logOutput); String_t* L_48 = V_0; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_48, NULL); // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::IsMultiPassVrEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UpdateMultiPassStereo_IsMultiPassVrEnabled_mE116628718F48FFBA223FB095C48561662A0779D (const RuntimeMethod* method) { { // if (!UnityEngine.XR.XRSettings.enabled) return false; bool L_0; L_0 = XRSettings_get_enabled_mC22ABF5BF7D835DAB861A1FA384DBB8904D15E70(NULL); if (L_0) { goto IL_0009; } } { // if (!UnityEngine.XR.XRSettings.enabled) return false; return (bool)0; } IL_0009: { // if (UnityEngine.XR.XRSettings.stereoRenderingMode != UnityEngine.XR.XRSettings.StereoRenderingMode.MultiPass) return false; int32_t L_1; L_1 = XRSettings_get_stereoRenderingMode_mD66918C11E2216B1F8FA76934F79D5F85BC303FC(NULL); if (!L_1) { goto IL_0012; } } { // if (UnityEngine.XR.XRSettings.stereoRenderingMode != UnityEngine.XR.XRSettings.StereoRenderingMode.MultiPass) return false; return (bool)0; } IL_0012: { // return true; return (bool)1; } } // System.Void RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::LateUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateMultiPassStereo_LateUpdate_mE873BFB8E78D79DFA59DE3029962100576E32962 (UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04976623B208948D54D965AA5268A6A79850A786); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD90F299DDF62852E435F2C9D5DA9D901272FAB2A); s_Il2CppMethodInitialized = true; } LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C V_0; memset((&V_0), 0, sizeof(V_0)); { // if (!IsMultiPassVrEnabled()) il2cpp_codegen_runtime_class_init_inline(UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var); bool L_0; L_0 = UpdateMultiPassStereo_IsMultiPassVrEnabled_mE116628718F48FFBA223FB095C48561662A0779D(NULL); if (L_0) { goto IL_0008; } } { // return; return; } IL_0008: { // if (_camera != null && _foundCamera != _camera) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = __this->____camera_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_2) { goto IL_0035; } } { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = __this->____foundCamera_7; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = __this->____camera_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, L_4, NULL); if (!L_5) { goto IL_0035; } } { // _foundCamera = _camera; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = __this->____camera_4; __this->____foundCamera_7 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____foundCamera_7), (void*)L_6); } IL_0035: { // if (_foundCamera == null) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = __this->____foundCamera_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_8) { goto IL_0095; } } { // _foundCamera = Camera.main; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9; L_9 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL); __this->____foundCamera_7 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____foundCamera_7), (void*)L_9); // if (_foundCamera == null) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = __this->____foundCamera_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_11) { goto IL_0095; } } { // Debug.LogWarning("[AVProVideo] Cannot find main camera for UpdateMultiPassStereo, this can lead to eyes flickering"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral04976623B208948D54D965AA5268A6A79850A786, NULL); // if (Camera.allCameras.Length > 0) CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_12; L_12 = Camera_get_allCameras_m04BE279D34E474DEAF8237A5509CF2C0E6865571(NULL); if (!(((RuntimeArray*)L_12)->max_length)) { goto IL_0095; } } { // _foundCamera = Camera.allCameras[0]; CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_13; L_13 = Camera_get_allCameras_m04BE279D34E474DEAF8237A5509CF2C0E6865571(NULL); int32_t L_14 = 0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15 = (L_13)->GetAtUnchecked(static_cast(L_14)); __this->____foundCamera_7 = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->____foundCamera_7), (void*)L_15); // Debug.LogWarning("[AVProVideo] UpdateMultiPassStereo using camera " + _foundCamera.name); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = __this->____foundCamera_7; String_t* L_17; L_17 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_16, NULL); String_t* L_18; L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD90F299DDF62852E435F2C9D5DA9D901272FAB2A, L_17, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_18, NULL); } IL_0095: { // if (_foundCamera != null) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = __this->____foundCamera_7; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_20; L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_20) { goto IL_00f1; } } { // Shader.SetGlobalVector(PropWorldCameraPosition.Id, _foundCamera.transform.position); il2cpp_codegen_runtime_class_init_inline(UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_21 = ((UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_StaticFields*)il2cpp_codegen_static_fields_for(UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var))->___PropWorldCameraPosition_5; V_0 = L_21; int32_t L_22; L_22 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_0), NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_23 = __this->____foundCamera_7; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24; L_24 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_23, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; L_25 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_24, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26; L_26 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_25, NULL); Shader_SetGlobalVector_mDC5F45B008D44A2C8BF6D450CFE8B58B847C8190(L_22, L_26, NULL); // Shader.SetGlobalVector(PropWorldCameraRight.Id, _foundCamera.transform.right); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_27 = ((UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_StaticFields*)il2cpp_codegen_static_fields_for(UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var))->___PropWorldCameraRight_6; V_0 = L_27; int32_t L_28; L_28 = LazyShaderProperty_get_Id_mAC1B54EF1DF73DBFC36A239466F13D97C143FDFA((&V_0), NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_29 = __this->____foundCamera_7; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30; L_30 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_29, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31; L_31 = Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4(L_30, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_32; L_32 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_31, NULL); Shader_SetGlobalVector_mDC5F45B008D44A2C8BF6D450CFE8B58B847C8190(L_28, L_32, NULL); } IL_00f1: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateMultiPassStereo__ctor_mE52457A28255C59A6DA845C197370ABCF23BA5B4 (UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE* __this, const RuntimeMethod* method) { { MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } // System.Void RenderHeads.Media.AVProVideo.UpdateMultiPassStereo::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateMultiPassStereo__cctor_m3BFB5B0D62FB16DEC74329AD60EA34D09A549604 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DBE39DFDB5EFA0F01D2DD18E24DD544C3C3CB10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7E52FB4DE67EA047494302989DF46557ECC6422); s_Il2CppMethodInitialized = true; } { // private static readonly LazyShaderProperty PropWorldCameraPosition = new LazyShaderProperty("_WorldCameraPosition"); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_0; memset((&L_0), 0, sizeof(L_0)); LazyShaderProperty__ctor_m8ED101F36917F43BB66BF3D8EC0FB4459C871529((&L_0), _stringLiteral0DBE39DFDB5EFA0F01D2DD18E24DD544C3C3CB10, /*hidden argument*/NULL); ((UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_StaticFields*)il2cpp_codegen_static_fields_for(UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var))->___PropWorldCameraPosition_5 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&((UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_StaticFields*)il2cpp_codegen_static_fields_for(UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var))->___PropWorldCameraPosition_5))->____name_0), (void*)NULL); // private static readonly LazyShaderProperty PropWorldCameraRight = new LazyShaderProperty("_WorldCameraRight"); LazyShaderProperty_t24463722BC8B8F32C7F8FBAAF5BD64F4B7DA964C L_1; memset((&L_1), 0, sizeof(L_1)); LazyShaderProperty__ctor_m8ED101F36917F43BB66BF3D8EC0FB4459C871529((&L_1), _stringLiteralB7E52FB4DE67EA047494302989DF46557ECC6422, /*hidden argument*/NULL); ((UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_StaticFields*)il2cpp_codegen_static_fields_for(UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var))->___PropWorldCameraRight_6 = L_1; Il2CppCodeGenWriteBarrier((void**)&(((&((UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_StaticFields*)il2cpp_codegen_static_fields_for(UpdateMultiPassStereo_tEB5DA0BA292E7E7D91F91A228FD9388155749CDE_il2cpp_TypeInfo_var))->___PropWorldCameraRight_6))->____name_0), (void*)NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaPlayer RenderHeads.Media.AVProVideo.ApplyToBase::get_Player() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ApplyToBase_get_Player_m059FB672F1EC90CF70CC070268B2AA926B1BF925 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // get { return _media; } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____media_4; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::set_Player(RenderHeads.Media.AVProVideo.MediaPlayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_set_Player_mA3119DFD97DF40A1B4EEEB301C8948106CDDA465 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___value0, const RuntimeMethod* method) { { // set { ChangeMediaPlayer(value); } MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ___value0; ApplyToBase_ChangeMediaPlayer_m7AA6BDCCDF6EE7F1AEB3676BD8FD872B68428434(__this, L_0, (bool)0, NULL); // set { ChangeMediaPlayer(value); } return; } } // System.Boolean RenderHeads.Media.AVProVideo.ApplyToBase::get_AutomaticStereoPacking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ApplyToBase_get_AutomaticStereoPacking_m9C9BCF4DF5A8B5FFA6D054037BD076E1CD45E5C4 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // get { return _automaticStereoPacking; } bool L_0 = __this->____automaticStereoPacking_5; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::set_AutomaticStereoPacking(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_set_AutomaticStereoPacking_m40CB8DE90951338DDCF54B3BDBB278FF8B79D552 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, bool ___value0, const RuntimeMethod* method) { { // set { if (_automaticStereoPacking != value) { _automaticStereoPacking = value; _isDirty = true; } } bool L_0 = __this->____automaticStereoPacking_5; bool L_1 = ___value0; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0017; } } { // set { if (_automaticStereoPacking != value) { _automaticStereoPacking = value; _isDirty = true; } } bool L_2 = ___value0; __this->____automaticStereoPacking_5 = L_2; // set { if (_automaticStereoPacking != value) { _automaticStereoPacking = value; _isDirty = true; } } __this->____isDirty_8 = (bool)1; } IL_0017: { // set { if (_automaticStereoPacking != value) { _automaticStereoPacking = value; _isDirty = true; } } return; } } // RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.ApplyToBase::get_OverrideStereoPacking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ApplyToBase_get_OverrideStereoPacking_mE16AC9EABD2481714FF8A2AF69BD84641731129F (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // get { return _overrideStereoPacking; } int32_t L_0 = __this->____overrideStereoPacking_6; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::set_OverrideStereoPacking(RenderHeads.Media.AVProVideo.StereoPacking) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_set_OverrideStereoPacking_m66D71FC224EAE790E1A709DD276E01A55B87AECC (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, int32_t ___value0, const RuntimeMethod* method) { { // set { if (_overrideStereoPacking != value) { _overrideStereoPacking = value; _isDirty = true; } } int32_t L_0 = __this->____overrideStereoPacking_6; int32_t L_1 = ___value0; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0017; } } { // set { if (_overrideStereoPacking != value) { _overrideStereoPacking = value; _isDirty = true; } } int32_t L_2 = ___value0; __this->____overrideStereoPacking_6 = L_2; // set { if (_overrideStereoPacking != value) { _overrideStereoPacking = value; _isDirty = true; } } __this->____isDirty_8 = (bool)1; } IL_0017: { // set { if (_overrideStereoPacking != value) { _overrideStereoPacking = value; _isDirty = true; } } return; } } // System.Boolean RenderHeads.Media.AVProVideo.ApplyToBase::get_StereoRedGreenTint() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ApplyToBase_get_StereoRedGreenTint_m56F87B7B027FA376D55F43096F8B145D0E087F09 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // public bool StereoRedGreenTint { get { return _stereoRedGreenTint; } set { if (_stereoRedGreenTint != value) { _stereoRedGreenTint = value; _isDirty = true; } } } bool L_0 = __this->____stereoRedGreenTint_7; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::set_StereoRedGreenTint(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_set_StereoRedGreenTint_m89BBC39B6E0726734790DEE855A4E05BF98E6F95 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, bool ___value0, const RuntimeMethod* method) { { // public bool StereoRedGreenTint { get { return _stereoRedGreenTint; } set { if (_stereoRedGreenTint != value) { _stereoRedGreenTint = value; _isDirty = true; } } } bool L_0 = __this->____stereoRedGreenTint_7; bool L_1 = ___value0; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0017; } } { // public bool StereoRedGreenTint { get { return _stereoRedGreenTint; } set { if (_stereoRedGreenTint != value) { _stereoRedGreenTint = value; _isDirty = true; } } } bool L_2 = ___value0; __this->____stereoRedGreenTint_7 = L_2; // public bool StereoRedGreenTint { get { return _stereoRedGreenTint; } set { if (_stereoRedGreenTint != value) { _stereoRedGreenTint = value; _isDirty = true; } } } __this->____isDirty_8 = (bool)1; } IL_0017: { // public bool StereoRedGreenTint { get { return _stereoRedGreenTint; } set { if (_stereoRedGreenTint != value) { _stereoRedGreenTint = value; _isDirty = true; } } } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_Awake_m5E89DF7547AD8BDC25ADA3B93E82AC2A66F6BDF3 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // ChangeMediaPlayer(_media, force:true); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____media_4; ApplyToBase_ChangeMediaPlayer_m7AA6BDCCDF6EE7F1AEB3676BD8FD872B68428434(__this, L_0, (bool)1, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::ChangeMediaPlayer(RenderHeads.Media.AVProVideo.MediaPlayer,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_ChangeMediaPlayer_m7AA6BDCCDF6EE7F1AEB3676BD8FD872B68428434 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___player0, bool ___force1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ApplyToBase_OnMediaPlayerEvent_mAA17381C638C314A3814E1D5143FD3A180C4B287_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_media != player || force) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____media_4; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_1 = ___player0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL); bool L_3 = ___force1; if (!((int32_t)((int32_t)L_2|(int32_t)L_3))) { goto IL_0072; } } { // if (_media != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = __this->____media_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_003a; } } { // _media.Events.RemoveListener(OnMediaPlayerEvent); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_6 = __this->____media_4; MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_7; L_7 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_6, NULL); UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_8 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var); UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_8, __this, (intptr_t)((void*)ApplyToBase_OnMediaPlayerEvent_mAA17381C638C314A3814E1D5143FD3A180C4B287_RuntimeMethod_var), NULL); MediaPlayerEvent_RemoveListener_m9CDAB7BF72ABCA99D94ECF241AE84F099CF65F82(L_7, L_8, NULL); } IL_003a: { // _media = player; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_9 = ___player0; __this->____media_4 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->____media_4), (void*)L_9); // if (_media != null) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_10 = __this->____media_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_11) { goto IL_006b; } } { // _media.Events.AddListener(OnMediaPlayerEvent); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_12 = __this->____media_4; MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* L_13; L_13 = MediaPlayer_get_Events_mC03BCDE15F4DD1621730080D407BDFEB4701962A(L_12, NULL); UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_14 = (UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81*)il2cpp_codegen_object_new(UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81_il2cpp_TypeInfo_var); UnityAction_3__ctor_m7C91BC66E7FAB384E7989EE1F26095E95EA5B3BC(L_14, __this, (intptr_t)((void*)ApplyToBase_OnMediaPlayerEvent_mAA17381C638C314A3814E1D5143FD3A180C4B287_RuntimeMethod_var), NULL); MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358(L_13, L_14, NULL); } IL_006b: { // _isDirty = true; __this->____isDirty_8 = (bool)1; } IL_0072: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::OnMediaPlayerEvent(RenderHeads.Media.AVProVideo.MediaPlayer,RenderHeads.Media.AVProVideo.MediaPlayerEvent/EventType,RenderHeads.Media.AVProVideo.ErrorCode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_OnMediaPlayerEvent_mAA17381C638C314A3814E1D5143FD3A180C4B287 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mp0, int32_t ___et1, int32_t ___errorCode2, const RuntimeMethod* method) { { int32_t L_0 = ___et1; if ((((int32_t)L_0) == ((int32_t)3))) { goto IL_0009; } } { int32_t L_1 = ___et1; if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)15))))) { goto IL_000f; } } IL_0009: { // ForceUpdate(); ApplyToBase_ForceUpdate_mD87372529DC2F6F8C99559A7C997413DC9069AF6(__this, NULL); } IL_000f: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::ForceUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_ForceUpdate_mD87372529DC2F6F8C99559A7C997413DC9069AF6 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // _isDirty = true; __this->____isDirty_8 = (bool)1; // if (this.isActiveAndEnabled) bool L_0; L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL); if (!L_0) { goto IL_0015; } } { // Apply(); VirtualActionInvoker0::Invoke(8 /* System.Void RenderHeads.Media.AVProVideo.ApplyToBase::Apply() */, __this); } IL_0015: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_Start_m49689D584F69ACC87B524CDE1CC2FB69C71D87D8 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // SaveProperties(); VirtualActionInvoker0::Invoke(6 /* System.Void RenderHeads.Media.AVProVideo.ApplyToBase::SaveProperties() */, __this); // Apply(); VirtualActionInvoker0::Invoke(8 /* System.Void RenderHeads.Media.AVProVideo.ApplyToBase::Apply() */, __this); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_OnEnable_m7D0491662F4D60EAD80650B5C9938AC4074A07E8 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // SaveProperties(); VirtualActionInvoker0::Invoke(6 /* System.Void RenderHeads.Media.AVProVideo.ApplyToBase::SaveProperties() */, __this); // ForceUpdate(); ApplyToBase_ForceUpdate_mD87372529DC2F6F8C99559A7C997413DC9069AF6(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_OnDisable_m1DD27AA6064C3C4DF4DC164A8CFCE68DC72F014D (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // RestoreProperties(); VirtualActionInvoker0::Invoke(7 /* System.Void RenderHeads.Media.AVProVideo.ApplyToBase::RestoreProperties() */, __this); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_OnDestroy_m6D957AC3E434C2726F55E14B2A0C21FA563826AB (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // ChangeMediaPlayer(null); ApplyToBase_ChangeMediaPlayer_m7AA6BDCCDF6EE7F1AEB3676BD8FD872B68428434(__this, (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6*)NULL, (bool)0, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::SaveProperties() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_SaveProperties_mA279066A9E869CE00AF84E2313984E5780BB6DA2 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::RestoreProperties() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase_RestoreProperties_m664CB3D69FF4D287BA2F677BF112A7626CBB3712 (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // } return; } } // System.Void RenderHeads.Media.AVProVideo.ApplyToBase::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyToBase__ctor_m3F49B4858C67EB5B642F723423BDB496193B1E2B (ApplyToBase_t104478C47F5CA4F203C0EA115850A11688502481* __this, const RuntimeMethod* method) { { // [SerializeField] bool _automaticStereoPacking = true; __this->____automaticStereoPacking_5 = (bool)1; MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.AudioOutputManager RenderHeads.Media.AVProVideo.AudioOutputManager::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* AudioOutputManager_get_Instance_m4B7A1BB28E48D610D39DDD5A76D9EB05E877B063 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (_instance == null) AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* L_0 = ((AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_StaticFields*)il2cpp_codegen_static_fields_for(AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_il2cpp_TypeInfo_var))->____instance_0; if (L_0) { goto IL_0011; } } { // _instance = new AudioOutputManager(); AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* L_1 = (AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644*)il2cpp_codegen_object_new(AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_il2cpp_TypeInfo_var); AudioOutputManager__ctor_m2328F3F3D513C07DFE6C98E6D58D8BE9890D59CC(L_1, NULL); ((AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_StaticFields*)il2cpp_codegen_static_fields_for(AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_il2cpp_TypeInfo_var))->____instance_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_StaticFields*)il2cpp_codegen_static_fields_for(AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_il2cpp_TypeInfo_var))->____instance_0), (void*)L_1); } IL_0011: { // return _instance; AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* L_2 = ((AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_StaticFields*)il2cpp_codegen_static_fields_for(AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644_il2cpp_TypeInfo_var))->____instance_0; return L_2; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutputManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutputManager__ctor_m2328F3F3D513C07DFE6C98E6D58D8BE9890D59CC (AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m67E893150BF166B28BEBB56FD3ABBED4E81E420B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private AudioOutputManager() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // _instances = new Dictionary(); Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C* L_0 = (Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C*)il2cpp_codegen_object_new(Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C_il2cpp_TypeInfo_var); Dictionary_2__ctor_m67E893150BF166B28BEBB56FD3ABBED4E81E420B(L_0, Dictionary_2__ctor_m67E893150BF166B28BEBB56FD3ABBED4E81E420B_RuntimeMethod_var); __this->____instances_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____instances_1), (void*)L_0); // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutputManager::RequestAudio(RenderHeads.Media.AVProVideo.AudioOutput,RenderHeads.Media.AVProVideo.MediaPlayer,System.Single[],System.Int32,System.Int32,RenderHeads.Media.AVProVideo.AudioOutput/AudioOutputMode,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutputManager_RequestAudio_mB71A3D267783B6A5C137E5383A6082E63B49CCDC (AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* __this, AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* ___outputComponent0, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___mediaPlayer1, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___audioData2, int32_t ___audioChannelCount3, int32_t ___channelMask4, int32_t ___audioOutputMode5, bool ___supportPositionalAudio6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA1A1A5EA98F4AEB299BC494042D99EC21D167E15_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m607D880B67C752A4A15370F8D32E90CFA33235B3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mF0FC4224A6C8CF9992F9B9EA82CB1E0772885038_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m09B4FCD5599FC78B6E52CEF1B6905DD4232A299F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m60C8B6177DC8E06C949DD8CAB42E9C9641AA6896_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m3B183BBC72724784751800A004C375E7896FACFE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_m20D21636DF685953A4F11DC14B49F2F43BFB6DA1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* V_1 = NULL; PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; { // if (mediaPlayer == null || mediaPlayer.Control == null || !mediaPlayer.Control.IsPlaying()) MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ___mediaPlayer1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_001e; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_2 = ___mediaPlayer1; RuntimeObject* L_3; L_3 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_2); if (!L_3) { goto IL_001e; } } { MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_4 = ___mediaPlayer1; RuntimeObject* L_5; L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_4); bool L_6; L_6 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean RenderHeads.Media.AVProVideo.IMediaControl::IsPlaying() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_5); if (L_6) { goto IL_002b; } } IL_001e: { // if (supportPositionalAudio) bool L_7 = ___supportPositionalAudio6; if (!L_7) { goto IL_002a; } } { // ZeroAudio(audioData, 0); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = ___audioData2; AudioOutputManager_ZeroAudio_mF6B4329B93DDCF91E975174FF26228271FC3D572(__this, L_8, 0, NULL); } IL_002a: { // return; return; } IL_002b: { // int channels = mediaPlayer.Control.GetAudioChannelCount(); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_9 = ___mediaPlayer1; RuntimeObject* L_10; L_10 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_9); int32_t L_11; L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(43 /* System.Int32 RenderHeads.Media.AVProVideo.IMediaControl::GetAudioChannelCount() */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_10); V_0 = L_11; // if (channels <= 0) int32_t L_12 = V_0; if ((((int32_t)L_12) > ((int32_t)0))) { goto IL_0048; } } { // if (supportPositionalAudio) bool L_13 = ___supportPositionalAudio6; if (!L_13) { goto IL_0047; } } { // ZeroAudio(audioData, 0); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = ___audioData2; AudioOutputManager_ZeroAudio_mF6B4329B93DDCF91E975174FF26228271FC3D572(__this, L_14, 0, NULL); } IL_0047: { // return; return; } IL_0048: { // PlayerInstance instance = null; V_1 = (PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3*)NULL; // if (!_instances.TryGetValue(mediaPlayer, out instance)) Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C* L_15 = __this->____instances_1; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_16 = ___mediaPlayer1; bool L_17; L_17 = Dictionary_2_TryGetValue_mA1A1A5EA98F4AEB299BC494042D99EC21D167E15(L_15, L_16, (&V_1), Dictionary_2_TryGetValue_mA1A1A5EA98F4AEB299BC494042D99EC21D167E15_RuntimeMethod_var); if (L_17) { goto IL_0081; } } { // instance = _instances[mediaPlayer] = new PlayerInstance() // { // outputs = new HashSet(), // pcmData = null // }; Dictionary_2_t3FB49A9E0BE4CAF8B8411740065A182A98A73A7C* L_18 = __this->____instances_1; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_19 = ___mediaPlayer1; PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_20 = (PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3*)il2cpp_codegen_object_new(PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3_il2cpp_TypeInfo_var); PlayerInstance__ctor_m110992BFA417D81C087B5ADD81A4B859676134C4(L_20, NULL); PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_21 = L_20; HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* L_22 = (HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F*)il2cpp_codegen_object_new(HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F_il2cpp_TypeInfo_var); HashSet_1__ctor_m3B183BBC72724784751800A004C375E7896FACFE(L_22, HashSet_1__ctor_m3B183BBC72724784751800A004C375E7896FACFE_RuntimeMethod_var); L_21->___outputs_0 = L_22; Il2CppCodeGenWriteBarrier((void**)(&L_21->___outputs_0), (void*)L_22); PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_23 = L_21; L_23->___pcmData_1 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_23->___pcmData_1), (void*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL); PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_24 = L_23; V_2 = L_24; Dictionary_2_set_Item_m607D880B67C752A4A15370F8D32E90CFA33235B3(L_18, L_19, L_24, Dictionary_2_set_Item_m607D880B67C752A4A15370F8D32E90CFA33235B3_RuntimeMethod_var); PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_25 = V_2; V_1 = L_25; } IL_0081: { // if (instance.outputs.Count == 0 || instance.outputs.Contains(outputComponent) || instance.pcmData == null) PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_26 = V_1; HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* L_27 = L_26->___outputs_0; int32_t L_28; L_28 = HashSet_1_get_Count_m20D21636DF685953A4F11DC14B49F2F43BFB6DA1_inline(L_27, HashSet_1_get_Count_m20D21636DF685953A4F11DC14B49F2F43BFB6DA1_RuntimeMethod_var); if (!L_28) { goto IL_00a4; } } { PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_29 = V_1; HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* L_30 = L_29->___outputs_0; AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* L_31 = ___outputComponent0; bool L_32; L_32 = HashSet_1_Contains_m60C8B6177DC8E06C949DD8CAB42E9C9641AA6896(L_30, L_31, HashSet_1_Contains_m60C8B6177DC8E06C949DD8CAB42E9C9641AA6896_RuntimeMethod_var); if (L_32) { goto IL_00a4; } } { PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_33 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_34 = L_33->___pcmData_1; if (L_34) { goto IL_00f8; } } IL_00a4: { // instance.outputs.Clear(); PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_35 = V_1; HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* L_36 = L_35->___outputs_0; HashSet_1_Clear_m09B4FCD5599FC78B6E52CEF1B6905DD4232A299F(L_36, HashSet_1_Clear_m09B4FCD5599FC78B6E52CEF1B6905DD4232A299F_RuntimeMethod_var); // int actualDataRequired = (audioData.Length * channels) / audioChannelCount; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = ___audioData2; int32_t L_38 = V_0; int32_t L_39 = ___audioChannelCount3; V_3 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_37)->max_length)), L_38))/L_39)); // if (instance.pcmData == null || actualDataRequired != instance.pcmData.Length) PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_40 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_41 = L_40->___pcmData_1; if (!L_41) { goto IL_00cb; } } { int32_t L_42 = V_3; PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_43 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = L_43->___pcmData_1; if ((((int32_t)L_42) == ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length))))) { goto IL_00d7; } } IL_00cb: { // instance.pcmData = new float[actualDataRequired]; PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_45 = V_1; int32_t L_46 = V_3; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_47 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_46); L_45->___pcmData_1 = L_47; Il2CppCodeGenWriteBarrier((void**)(&L_45->___pcmData_1), (void*)L_47); } IL_00d7: { // instance.isPcmDataReady = GrabAudio(mediaPlayer, instance.pcmData, channels); PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_48 = V_1; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_49 = ___mediaPlayer1; PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_50 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_51 = L_50->___pcmData_1; int32_t L_52 = V_0; bool L_53; L_53 = AudioOutputManager_GrabAudio_m87E27C87D9284A64D63A66BDD03E68E627271646(__this, L_49, L_51, L_52, NULL); L_48->___isPcmDataReady_2 = L_53; // instance.outputs.Add(outputComponent); PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_54 = V_1; HashSet_1_t7E8B01FD749F80D727F69D717A30979F54A98E8F* L_55 = L_54->___outputs_0; AudioOutput_t543FCA25F7C08B67CDDF8025B105E93372EB78F0* L_56 = ___outputComponent0; bool L_57; L_57 = HashSet_1_Add_mF0FC4224A6C8CF9992F9B9EA82CB1E0772885038(L_55, L_56, HashSet_1_Add_mF0FC4224A6C8CF9992F9B9EA82CB1E0772885038_RuntimeMethod_var); } IL_00f8: { // if (instance.isPcmDataReady) PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_58 = V_1; bool L_59 = L_58->___isPcmDataReady_2; if (!L_59) { goto IL_02c2; } } { // int samples = Math.Min(audioData.Length / audioChannelCount, instance.pcmData.Length / channels); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_60 = ___audioData2; int32_t L_61 = ___audioChannelCount3; PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_62 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_63 = L_62->___pcmData_1; int32_t L_64 = V_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_65; L_65 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)(((int32_t)(((RuntimeArray*)L_60)->max_length))/L_61)), ((int32_t)(((int32_t)(((RuntimeArray*)L_63)->max_length))/L_64)), NULL); V_4 = L_65; // int storedPos = 0; V_5 = 0; // int requestedPos = 0; V_6 = 0; // if (audioOutputMode == AudioOutput.AudioOutputMode.MultipleChannels) int32_t L_66 = ___audioOutputMode5; if ((!(((uint32_t)L_66) == ((uint32_t)1)))) { goto IL_01e6; } } { // int lesserChannels = Math.Min(channels, audioChannelCount); int32_t L_67 = V_0; int32_t L_68 = ___audioChannelCount3; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_69; L_69 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_67, L_68, NULL); V_7 = L_69; // if (!supportPositionalAudio) bool L_70 = ___supportPositionalAudio6; if (L_70) { goto IL_018a; } } { // for (int i = 0; i < samples; ++i) V_8 = 0; goto IL_017f; } IL_013b: { // for (int j = 0; j < lesserChannels; ++j) V_9 = 0; goto IL_0166; } IL_0140: { // if ((1 << j & channelMask) > 0) int32_t L_71 = V_9; int32_t L_72 = ___channelMask4; if ((((int32_t)((int32_t)(((int32_t)(1<<((int32_t)(L_71&((int32_t)31)))))&L_72))) <= ((int32_t)0))) { goto IL_0160; } } { // audioData[requestedPos + j] = instance.pcmData[storedPos + j]; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_73 = ___audioData2; int32_t L_74 = V_6; int32_t L_75 = V_9; PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_76 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_77 = L_76->___pcmData_1; int32_t L_78 = V_5; int32_t L_79 = V_9; int32_t L_80 = ((int32_t)il2cpp_codegen_add(L_78, L_79)); float L_81 = (L_77)->GetAtUnchecked(static_cast(L_80)); (L_73)->SetAtUnchecked(static_cast(((int32_t)il2cpp_codegen_add(L_74, L_75))), (float)L_81); } IL_0160: { // for (int j = 0; j < lesserChannels; ++j) int32_t L_82 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_82, 1)); } IL_0166: { // for (int j = 0; j < lesserChannels; ++j) int32_t L_83 = V_9; int32_t L_84 = V_7; if ((((int32_t)L_83) < ((int32_t)L_84))) { goto IL_0140; } } { // storedPos += channels; int32_t L_85 = V_5; int32_t L_86 = V_0; V_5 = ((int32_t)il2cpp_codegen_add(L_85, L_86)); // requestedPos += audioChannelCount; int32_t L_87 = V_6; int32_t L_88 = ___audioChannelCount3; V_6 = ((int32_t)il2cpp_codegen_add(L_87, L_88)); // for (int i = 0; i < samples; ++i) int32_t L_89 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_89, 1)); } IL_017f: { // for (int i = 0; i < samples; ++i) int32_t L_90 = V_8; int32_t L_91 = V_4; if ((((int32_t)L_90) < ((int32_t)L_91))) { goto IL_013b; } } { goto IL_02ad; } IL_018a: { // for (int i = 0; i < samples; ++i) V_10 = 0; goto IL_01db; } IL_018f: { // for (int j = 0; j < lesserChannels; ++j) V_11 = 0; goto IL_01c2; } IL_0194: { // if ((1 << j & channelMask) > 0) int32_t L_92 = V_11; int32_t L_93 = ___channelMask4; if ((((int32_t)((int32_t)(((int32_t)(1<<((int32_t)(L_92&((int32_t)31)))))&L_93))) <= ((int32_t)0))) { goto IL_01bc; } } { // audioData[requestedPos + j] *= instance.pcmData[storedPos + j]; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_94 = ___audioData2; int32_t L_95 = V_6; int32_t L_96 = V_11; float* L_97 = ((L_94)->GetAddressAtUnchecked(static_cast(((int32_t)il2cpp_codegen_add(L_95, L_96))))); float L_98 = *((float*)L_97); PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_99 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_100 = L_99->___pcmData_1; int32_t L_101 = V_5; int32_t L_102 = V_11; int32_t L_103 = ((int32_t)il2cpp_codegen_add(L_101, L_102)); float L_104 = (L_100)->GetAtUnchecked(static_cast(L_103)); *((float*)L_97) = (float)((float)il2cpp_codegen_multiply(L_98, L_104)); } IL_01bc: { // for (int j = 0; j < lesserChannels; ++j) int32_t L_105 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_105, 1)); } IL_01c2: { // for (int j = 0; j < lesserChannels; ++j) int32_t L_106 = V_11; int32_t L_107 = V_7; if ((((int32_t)L_106) < ((int32_t)L_107))) { goto IL_0194; } } { // storedPos += channels; int32_t L_108 = V_5; int32_t L_109 = V_0; V_5 = ((int32_t)il2cpp_codegen_add(L_108, L_109)); // requestedPos += audioChannelCount; int32_t L_110 = V_6; int32_t L_111 = ___audioChannelCount3; V_6 = ((int32_t)il2cpp_codegen_add(L_110, L_111)); // for (int i = 0; i < samples; ++i) int32_t L_112 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_112, 1)); } IL_01db: { // for (int i = 0; i < samples; ++i) int32_t L_113 = V_10; int32_t L_114 = V_4; if ((((int32_t)L_113) < ((int32_t)L_114))) { goto IL_018f; } } { goto IL_02ad; } IL_01e6: { // else if (audioOutputMode == AudioOutput.AudioOutputMode.OneToAllChannels) int32_t L_115 = ___audioOutputMode5; if (L_115) { goto IL_02ad; } } { // int desiredChannel = 0; V_12 = 0; // for (int i = 0; i < 8; ++i) V_13 = 0; goto IL_020e; } IL_01f5: { // if ((channelMask & (1 << i)) > 0) int32_t L_116 = ___channelMask4; int32_t L_117 = V_13; if ((((int32_t)((int32_t)(L_116&((int32_t)(1<<((int32_t)(L_117&((int32_t)31)))))))) <= ((int32_t)0))) { goto IL_0208; } } { // desiredChannel = i; int32_t L_118 = V_13; V_12 = L_118; // break; goto IL_0213; } IL_0208: { // for (int i = 0; i < 8; ++i) int32_t L_119 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_119, 1)); } IL_020e: { // for (int i = 0; i < 8; ++i) int32_t L_120 = V_13; if ((((int32_t)L_120) < ((int32_t)8))) { goto IL_01f5; } } IL_0213: { // if (desiredChannel < channels) int32_t L_121 = V_12; int32_t L_122 = V_0; if ((((int32_t)L_121) >= ((int32_t)L_122))) { goto IL_02ad; } } { // if (!supportPositionalAudio) bool L_123 = ___supportPositionalAudio6; if (L_123) { goto IL_0263; } } { // for (int i = 0; i < samples; ++i) V_14 = 0; goto IL_025b; } IL_0224: { // for (int j = 0; j < audioChannelCount; ++j) V_15 = 0; goto IL_0242; } IL_0229: { // audioData[requestedPos + j] = instance.pcmData[storedPos + desiredChannel]; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_124 = ___audioData2; int32_t L_125 = V_6; int32_t L_126 = V_15; PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_127 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_128 = L_127->___pcmData_1; int32_t L_129 = V_5; int32_t L_130 = V_12; int32_t L_131 = ((int32_t)il2cpp_codegen_add(L_129, L_130)); float L_132 = (L_128)->GetAtUnchecked(static_cast(L_131)); (L_124)->SetAtUnchecked(static_cast(((int32_t)il2cpp_codegen_add(L_125, L_126))), (float)L_132); // for (int j = 0; j < audioChannelCount; ++j) int32_t L_133 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_133, 1)); } IL_0242: { // for (int j = 0; j < audioChannelCount; ++j) int32_t L_134 = V_15; int32_t L_135 = ___audioChannelCount3; if ((((int32_t)L_134) < ((int32_t)L_135))) { goto IL_0229; } } { // storedPos += channels; int32_t L_136 = V_5; int32_t L_137 = V_0; V_5 = ((int32_t)il2cpp_codegen_add(L_136, L_137)); // requestedPos += audioChannelCount; int32_t L_138 = V_6; int32_t L_139 = ___audioChannelCount3; V_6 = ((int32_t)il2cpp_codegen_add(L_138, L_139)); // for (int i = 0; i < samples; ++i) int32_t L_140 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_140, 1)); } IL_025b: { // for (int i = 0; i < samples; ++i) int32_t L_141 = V_14; int32_t L_142 = V_4; if ((((int32_t)L_141) < ((int32_t)L_142))) { goto IL_0224; } } { goto IL_02ad; } IL_0263: { // for (int i = 0; i < samples; ++i) V_16 = 0; goto IL_02a7; } IL_0268: { // for (int j = 0; j < audioChannelCount; ++j) V_17 = 0; goto IL_028e; } IL_026d: { // audioData[requestedPos + j] *= instance.pcmData[storedPos + desiredChannel]; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_143 = ___audioData2; int32_t L_144 = V_6; int32_t L_145 = V_17; float* L_146 = ((L_143)->GetAddressAtUnchecked(static_cast(((int32_t)il2cpp_codegen_add(L_144, L_145))))); float L_147 = *((float*)L_146); PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* L_148 = V_1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_149 = L_148->___pcmData_1; int32_t L_150 = V_5; int32_t L_151 = V_12; int32_t L_152 = ((int32_t)il2cpp_codegen_add(L_150, L_151)); float L_153 = (L_149)->GetAtUnchecked(static_cast(L_152)); *((float*)L_146) = (float)((float)il2cpp_codegen_multiply(L_147, L_153)); // for (int j = 0; j < audioChannelCount; ++j) int32_t L_154 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_154, 1)); } IL_028e: { // for (int j = 0; j < audioChannelCount; ++j) int32_t L_155 = V_17; int32_t L_156 = ___audioChannelCount3; if ((((int32_t)L_155) < ((int32_t)L_156))) { goto IL_026d; } } { // storedPos += channels; int32_t L_157 = V_5; int32_t L_158 = V_0; V_5 = ((int32_t)il2cpp_codegen_add(L_157, L_158)); // requestedPos += audioChannelCount; int32_t L_159 = V_6; int32_t L_160 = ___audioChannelCount3; V_6 = ((int32_t)il2cpp_codegen_add(L_159, L_160)); // for (int i = 0; i < samples; ++i) int32_t L_161 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_161, 1)); } IL_02a7: { // for (int i = 0; i < samples; ++i) int32_t L_162 = V_16; int32_t L_163 = V_4; if ((((int32_t)L_162) < ((int32_t)L_163))) { goto IL_0268; } } IL_02ad: { // if (supportPositionalAudio && requestedPos != audioData.Length) bool L_164 = ___supportPositionalAudio6; if (!L_164) { goto IL_02ce; } } { int32_t L_165 = V_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_166 = ___audioData2; if ((((int32_t)L_165) == ((int32_t)((int32_t)(((RuntimeArray*)L_166)->max_length))))) { goto IL_02ce; } } { // ZeroAudio(audioData, requestedPos); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_167 = ___audioData2; int32_t L_168 = V_6; AudioOutputManager_ZeroAudio_mF6B4329B93DDCF91E975174FF26228271FC3D572(__this, L_167, L_168, NULL); return; } IL_02c2: { // if (supportPositionalAudio) bool L_169 = ___supportPositionalAudio6; if (!L_169) { goto IL_02ce; } } { // ZeroAudio(audioData, 0); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_170 = ___audioData2; AudioOutputManager_ZeroAudio_mF6B4329B93DDCF91E975174FF26228271FC3D572(__this, L_170, 0, NULL); } IL_02ce: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.AudioOutputManager::ZeroAudio(System.Single[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioOutputManager_ZeroAudio_mF6B4329B93DDCF91E975174FF26228271FC3D572 (AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___audioData0, int32_t ___startPosition1, const RuntimeMethod* method) { int32_t V_0 = 0; { // for (int i = startPosition; i < audioData.Length; i++) int32_t L_0 = ___startPosition1; V_0 = L_0; goto IL_0010; } IL_0004: { // audioData[i] = 0f; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___audioData0; int32_t L_2 = V_0; (L_1)->SetAtUnchecked(static_cast(L_2), (float)(0.0f)); // for (int i = startPosition; i < audioData.Length; i++) int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_0010: { // for (int i = startPosition; i < audioData.Length; i++) int32_t L_4 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = ___audioData0; if ((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))) { goto IL_0004; } } { // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.AudioOutputManager::GrabAudio(RenderHeads.Media.AVProVideo.MediaPlayer,System.Single[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AudioOutputManager_GrabAudio_m87E27C87D9284A64D63A66BDD03E68E627271646 (AudioOutputManager_tDBFFDB89B708F2241335993BBDEF68813F02B644* __this, MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* ___player0, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___audioData1, int32_t ___channelCount2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (0 != player.Control.GrabAudio(audioData, audioData.Length, channelCount)); MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = ___player0; RuntimeObject* L_1; L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* RenderHeads.Media.AVProVideo.IMediaControl RenderHeads.Media.AVProVideo.MediaPlayer::get_Control() */, L_0); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ___audioData1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___audioData1; int32_t L_4 = ___channelCount2; int32_t L_5; L_5 = InterfaceFuncInvoker3< int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t >::Invoke(41 /* System.Int32 RenderHeads.Media.AVProVideo.IMediaControl::GrabAudio(System.Single[],System.Int32,System.Int32) */, IMediaControl_t96AACB71233FD117D6CB428E3BADE6653D709FBF_il2cpp_TypeInfo_var, L_1, L_2, ((int32_t)(((RuntimeArray*)L_3)->max_length)), L_4); return (bool)((!(((uint32_t)L_5) <= ((uint32_t)0)))? 1 : 0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.AudioOutputManager/PlayerInstance::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerInstance__ctor_m110992BFA417D81C087B5ADD81A4B859676134C4 (PlayerInstance_tDA73590C3AAB25C66E63A24C5AB0693DD8BCCDB3* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer__ctor_m9ED3C66417B8D72D5BC0DE295370793403283BC1 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // protected string _playerDescription = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->____playerDescription_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____playerDescription_0), (void*)L_0); // protected FilterMode _defaultTextureFilterMode = FilterMode.Bilinear; __this->____defaultTextureFilterMode_2 = 1; // protected TextureWrapMode _defaultTextureWrapMode = TextureWrapMode.Clamp; __this->____defaultTextureWrapMode_3 = 1; // protected int _defaultTextureAnisoLevel = 1; __this->____defaultTextureAnisoLevel_4 = 1; // protected TimeRanges _seekableTimes = new TimeRanges(); TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* L_1 = (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594*)il2cpp_codegen_object_new(TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594_il2cpp_TypeInfo_var); TimeRanges__ctor_m5E8F01C9287E9A436F117EE62E420A75C5DEE27C(L_1, NULL); __this->____seekableTimes_6 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____seekableTimes_6), (void*)L_1); // protected TimeRanges _bufferedTimes = new TimeRanges(); TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* L_2 = (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594*)il2cpp_codegen_object_new(TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594_il2cpp_TypeInfo_var); TimeRanges__ctor_m5E8F01C9287E9A436F117EE62E420A75C5DEE27C(L_2, NULL); __this->____bufferedTimes_7 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____bufferedTimes_7), (void*)L_2); // private float _displayRate = 1f; __this->____displayRate_10 = (1.0f); // private int _unityFrameCountBufferedDisplayGuard = -1; __this->____unityFrameCountBufferedDisplayGuard_16 = (-1); // protected PlaybackQualityStats _playbackQualityStats = new PlaybackQualityStats(); PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* L_3 = (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC*)il2cpp_codegen_object_new(PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC_il2cpp_TypeInfo_var); PlaybackQualityStats__ctor_mF38562401B1AAB52E1180A8FE67DE38B20C92E83(L_3, NULL); __this->____playbackQualityStats_17 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____playbackQualityStats_17), (void*)L_3); // protected VideoTracks _videoTracks = new VideoTracks(); VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E* L_4 = (VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E*)il2cpp_codegen_object_new(VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E_il2cpp_TypeInfo_var); VideoTracks__ctor_mDBF963060C03481FFBA6323F3B858CF1D1F91E06(L_4, NULL); __this->____videoTracks_19 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____videoTracks_19), (void*)L_4); // protected AudioTracks _audioTracks = new AudioTracks(); AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F* L_5 = (AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F*)il2cpp_codegen_object_new(AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F_il2cpp_TypeInfo_var); AudioTracks__ctor_m3711F518A7114DBD77A25FF7FFA3B3BC490F3627(L_5, NULL); __this->____audioTracks_20 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____audioTracks_20), (void*)L_5); // protected TextTracks _textTracks = new TextTracks(); TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D* L_6 = (TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D*)il2cpp_codegen_object_new(TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D_il2cpp_TypeInfo_var); TextTracks__ctor_mDCB9D2218F9F38D62B4689552C9AAF7FDA5B8983(L_6, NULL); __this->____textTracks_21 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____textTracks_21), (void*)L_6); // public BaseMediaPlayer() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // InitTracks(); BaseMediaPlayer_InitTracks_m208FBC984E5A312709F64B0E0AEC055C5726B2CE(__this, NULL); // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::OpenMediaFromBuffer(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_OpenMediaFromBuffer_m7A0D8E901A4BEDD12C2F1BA318B31D1149D446E8 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, const RuntimeMethod* method) { { // public virtual bool OpenMediaFromBuffer(byte[] buffer) { return false; } return (bool)0; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::StartOpenMediaFromBuffer(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_StartOpenMediaFromBuffer_m56282DFD7D4F04E6E90F00618CC3B8EAB7FF1E95 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, uint64_t ___length0, const RuntimeMethod* method) { { // public virtual bool StartOpenMediaFromBuffer(ulong length) { return false; } return (bool)0; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::AddChunkToMediaBuffer(System.Byte[],System.UInt64,System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_AddChunkToMediaBuffer_m5AE84C2DE53683FBF92E39292A96AC111D05D285 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___chunk0, uint64_t ___offset1, uint64_t ___length2, const RuntimeMethod* method) { { // public virtual bool AddChunkToMediaBuffer(byte[] chunk, ulong offset, ulong length) { return false; } return (bool)0; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::EndOpenMediaFromBuffer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_EndOpenMediaFromBuffer_mFA3AF0311A126E324DF30A6DE6AA921D724BF651 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual bool EndOpenMediaFromBuffer() { return false; } return (bool)0; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::CloseMedia() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_CloseMedia_mDF05061B7103E853B2AC02322532D8C8B15AC114 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // _displayRateTimer = 0f; __this->____displayRateTimer_8 = (0.0f); // _displayRateLastFrameCount = 0; __this->____displayRateLastFrameCount_9 = 0; // _displayRate = 0f; __this->____displayRate_10 = (0.0f); // _stallDetectionTimer = 0f; __this->____stallDetectionTimer_11 = (0.0f); // _stallDetectionFrame = 0; __this->____stallDetectionFrame_12 = 0; // _lastError = ErrorCode.None; __this->____lastError_1 = 0; // _textTracks.Clear(); TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D* L_0 = __this->____textTracks_21; VirtualActionInvoker0::Invoke(8 /* System.Void RenderHeads.Media.AVProVideo.TrackCollection::Clear() */, L_0); // _audioTracks.Clear(); AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F* L_1 = __this->____audioTracks_20; VirtualActionInvoker0::Invoke(8 /* System.Void RenderHeads.Media.AVProVideo.TrackCollection::Clear() */, L_1); // _videoTracks.Clear(); VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E* L_2 = __this->____videoTracks_19; VirtualActionInvoker0::Invoke(8 /* System.Void RenderHeads.Media.AVProVideo.TrackCollection::Clear() */, L_2); // _currentTextCue = null; __this->____currentTextCue_18 = (TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentTextCue_18), (void*)(TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210*)NULL); // _mediaHints = new MediaHints(); MediaHints_t916A8C9D21592BD170808C019593D4A248C15589* L_3 = (&__this->____mediaHints_5); il2cpp_codegen_initobj(L_3, sizeof(MediaHints_t916A8C9D21592BD170808C019593D4A248C15589)); // } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::Rewind() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_Rewind_m209422B13BD4AE39BCFFEC4597C4A82D429AD4AE (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual void Rewind() { SeekFast(0.0); } VirtualActionInvoker1< double >::Invoke(139 /* System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SeekFast(System.Double) */, __this, (0.0)); // public virtual void Rewind() { SeekFast(0.0); } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SeekWithTolerance(System.Double,System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SeekWithTolerance_mB967B6C0FB56DFC60A342486B130DB21306B9911 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, double ___time0, double ___timeDeltaBefore1, double ___timeDeltaAfter2, const RuntimeMethod* method) { { // public virtual void SeekWithTolerance(double time, double timeDeltaBefore, double timeDeltaAfter) { Seek(time); } double L_0 = ___time0; VirtualActionInvoker1< double >::Invoke(138 /* System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::Seek(System.Double) */, __this, L_0); // public virtual void SeekWithTolerance(double time, double timeDeltaBefore, double timeDeltaAfter) { Seek(time); } return; } } // System.DateTime RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetProgramDateTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D BaseMediaPlayer_GetProgramDateTime_m5E6EC2D23AFD52C621CF8281DB9BFA5DFD683502 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public virtual DateTime GetProgramDateTime() { return DateTime.MinValue; } il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue_32; return L_0; } } // System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVideoDisplayRate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BaseMediaPlayer_GetVideoDisplayRate_mA6067C380C1C1929897A3C2F15925AE77DA6CF3A (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual float GetVideoDisplayRate() { return _displayRate; } float L_0 = __this->____displayRate_10; return L_0; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsVideoStereo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_IsVideoStereo_m43F620C9030D9D889E841DAE066F88764A2D47AC (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public bool IsVideoStereo() { return GetTextureStereoPacking() != StereoPacking.None; } int32_t L_0; L_0 = BaseMediaPlayer_GetTextureStereoPacking_mBB59132C65121F0DE0D4EEC3884026B1725B5B1B(__this, NULL); return (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0); } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::WaitForNextFrame(UnityEngine.Camera,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_WaitForNextFrame_mDFAB70C3903B5D14FB74A902F9B064FF0AA1DD7C (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___dummyCamera0, int32_t ___previousFrameCount1, const RuntimeMethod* method) { { // public virtual bool WaitForNextFrame(Camera dummyCamera, int previousFrameCount) { return false; } return (bool)0; } } // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetTextureCount_mF18336D0A0CCBA7BA3A2B6998A5F40C52F0E0CFA (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual int GetTextureCount() { return 1; } return 1; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::SupportsTextureFrameCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_SupportsTextureFrameCount_m60ECC05C1E266AE9B1C38044CDA2C51D0CC2EB5C (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual bool SupportsTextureFrameCount() { return true; } return (bool)1; } } // System.Int64 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureTimeStamp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BaseMediaPlayer_GetTextureTimeStamp_m2647C09C94F140B7E6292AB199087C82CF3DAF0A (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual long GetTextureTimeStamp() { return long.MinValue; } return ((int64_t)(std::numeric_limits::min)()); } } // System.Single[] RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureTransform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* BaseMediaPlayer_GetTextureTransform_m8AE82FBCDE5FD7464C5E84716677B8758A8B80DD (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public virtual float[] GetTextureTransform() { return new float[] { 1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f }; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)6); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = L_0; (L_1)->SetAtUnchecked(static_cast(0), (float)(1.0f)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = L_1; (L_2)->SetAtUnchecked(static_cast(3), (float)(1.0f)); return L_2; } } // System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTexturePixelAspectRatio() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BaseMediaPlayer_GetTexturePixelAspectRatio_m23292B6CF89C7D1C87094FCD4EDDE3581A2A17D8 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual float GetTexturePixelAspectRatio() { return 1f; } return (1.0f); } } // UnityEngine.Matrix4x4 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetYpCbCrTransform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 BaseMediaPlayer_GetYpCbCrTransform_mA3A1DF6023AC0A3FADC3D5F093A1F258D2409F8B (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual Matrix4x4 GetYpCbCrTransform() { return Matrix4x4.identity; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0; L_0 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); return L_0; } } // RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureStereoPacking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetTextureStereoPacking_mBB59132C65121F0DE0D4EEC3884026B1725B5B1B (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // StereoPacking result = InternalGetTextureStereoPacking(); int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(167 /* RenderHeads.Media.AVProVideo.StereoPacking RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalGetTextureStereoPacking() */, __this); V_0 = L_0; // if (result == StereoPacking.Unknown) int32_t L_1 = V_0; if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)10))))) { goto IL_0018; } } { // result = _mediaHints.stereoPacking; MediaHints_t916A8C9D21592BD170808C019593D4A248C15589* L_2 = (&__this->____mediaHints_5); int32_t L_3 = L_2->___stereoPacking_2; V_0 = L_3; } IL_0018: { // return result; int32_t L_4 = V_0; return L_4; } } // RenderHeads.Media.AVProVideo.TransparencyMode RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureTransparency() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetTextureTransparency_m5DF9908999DC58147B70AEBB4D613A86E6348BBC (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // return _mediaHints.transparency; MediaHints_t916A8C9D21592BD170808C019593D4A248C15589* L_0 = (&__this->____mediaHints_5); int32_t L_1 = L_0->___transparency_0; return L_1; } } // RenderHeads.Media.AVProVideo.AlphaPacking RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureAlphaPacking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetTextureAlphaPacking_m6383C7334934DD1E7DEDEEC026287EBEF07CB7BD (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // if (GetTextureTransparency() == TransparencyMode.Transparent) int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(168 /* RenderHeads.Media.AVProVideo.TransparencyMode RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureTransparency() */, __this); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0015; } } { // return _mediaHints.alphaPacking; MediaHints_t916A8C9D21592BD170808C019593D4A248C15589* L_1 = (&__this->____mediaHints_5); int32_t L_2 = L_1->___alphaPacking_1; return L_2; } IL_0015: { // return AlphaPacking.None; return (int32_t)(0); } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetBalance(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetBalance_mBDC620E6C96C8FA8306D21A7B47F74A03D6F787F (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, float ___balance0, const RuntimeMethod* method) { { // public virtual void SetBalance(float balance) { } return; } } // System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetBalance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BaseMediaPlayer_GetBalance_m15C4D47C23970B4320DCAEA9127C3F8FDE90497B (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual float GetBalance() { return 0f; } return (0.0f); } } // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetAudioChannelCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetAudioChannelCount_mAD61EA89B8DE2EB516448A39840BB5FF6DF3369E (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual int GetAudioChannelCount() { return -1; } return (-1); } } // RenderHeads.Media.AVProVideo.AudioChannelMaskFlags RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetAudioChannelMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetAudioChannelMask_m8B7ADABF137C1881AF76B304A8F928DD93A7601B (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual AudioChannelMaskFlags GetAudioChannelMask() { return 0; } return (int32_t)(0); } } // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GrabAudio(System.Single[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GrabAudio_mA0F8C3CEBCB5607D031BC5EB81A2EDA254455953 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___audioData0, int32_t ___audioDataFloatCount1, int32_t ___channelCount2, const RuntimeMethod* method) { { // public virtual int GrabAudio(float[] audioData, int audioDataFloatCount, int channelCount) { return 0; } return 0; } } // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetAudioBufferedSampleCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetAudioBufferedSampleCount_mF04907BD78596C028E8761E6D75768D6ABF3F43D (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual int GetAudioBufferedSampleCount() { return 0; } return 0; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetAudioHeadRotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetAudioHeadRotation_mE677AA9AF088BF82775A223D853B40B1C80F03DC (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q0, const RuntimeMethod* method) { { // public virtual void SetAudioHeadRotation(Quaternion q) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::ResetAudioHeadRotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_ResetAudioHeadRotation_m30C644A48EA0B852516B8FB77C80069E2C33206D (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual void ResetAudioHeadRotation() { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetAudioChannelMode(RenderHeads.Media.AVProVideo.Audio360ChannelMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetAudioChannelMode_mF2663C1EDF6795B0F9AFFE209AF132D48C9FE898 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, int32_t ___channelMode0, const RuntimeMethod* method) { { // public virtual void SetAudioChannelMode(Audio360ChannelMode channelMode) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetAudioFocusEnabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetAudioFocusEnabled_mF1046FB4ACD5D0327E79FE756061789F261D4730 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, bool ___enabled0, const RuntimeMethod* method) { { // public virtual void SetAudioFocusEnabled(bool enabled) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetAudioFocusProperties(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetAudioFocusProperties_mCB876B19E6616CC1CDFE333128778FF63437A3C0 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, float ___offFocusLevel0, float ___widthDegrees1, const RuntimeMethod* method) { { // public virtual void SetAudioFocusProperties(float offFocusLevel, float widthDegrees) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetAudioFocusRotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetAudioFocusRotation_m1338F43C9B587B9342F7FF4840148C8A5909D80D (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q0, const RuntimeMethod* method) { { // public virtual void SetAudioFocusRotation(Quaternion q) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::ResetAudioFocus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_ResetAudioFocus_m2F28C59B7F223968043257CA1EF8C5225FD745D5 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual void ResetAudioFocus() { } return; } } // System.Int64 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetEstimatedTotalBandwidthUsed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BaseMediaPlayer_GetEstimatedTotalBandwidthUsed_m6D3620C3670696A57A4315C216062E30D045F409 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual long GetEstimatedTotalBandwidthUsed() { return -1; } return ((int64_t)(-1)); } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetPlayWithoutBuffering(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetPlayWithoutBuffering_m70EC1DCD7FD0AA71258982D4BCD2F431587F2024 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, bool ___playWithoutBuffering0, const RuntimeMethod* method) { { // public virtual void SetPlayWithoutBuffering(bool playWithoutBuffering) { } return; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsMediaCachingSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_IsMediaCachingSupported_mBF9089B5BB077FE9F724E36393FD64C4178317CA (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual bool IsMediaCachingSupported() { return false; } return (bool)0; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::AddMediaToCache(System.String,System.String,RenderHeads.Media.AVProVideo.MediaCachingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_AddMediaToCache_m0FEBD76BF8A7E497D27A3F034502701D95667A37 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, String_t* ___url0, String_t* ___headers1, MediaCachingOptions_tFD724597B94A896A4004C05F4D897B2974040F9C* ___options2, const RuntimeMethod* method) { { // public virtual void AddMediaToCache(string url, string headers, MediaCachingOptions options) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::CancelDownloadOfMediaToCache(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_CancelDownloadOfMediaToCache_m71D43C1636CFF32C2AB2F74F6C139A97DA2A9009 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, String_t* ___url0, const RuntimeMethod* method) { { // public virtual void CancelDownloadOfMediaToCache(string url) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::PauseDownloadOfMediaToCache(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_PauseDownloadOfMediaToCache_m04662353C277DBADE942DD35A2AF83A529C47BE8 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, String_t* ___url0, const RuntimeMethod* method) { { // public virtual void PauseDownloadOfMediaToCache(string url) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::ResumeDownloadOfMediaToCache(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_ResumeDownloadOfMediaToCache_m17317B85CABFE0B543B000A3E0199CB07B80C72A (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, String_t* ___url0, const RuntimeMethod* method) { { // public virtual void ResumeDownloadOfMediaToCache(string url) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::RemoveMediaFromCache(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_RemoveMediaFromCache_m694CB9A419D065AEB34109750B2DED6C4AA5C661 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, String_t* ___url0, const RuntimeMethod* method) { { // public virtual void RemoveMediaFromCache(string url) { } return; } } // RenderHeads.Media.AVProVideo.CachedMediaStatus RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetCachedMediaStatus(System.String,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetCachedMediaStatus_m60DD177730AEB66864C3C52784B5456B4AFB78D9 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, String_t* ___url0, float* ___progress1, const RuntimeMethod* method) { { // public virtual CachedMediaStatus GetCachedMediaStatus(string url, ref float progress) { return CachedMediaStatus.NotCached; } return (int32_t)(0); } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsExternalPlaybackSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_IsExternalPlaybackSupported_m1EF426B90089F404B1A8DF2D77E629F7BD962925 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual bool IsExternalPlaybackSupported() { return false; } return (bool)0; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsExternalPlaybackActive() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_IsExternalPlaybackActive_mB649691E7BD5A9FEFFE70837FB1DEE17548BEC5B (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual bool IsExternalPlaybackActive() { return false; } return (bool)0; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetAllowsExternalPlayback(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetAllowsExternalPlayback_mC0568D3B1C27FFDB9EE96E4D490AFAFF90347348 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, bool ___enable0, const RuntimeMethod* method) { { // public virtual void SetAllowsExternalPlayback(bool enable) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetExternalPlaybackVideoGravity(RenderHeads.Media.AVProVideo.ExternalPlaybackVideoGravity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetExternalPlaybackVideoGravity_mEB961C601F99E2BC5CEE4BC56EF5BF04F879AE56 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, int32_t ___gravity0, const RuntimeMethod* method) { { // public virtual void SetExternalPlaybackVideoGravity(ExternalPlaybackVideoGravity gravity) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetKeyServerAuthToken(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetKeyServerAuthToken_m66CB25D0F72C90CD2C8509F1F0F235166B50CBF0 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, String_t* ___token0, const RuntimeMethod* method) { { // public virtual void SetKeyServerAuthToken(string token) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetOverrideDecryptionKey(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetOverrideDecryptionKey_m683D78D0710C8057D7B68B044F5A54A73CA02E90 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___key0, const RuntimeMethod* method) { { // public virtual void SetOverrideDecryptionKey(byte[] key) { } return; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetDecoderPerformance(System.Int32&,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_GetDecoderPerformance_m587866A3F20FFCFA1D4913DCA8C78E493D20901A (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, int32_t* ___activeDecodeThreadCount0, int32_t* ___decodedFrameCount1, int32_t* ___droppedFrameCount2, const RuntimeMethod* method) { { // public virtual bool GetDecoderPerformance(ref int activeDecodeThreadCount, ref int decodedFrameCount, ref int droppedFrameCount) { return false; } return (bool)0; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::EndUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_EndUpdate_m6C8282ECF26A8DAA4DA1B9B1002D1EF33E85CABD (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public virtual void EndUpdate() { } return; } } // System.IntPtr RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetNativePlayerHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t BaseMediaPlayer_GetNativePlayerHandle_m22BB137212AD01DADA847DD77B436219977E4FFB (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public virtual IntPtr GetNativePlayerHandle() { return IntPtr.Zero; } intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; return L_0; } } // RenderHeads.Media.AVProVideo.ErrorCode RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetLastError() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetLastError_m0327A3B5A34C7B64F85177C9FCADA94EFA61B6CD (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // ErrorCode errorCode = _lastError; int32_t L_0 = __this->____lastError_1; // _lastError = ErrorCode.None; __this->____lastError_1 = 0; // return errorCode; return L_0; } } // System.Int64 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetLastExtendedErrorCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BaseMediaPlayer_GetLastExtendedErrorCode_mD7BCEDE9027EBE033549EC5C327722956428547A (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // return 0; return ((int64_t)0); } } // System.String RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetPlayerDescription() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BaseMediaPlayer_GetPlayerDescription_mD8A2836E3B499A0BD35081AADB6C03EC10E806E0 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // return _playerDescription; String_t* L_0 = __this->____playerDescription_0; return L_0; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::PlayerSupportsLinearColorSpace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_PlayerSupportsLinearColorSpace_mF6D33D4951E55F5FD15727E6CF7C96322695ABA6 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // return false; return (bool)0; } } // RenderHeads.Media.AVProVideo.TimeRanges RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetSeekableTimes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* BaseMediaPlayer_GetSeekableTimes_mEE7384D4DDC6E646747BF98F03360DE016832B0D (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public TimeRanges GetSeekableTimes() { return _seekableTimes; } TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* L_0 = __this->____seekableTimes_6; return L_0; } } // RenderHeads.Media.AVProVideo.TimeRanges RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetBufferedTimes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* BaseMediaPlayer_GetBufferedTimes_m56AD2F8E609239A47304AEE4CDA1727CC4C78B00 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public TimeRanges GetBufferedTimes() { return _bufferedTimes; } TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* L_0 = __this->____bufferedTimes_7; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureProperties(UnityEngine.FilterMode&,UnityEngine.TextureWrapMode&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_GetTextureProperties_mC68396C7DBE4D8AE97E5557AD85A1881EA9F3C72 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, int32_t* ___filterMode0, int32_t* ___wrapMode1, int32_t* ___anisoLevel2, const RuntimeMethod* method) { { // filterMode = _defaultTextureFilterMode; int32_t* L_0 = ___filterMode0; int32_t L_1 = __this->____defaultTextureFilterMode_2; *((int32_t*)L_0) = (int32_t)L_1; // wrapMode = _defaultTextureWrapMode; int32_t* L_2 = ___wrapMode1; int32_t L_3 = __this->____defaultTextureWrapMode_3; *((int32_t*)L_2) = (int32_t)L_3; // anisoLevel = _defaultTextureAnisoLevel; int32_t* L_4 = ___anisoLevel2; int32_t L_5 = __this->____defaultTextureAnisoLevel_4; *((int32_t*)L_4) = (int32_t)L_5; // } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetTextureProperties(UnityEngine.FilterMode,UnityEngine.TextureWrapMode,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetTextureProperties_m53021A9C976CFA504A961B0DEFFD6676C1AE3779 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, int32_t ___filterMode0, int32_t ___wrapMode1, int32_t ___anisoLevel2, const RuntimeMethod* method) { int32_t V_0 = 0; { // _defaultTextureFilterMode = filterMode; int32_t L_0 = ___filterMode0; __this->____defaultTextureFilterMode_2 = L_0; // _defaultTextureWrapMode = wrapMode; int32_t L_1 = ___wrapMode1; __this->____defaultTextureWrapMode_3 = L_1; // _defaultTextureAnisoLevel = anisoLevel; int32_t L_2 = ___anisoLevel2; __this->____defaultTextureAnisoLevel_4 = L_2; // for (int i = 0; i < GetTextureCount(); ++i) V_0 = 0; goto IL_002a; } IL_0019: { // ApplyTextureProperties(GetTexture(i)); int32_t L_3 = V_0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4; L_4 = VirtualFuncInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t >::Invoke(159 /* UnityEngine.Texture RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTexture(System.Int32) */, __this, L_3); VirtualActionInvoker1< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(209 /* System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::ApplyTextureProperties(UnityEngine.Texture) */, __this, L_4); // for (int i = 0; i < GetTextureCount(); ++i) int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_002a: { // for (int i = 0; i < GetTextureCount(); ++i) int32_t L_6 = V_0; int32_t L_7; L_7 = VirtualFuncInvoker0< int32_t >::Invoke(158 /* System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureCount() */, __this); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_0019; } } { // } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::ApplyTextureProperties(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_ApplyTextureProperties_mE6445ADCFEC57E49663BDCF137C2D09D263A35F4 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (texture != null) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___texture0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_002d; } } { // texture.filterMode = _defaultTextureFilterMode; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___texture0; int32_t L_3 = __this->____defaultTextureFilterMode_2; Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(L_2, L_3, NULL); // texture.wrapMode = _defaultTextureWrapMode; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = ___texture0; int32_t L_5 = __this->____defaultTextureWrapMode_3; Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_4, L_5, NULL); // texture.anisoLevel = _defaultTextureAnisoLevel; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___texture0; int32_t L_7 = __this->____defaultTextureAnisoLevel_4; Texture_set_anisoLevel_m768759DE9D6BE15FCE995F5FC468980B904B9D1F(L_6, L_7, NULL); } IL_002d: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::UpdateDisplayFrameRate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_UpdateDisplayFrameRate_mF58B4DA95A0B863A434BEA550684D30CF39CC945 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { float V_0 = 0.0f; int32_t V_1 = 0; int32_t V_2 = 0; { // if (_displayRateTimer >= IntervalSeconds) float L_0 = __this->____displayRateTimer_8; if ((!(((float)L_0) >= ((float)(0.5f))))) { goto IL_007c; } } { // int frameCount = GetTextureFrameCount(); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(160 /* System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureFrameCount() */, __this); V_1 = L_1; // int frameDelta = (frameCount - _displayRateLastFrameCount); int32_t L_2 = V_1; int32_t L_3 = __this->____displayRateLastFrameCount_9; V_2 = ((int32_t)il2cpp_codegen_subtract(L_2, L_3)); // _displayRate = (float)frameDelta / _displayRateTimer; int32_t L_4 = V_2; float L_5 = __this->____displayRateTimer_8; __this->____displayRate_10 = ((float)(((float)L_4)/L_5)); // _displayRateTimer -= IntervalSeconds; float L_6 = __this->____displayRateTimer_8; __this->____displayRateTimer_8 = ((float)il2cpp_codegen_subtract(L_6, (0.5f))); // if (_displayRateTimer >= IntervalSeconds) _displayRateTimer -= IntervalSeconds; float L_7 = __this->____displayRateTimer_8; if ((!(((float)L_7) >= ((float)(0.5f))))) { goto IL_005d; } } { // if (_displayRateTimer >= IntervalSeconds) _displayRateTimer -= IntervalSeconds; float L_8 = __this->____displayRateTimer_8; __this->____displayRateTimer_8 = ((float)il2cpp_codegen_subtract(L_8, (0.5f))); } IL_005d: { // if (_displayRateTimer >= IntervalSeconds) _displayRateTimer = 0f; float L_9 = __this->____displayRateTimer_8; if ((!(((float)L_9) >= ((float)(0.5f))))) { goto IL_0075; } } { // if (_displayRateTimer >= IntervalSeconds) _displayRateTimer = 0f; __this->____displayRateTimer_8 = (0.0f); } IL_0075: { // _displayRateLastFrameCount = frameCount; int32_t L_10 = V_1; __this->____displayRateLastFrameCount_9 = L_10; } IL_007c: { // float deltaTime = Time.deltaTime; float L_11; L_11 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); V_0 = L_11; // _displayRateTimer += deltaTime; float L_12 = __this->____displayRateTimer_8; float L_13 = V_0; __this->____displayRateTimer_8 = ((float)il2cpp_codegen_add(L_12, L_13)); // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsExpectingNewVideoFrame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_IsExpectingNewVideoFrame_m5EF2FD35AB056315C58CA98E2A7396A4CA1293C3 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { int32_t G_B8_0 = 0; { // if (HasVideo()) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(151 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::HasVideo() */, __this); if (!L_0) { goto IL_004b; } } { // if (!IsFinished() && (!IsPaused() && IsPlaying() && GetPlaybackRate() != 0.0f)) bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(155 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsFinished() */, __this); if (L_1) { goto IL_004b; } } { bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(154 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsPaused() */, __this); if (L_2) { goto IL_004b; } } { bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(153 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsPlaying() */, __this); if (!L_3) { goto IL_004b; } } { float L_4; L_4 = VirtualFuncInvoker0< float >::Invoke(143 /* System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetPlaybackRate() */, __this); if ((((float)L_4) == ((float)(0.0f)))) { goto IL_004b; } } { // bool isSingleFrame = (GetTextureFrameCount() > 0 && GetDurationFrames() == 1); int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(160 /* System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureFrameCount() */, __this); if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0046; } } { int32_t L_6; L_6 = BaseMediaPlayer_GetDurationFrames_mC978A7C497D18228021325A83F121557F10B91DE(__this, (0.0f), NULL); G_B8_0 = ((((int32_t)L_6) == ((int32_t)1))? 1 : 0); goto IL_0047; } IL_0046: { G_B8_0 = 0; } IL_0047: { // if (!isSingleFrame) if (G_B8_0) { goto IL_004b; } } { // return true; return (bool)1; } IL_004b: { // return false; return (bool)0; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsPlaybackStalled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_IsPlaybackStalled_mC2ACDBFD4637CEBC75B9E3E36A555DB8C86C34BB (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { int32_t V_0 = 0; float V_1 = 0.0f; float V_2 = 0.0f; { // if (SupportsTextureFrameCount() && IsExpectingNewVideoFrame()) bool L_0; L_0 = VirtualFuncInvoker0< bool >::Invoke(161 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::SupportsTextureFrameCount() */, __this); if (!L_0) { goto IL_00b1; } } { bool L_1; L_1 = BaseMediaPlayer_IsExpectingNewVideoFrame_m5EF2FD35AB056315C58CA98E2A7396A4CA1293C3(__this, NULL); if (!L_1) { goto IL_00b1; } } { // int frameCount = GetTextureFrameCount(); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(160 /* System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureFrameCount() */, __this); V_0 = L_2; // if (frameCount != _stallDetectionFrame) int32_t L_3 = V_0; int32_t L_4 = __this->____stallDetectionFrame_12; if ((((int32_t)L_3) == ((int32_t)L_4))) { goto IL_003a; } } { // _stallDetectionTimer = 0f; __this->____stallDetectionTimer_11 = (0.0f); // _stallDetectionFrame = frameCount; int32_t L_5 = V_0; __this->____stallDetectionFrame_12 = L_5; goto IL_0059; } IL_003a: { // if (_stallDetectionGuard != Time.frameCount) int32_t L_6 = __this->____stallDetectionGuard_13; int32_t L_7; L_7 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); if ((((int32_t)L_6) == ((int32_t)L_7))) { goto IL_0059; } } { // _stallDetectionTimer += Time.deltaTime; float L_8 = __this->____stallDetectionTimer_11; float L_9; L_9 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); __this->____stallDetectionTimer_11 = ((float)il2cpp_codegen_add(L_8, L_9)); } IL_0059: { // _stallDetectionGuard = Time.frameCount; int32_t L_10; L_10 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); __this->____stallDetectionGuard_13 = L_10; // float thresholdDuration = StallDetectionDuration; V_1 = (0.5f); // thresholdDuration = Mathf.Max(thresholdDuration / Mathf.Abs(GetPlaybackRate()), StallDetectionDuration); float L_11 = V_1; float L_12; L_12 = VirtualFuncInvoker0< float >::Invoke(143 /* System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetPlaybackRate() */, __this); float L_13; L_13 = fabsf(L_12); float L_14; L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(L_11/L_13)), (0.5f), NULL); V_1 = L_14; // float fps = GetVideoFrameRate(); float L_15; L_15 = VirtualFuncInvoker0< float >::Invoke(148 /* System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVideoFrameRate() */, __this); V_2 = L_15; // if (fps > 0f && !float.IsNaN(fps)) float L_16 = V_2; if ((!(((float)L_16) > ((float)(0.0f))))) { goto IL_00a7; } } { float L_17 = V_2; bool L_18; L_18 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_17, NULL); if (L_18) { goto IL_00a7; } } { // thresholdDuration = Mathf.Max(thresholdDuration, 2f / fps); float L_19 = V_1; float L_20 = V_2; float L_21; L_21 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_19, ((float)((2.0f)/L_20)), NULL); V_1 = L_21; } IL_00a7: { // return (_stallDetectionTimer > thresholdDuration); float L_22 = __this->____stallDetectionTimer_11; float L_23 = V_1; return (bool)((((float)L_22) > ((float)L_23))? 1 : 0); } IL_00b1: { // _stallDetectionTimer = 0f; __this->____stallDetectionTimer_11 = (0.0f); // return false; return (bool)0; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::LoadSubtitlesSRT(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_LoadSubtitlesSRT_mDE217B31CEB5F75D44B0F5B71C53F3F01D9E01A9 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, String_t* ___data0, const RuntimeMethod* method) { { // if (string.IsNullOrEmpty(data)) String_t* L_0 = ___data0; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0018; } } { // _subtitles = null; __this->____subtitles_14 = (List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____subtitles_14), (void*)(List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B*)NULL); // _currentSubtitle = null; __this->____currentSubtitle_15 = (Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentSubtitle_15), (void*)(Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638*)NULL); goto IL_002b; } IL_0018: { // _subtitles = SubtitleUtils.ParseSubtitlesSRT(data); String_t* L_2 = ___data0; List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* L_3; L_3 = SubtitleUtils_ParseSubtitlesSRT_m3F91C6952F4038AF2D021475DD7F7012B1170023(L_2, NULL); __this->____subtitles_14 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____subtitles_14), (void*)L_3); // _currentSubtitle = null; __this->____currentSubtitle_15 = (Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentSubtitle_15), (void*)(Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638*)NULL); } IL_002b: { // return (_subtitles != null); List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* L_4 = __this->____subtitles_14; return (bool)((!(((RuntimeObject*)(List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::UpdateSubtitles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_UpdateSubtitles_m0037A098976CA4E48C96A09E79B5153DE6B6CC79 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2C6A32D2636616C6DD09CBD140E7E90DD968DD22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF9EAE8521E22E54A68E85A9A99D2FC61931912E4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; int32_t V_1 = 0; int32_t V_2 = 0; { // if (_subtitles != null) List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* L_0 = __this->____subtitles_14; if (!L_0) { goto IL_0092; } } { // double time = GetCurrentTime(); double L_1; L_1 = VirtualFuncInvoker0< double >::Invoke(141 /* System.Double RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetCurrentTime() */, __this); V_0 = L_1; // int searchIndex = 0; V_1 = 0; // if (_currentSubtitle != null) Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_2 = __this->____currentSubtitle_15; if (!L_2) { goto IL_004d; } } { // if (!_currentSubtitle.IsTime(time)) Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_3 = __this->____currentSubtitle_15; double L_4 = V_0; bool L_5; L_5 = Subtitle_IsTime_m0E64EC2DB5AE7A6136184573AEAC669F8255CFA0(L_3, L_4, NULL); if (L_5) { goto IL_004d; } } { // if (time > _currentSubtitle.timeEnd) double L_6 = V_0; Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_7 = __this->____currentSubtitle_15; double L_8 = L_7->___timeEnd_3; if ((!(((double)L_6) > ((double)L_8)))) { goto IL_0046; } } { // searchIndex = _currentSubtitle.index + 1; Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_9 = __this->____currentSubtitle_15; int32_t L_10 = L_9->___index_0; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0046: { // _currentSubtitle = null; __this->____currentSubtitle_15 = (Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentSubtitle_15), (void*)(Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638*)NULL); } IL_004d: { // if (_currentSubtitle == null) Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_11 = __this->____currentSubtitle_15; if (L_11) { goto IL_0092; } } { // for (int i = searchIndex; i < _subtitles.Count; i++) int32_t L_12 = V_1; V_2 = L_12; goto IL_0084; } IL_0059: { // if (_subtitles[i].IsTime(time)) List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* L_13 = __this->____subtitles_14; int32_t L_14 = V_2; Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_15; L_15 = List_1_get_Item_mF9EAE8521E22E54A68E85A9A99D2FC61931912E4(L_13, L_14, List_1_get_Item_mF9EAE8521E22E54A68E85A9A99D2FC61931912E4_RuntimeMethod_var); double L_16 = V_0; bool L_17; L_17 = Subtitle_IsTime_m0E64EC2DB5AE7A6136184573AEAC669F8255CFA0(L_15, L_16, NULL); if (!L_17) { goto IL_0080; } } { // _currentSubtitle = _subtitles[i]; List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* L_18 = __this->____subtitles_14; int32_t L_19 = V_2; Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_20; L_20 = List_1_get_Item_mF9EAE8521E22E54A68E85A9A99D2FC61931912E4(L_18, L_19, List_1_get_Item_mF9EAE8521E22E54A68E85A9A99D2FC61931912E4_RuntimeMethod_var); __this->____currentSubtitle_15 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentSubtitle_15), (void*)L_20); // break; return; } IL_0080: { // for (int i = searchIndex; i < _subtitles.Count; i++) int32_t L_21 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0084: { // for (int i = searchIndex; i < _subtitles.Count; i++) int32_t L_22 = V_2; List_1_t5D81B67DE55EA69888ABBF75D263628D55AE799B* L_23 = __this->____subtitles_14; int32_t L_24; L_24 = List_1_get_Count_m2C6A32D2636616C6DD09CBD140E7E90DD968DD22_inline(L_23, List_1_get_Count_m2C6A32D2636616C6DD09CBD140E7E90DD968DD22_RuntimeMethod_var); if ((((int32_t)L_22) < ((int32_t)L_24))) { goto IL_0059; } } IL_0092: { // } return; } } // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetSubtitleIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetSubtitleIndex_m4931D0311EACB7C9CAB610E3B19A2DE9D811BD79 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // int result = -1; V_0 = (-1); // if (_currentSubtitle != null) Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_0 = __this->____currentSubtitle_15; if (!L_0) { goto IL_0016; } } { // result = _currentSubtitle.index; Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_1 = __this->____currentSubtitle_15; int32_t L_2 = L_1->___index_0; V_0 = L_2; } IL_0016: { // return result; int32_t L_3 = V_0; return L_3; } } // System.String RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetSubtitleText() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BaseMediaPlayer_GetSubtitleText_m0957049A2DE7F8FD7D6FF0F1490A4CEA85575E6D (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // string result = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; V_0 = L_0; // if (_currentSubtitle != null) Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_1 = __this->____currentSubtitle_15; if (!L_1) { goto IL_001c; } } { // result = _currentSubtitle.text; Subtitle_t361915FFE2C0B5F07C925DFA7667C34836F22638* L_2 = __this->____currentSubtitle_15; String_t* L_3 = L_2->___text_1; V_0 = L_3; goto IL_0030; } IL_001c: { // else if (_currentTextCue != null) TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210* L_4 = __this->____currentTextCue_18; if (!L_4) { goto IL_0030; } } { // result = _currentTextCue.Text; TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210* L_5 = __this->____currentTextCue_18; String_t* L_6; L_6 = TextCue_get_Text_m1074B29217FB0E92272E4F1A2A884857A4062557_inline(L_5, NULL); V_0 = L_6; } IL_0030: { // return result; String_t* L_7 = V_0; return L_7; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_OnEnable_m5532B081250BF3E7AD6DA6BDDF6D7664A7B78835 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // } return; } } // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetCurrentTimeFrames(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetCurrentTimeFrames_mEA728084433CAFE611254EDF5B4CBA65DE5D45BC (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, float ___overrideFrameRate0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; float V_1 = 0.0f; float G_B3_0 = 0.0f; { // int result = 0; V_0 = 0; // float frameRate = (overrideFrameRate > 0f)?overrideFrameRate:GetVideoFrameRate(); float L_0 = ___overrideFrameRate0; if ((((float)L_0) > ((float)(0.0f)))) { goto IL_0012; } } { float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(148 /* System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVideoFrameRate() */, __this); G_B3_0 = L_1; goto IL_0013; } IL_0012: { float L_2 = ___overrideFrameRate0; G_B3_0 = L_2; } IL_0013: { V_1 = G_B3_0; // if (frameRate > 0f) float L_3 = V_1; if ((!(((float)L_3) > ((float)(0.0f))))) { goto IL_003b; } } { // result = Helper.ConvertTimeSecondsToFrame(GetCurrentTime(), frameRate); double L_4; L_4 = VirtualFuncInvoker0< double >::Invoke(141 /* System.Double RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetCurrentTime() */, __this); float L_5 = V_1; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); int32_t L_6; L_6 = Helper_ConvertTimeSecondsToFrame_mAD633612FC7D81AB0D40D4FAC326F3C7CE723E5F(L_4, L_5, NULL); V_0 = L_6; // result = Mathf.Min(result, GetMaxFrameNumber()); int32_t L_7 = V_0; int32_t L_8; L_8 = BaseMediaPlayer_GetMaxFrameNumber_m27AC5B2F5BF3BECF4DC7A04A47CA04A506F49559(__this, (0.0f), NULL); int32_t L_9; L_9 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_7, L_8, NULL); V_0 = L_9; } IL_003b: { // return result; int32_t L_10 = V_0; return L_10; } } // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetDurationFrames(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetDurationFrames_mC978A7C497D18228021325A83F121557F10B91DE (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, float ___overrideFrameRate0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; float V_1 = 0.0f; float G_B3_0 = 0.0f; { // int result = 0; V_0 = 0; // float frameRate = (overrideFrameRate > 0f)?overrideFrameRate:GetVideoFrameRate(); float L_0 = ___overrideFrameRate0; if ((((float)L_0) > ((float)(0.0f)))) { goto IL_0012; } } { float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(148 /* System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVideoFrameRate() */, __this); G_B3_0 = L_1; goto IL_0013; } IL_0012: { float L_2 = ___overrideFrameRate0; G_B3_0 = L_2; } IL_0013: { V_1 = G_B3_0; // if (frameRate > 0f) float L_3 = V_1; if ((!(((float)L_3) > ((float)(0.0f))))) { goto IL_0029; } } { // result = Helper.ConvertTimeSecondsToFrame(GetDuration(), frameRate); double L_4; L_4 = VirtualFuncInvoker0< double >::Invoke(145 /* System.Double RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetDuration() */, __this); float L_5 = V_1; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); int32_t L_6; L_6 = Helper_ConvertTimeSecondsToFrame_mAD633612FC7D81AB0D40D4FAC326F3C7CE723E5F(L_4, L_5, NULL); V_0 = L_6; } IL_0029: { // return result; int32_t L_7 = V_0; return L_7; } } // System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetMaxFrameNumber(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseMediaPlayer_GetMaxFrameNumber_m27AC5B2F5BF3BECF4DC7A04A47CA04A506F49559 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, float ___overrideFrameRate0, const RuntimeMethod* method) { int32_t V_0 = 0; { // int result = GetDurationFrames(); int32_t L_0; L_0 = BaseMediaPlayer_GetDurationFrames_mC978A7C497D18228021325A83F121557F10B91DE(__this, (0.0f), NULL); V_0 = L_0; // result = Mathf.Max(0, result - 1); int32_t L_1 = V_0; int32_t L_2; L_2 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, ((int32_t)il2cpp_codegen_subtract(L_1, 1)), NULL); V_0 = L_2; // return result; int32_t L_3 = V_0; return L_3; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SeekToFrameRelative(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SeekToFrameRelative_mF94EDB641A2F3BB059E1CAFB8538D20A3AC35E0C (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, int32_t ___frameOffset0, float ___overrideFrameRate1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; double V_1 = 0.0; float G_B3_0 = 0.0f; { // float frameRate = (overrideFrameRate > 0f)?overrideFrameRate:GetVideoFrameRate(); float L_0 = ___overrideFrameRate1; if ((((float)L_0) > ((float)(0.0f)))) { goto IL_0010; } } { float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(148 /* System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVideoFrameRate() */, __this); G_B3_0 = L_1; goto IL_0011; } IL_0010: { float L_2 = ___overrideFrameRate1; G_B3_0 = L_2; } IL_0011: { V_0 = G_B3_0; // if (frameRate > 0f) float L_3 = V_0; if ((!(((float)L_3) > ((float)(0.0f))))) { goto IL_0043; } } { // int frame = Helper.ConvertTimeSecondsToFrame(GetCurrentTime(), frameRate); double L_4; L_4 = VirtualFuncInvoker0< double >::Invoke(141 /* System.Double RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetCurrentTime() */, __this); float L_5 = V_0; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); int32_t L_6; L_6 = Helper_ConvertTimeSecondsToFrame_mAD633612FC7D81AB0D40D4FAC326F3C7CE723E5F(L_4, L_5, NULL); // frame += frameOffset; int32_t L_7 = ___frameOffset0; // frame = Mathf.Clamp(frame, 0, GetMaxFrameNumber(frameRate)); float L_8 = V_0; int32_t L_9; L_9 = BaseMediaPlayer_GetMaxFrameNumber_m27AC5B2F5BF3BECF4DC7A04A47CA04A506F49559(__this, L_8, NULL); int32_t L_10; L_10 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(((int32_t)il2cpp_codegen_add(L_6, L_7)), 0, L_9, NULL); // double time = Helper.ConvertFrameToTimeSeconds(frame, frameRate); float L_11 = V_0; double L_12; L_12 = Helper_ConvertFrameToTimeSeconds_mC3B1FF9EE0BD7F84AE76CB3B038685CCC40FD3E8(L_10, L_11, NULL); V_1 = L_12; // Seek(time); double L_13 = V_1; VirtualActionInvoker1< double >::Invoke(138 /* System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::Seek(System.Double) */, __this, L_13); } IL_0043: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SeekToFrame(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SeekToFrame_m53F04A15FA7EC84292028CB1213A97EB1B1542A1 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, int32_t ___frame0, float ___overrideFrameRate1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; double V_1 = 0.0; float G_B3_0 = 0.0f; { // float frameRate = (overrideFrameRate > 0f)?overrideFrameRate:GetVideoFrameRate(); float L_0 = ___overrideFrameRate1; if ((((float)L_0) > ((float)(0.0f)))) { goto IL_0010; } } { float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(148 /* System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVideoFrameRate() */, __this); G_B3_0 = L_1; goto IL_0011; } IL_0010: { float L_2 = ___overrideFrameRate1; G_B3_0 = L_2; } IL_0011: { V_0 = G_B3_0; // if (frameRate > 0f) float L_3 = V_0; if ((!(((float)L_3) > ((float)(0.0f))))) { goto IL_0039; } } { // frame = Mathf.Clamp(frame, 0, GetMaxFrameNumber(frameRate)); int32_t L_4 = ___frame0; float L_5 = V_0; int32_t L_6; L_6 = BaseMediaPlayer_GetMaxFrameNumber_m27AC5B2F5BF3BECF4DC7A04A47CA04A506F49559(__this, L_5, NULL); int32_t L_7; L_7 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_4, 0, L_6, NULL); ___frame0 = L_7; // double time = Helper.ConvertFrameToTimeSeconds(frame, frameRate); int32_t L_8 = ___frame0; float L_9 = V_0; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); double L_10; L_10 = Helper_ConvertFrameToTimeSeconds_mC3B1FF9EE0BD7F84AE76CB3B038685CCC40FD3E8(L_8, L_9, NULL); V_1 = L_10; // Seek(time); double L_11 = V_1; VirtualActionInvoker1< double >::Invoke(138 /* System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::Seek(System.Double) */, __this, L_11); } IL_0039: { // } return; } } // System.Int64 RenderHeads.Media.AVProVideo.BaseMediaPlayer::UpdateBufferedDisplay() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BaseMediaPlayer_UpdateBufferedDisplay_m6048C32395ED63BF6D05E49BE5D499F4049F6661 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // if (Time.frameCount == _unityFrameCountBufferedDisplayGuard) return GetTextureTimeStamp(); int32_t L_0; L_0 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); int32_t L_1 = __this->____unityFrameCountBufferedDisplayGuard_16; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0014; } } { // if (Time.frameCount == _unityFrameCountBufferedDisplayGuard) return GetTextureTimeStamp(); int64_t L_2; L_2 = VirtualFuncInvoker0< int64_t >::Invoke(162 /* System.Int64 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureTimeStamp() */, __this); return L_2; } IL_0014: { // _unityFrameCountBufferedDisplayGuard = Time.frameCount; int32_t L_3; L_3 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL); __this->____unityFrameCountBufferedDisplayGuard_16 = L_3; // return InternalUpdateBufferedDisplay(); int64_t L_4; L_4 = VirtualFuncInvoker0< int64_t >::Invoke(215 /* System.Int64 RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalUpdateBufferedDisplay() */, __this); return L_4; } } // System.Int64 RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalUpdateBufferedDisplay() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BaseMediaPlayer_InternalUpdateBufferedDisplay_m9D3DB9496D7919FD36F1F499FF8C8D74DF2F3E65 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // internal virtual long InternalUpdateBufferedDisplay() { return 0; } return ((int64_t)0); } } // RenderHeads.Media.AVProVideo.BufferedFramesState RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetBufferedFramesState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BufferedFramesState_t68F1985EEFFE74FD5D8DC7601562AF78B2123036 BaseMediaPlayer_GetBufferedFramesState_m95FEE78F1F7436FC34932B64129E50BBE56FBC4A (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { BufferedFramesState_t68F1985EEFFE74FD5D8DC7601562AF78B2123036 V_0; memset((&V_0), 0, sizeof(V_0)); { // return new BufferedFramesState(); il2cpp_codegen_initobj((&V_0), sizeof(BufferedFramesState_t68F1985EEFFE74FD5D8DC7601562AF78B2123036)); BufferedFramesState_t68F1985EEFFE74FD5D8DC7601562AF78B2123036 L_0 = V_0; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetSlaves(RenderHeads.Media.AVProVideo.IBufferedDisplay[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetSlaves_m05C79DA368C3A61AF002EA70F62B366044BA7456 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, IBufferedDisplayU5BU5D_t9CD7B3B63B8C32AFF27BE6D6597528D5F0D97DA9* ___slaves0, const RuntimeMethod* method) { { // public virtual void SetSlaves(IBufferedDisplay[] slaves) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetBufferedDisplayMode(RenderHeads.Media.AVProVideo.BufferedFrameSelectionMode,RenderHeads.Media.AVProVideo.IBufferedDisplay) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetBufferedDisplayMode_m95799559FC615ED770DE7C571414E556B1722A8F (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, int32_t ___mode0, RuntimeObject* ___master1, const RuntimeMethod* method) { { // public virtual void SetBufferedDisplayMode(BufferedFrameSelectionMode mode, IBufferedDisplay master = null) { } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetBufferedDisplayOptions(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetBufferedDisplayOptions_mF8D5171E35642826B8526A34289BD462D7843516 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, bool ___pauseOnPrerollComplete0, const RuntimeMethod* method) { { // public virtual void SetBufferedDisplayOptions(bool pauseOnPrerollComplete) { } return; } } // RenderHeads.Media.AVProVideo.PlaybackQualityStats RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetPlaybackQualityStats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* BaseMediaPlayer_GetPlaybackQualityStats_m43CBFDEEA073639FC5ADA6F3C1ADE448A1D2C1EE (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // return _playbackQualityStats; PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* L_0 = __this->____playbackQualityStats_17; return L_0; } } // RenderHeads.Media.AVProVideo.TextCue RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetCurrentTextCue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210* BaseMediaPlayer_GetCurrentTextCue_m51C36C4A20D702D9423483C93D7073A52A3A0E3C (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public TextCue GetCurrentTextCue() { return _currentTextCue; } // Returns null when there is no active text TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210* L_0 = __this->____currentTextCue_18; return L_0; } } // System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::UpdateTextCue(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseMediaPlayer_UpdateTextCue_m141C81A09195AD12CE9EF2827C0F1ABD613F2E5D (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, bool ___force0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { // bool result = false; V_0 = (bool)0; // if (force || InternalIsChangedTextCue()) bool L_0 = ___force0; if (L_0) { goto IL_000d; } } { bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(220 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalIsChangedTextCue() */, __this); if (!L_1) { goto IL_0031; } } IL_000d: { // _currentTextCue = null; __this->____currentTextCue_18 = (TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentTextCue_18), (void*)(TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210*)NULL); // string text = InternalGetCurrentTextCue(); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(221 /* System.String RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalGetCurrentTextCue() */, __this); V_1 = L_2; // if (!string.IsNullOrEmpty(text)) String_t* L_3 = V_1; bool L_4; L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL); if (L_4) { goto IL_002f; } } { // _currentTextCue = new TextCue(text); String_t* L_5 = V_1; TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210* L_6 = (TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210*)il2cpp_codegen_object_new(TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210_il2cpp_TypeInfo_var); TextCue__ctor_m9D1A97D8164DDA94FE03312B9757014F41511ADC(L_6, L_5, NULL); __this->____currentTextCue_18 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentTextCue_18), (void*)L_6); } IL_002f: { // result = true; V_0 = (bool)1; } IL_0031: { // return result; bool L_7 = V_0; return L_7; } } // RenderHeads.Media.AVProVideo.VideoTracks RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVideoTracks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E* BaseMediaPlayer_GetVideoTracks_mE5263B626BE722A7F2F4D5F26C28D2A413AD9E16 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public VideoTracks GetVideoTracks() { return _videoTracks; } VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E* L_0 = __this->____videoTracks_19; return L_0; } } // RenderHeads.Media.AVProVideo.AudioTracks RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetAudioTracks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F* BaseMediaPlayer_GetAudioTracks_m92ED68816B2F0DE439EBFAA5B98D572621D2646C (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public AudioTracks GetAudioTracks() { return _audioTracks; } AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F* L_0 = __this->____audioTracks_20; return L_0; } } // RenderHeads.Media.AVProVideo.TextTracks RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextTracks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D* BaseMediaPlayer_GetTextTracks_m678A0247FDCAF5ABABC2E4811E3EFE43C60034CD (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { { // public TextTracks GetTextTracks() { return _textTracks; } TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D* L_0 = __this->____textTracks_21; return L_0; } } // RenderHeads.Media.AVProVideo.VideoTrack RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetActiveVideoTrack() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81* BaseMediaPlayer_GetActiveVideoTrack_mA840C33E8A236BC4B625ECC614E442FDA46407DD (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackCollection_1_get_ActiveTrack_m150EDEB5FE41D0D8098F3B3AAAC09C4BC54C695C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public VideoTrack GetActiveVideoTrack() { return _videoTracks.ActiveTrack; } VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E* L_0 = __this->____videoTracks_19; VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81* L_1; L_1 = TrackCollection_1_get_ActiveTrack_m150EDEB5FE41D0D8098F3B3AAAC09C4BC54C695C_inline(L_0, TrackCollection_1_get_ActiveTrack_m150EDEB5FE41D0D8098F3B3AAAC09C4BC54C695C_RuntimeMethod_var); return L_1; } } // RenderHeads.Media.AVProVideo.AudioTrack RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetActiveAudioTrack() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7* BaseMediaPlayer_GetActiveAudioTrack_m7C91729CF745FB08E6A501CF6BAC95FB5989E858 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackCollection_1_get_ActiveTrack_mFF53DE38B4607052EB2B9D592AB67B506E5BFE29_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public AudioTrack GetActiveAudioTrack() { return _audioTracks.ActiveTrack; } AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F* L_0 = __this->____audioTracks_20; AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7* L_1; L_1 = TrackCollection_1_get_ActiveTrack_mFF53DE38B4607052EB2B9D592AB67B506E5BFE29_inline(L_0, TrackCollection_1_get_ActiveTrack_mFF53DE38B4607052EB2B9D592AB67B506E5BFE29_RuntimeMethod_var); return L_1; } } // RenderHeads.Media.AVProVideo.TextTrack RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetActiveTextTrack() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextTrack_tF368463B4F33E02E299020EA2A367DE212EC6F31* BaseMediaPlayer_GetActiveTextTrack_mD62B2957A9925A320DDAB8909D370B682C8954F5 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackCollection_1_get_ActiveTrack_m30C15384EDC12CFF5C488F2BAEBDB9E5757783CF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public TextTrack GetActiveTextTrack() { return _textTracks.ActiveTrack; } TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D* L_0 = __this->____textTracks_21; TextTrack_tF368463B4F33E02E299020EA2A367DE212EC6F31* L_1; L_1 = TrackCollection_1_get_ActiveTrack_m30C15384EDC12CFF5C488F2BAEBDB9E5757783CF_inline(L_0, TrackCollection_1_get_ActiveTrack_m30C15384EDC12CFF5C488F2BAEBDB9E5757783CF_RuntimeMethod_var); return L_1; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetActiveVideoTrack(RenderHeads.Media.AVProVideo.VideoTrack) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetActiveVideoTrack_mB36E8478956B177740C1B4751E0E7463E426DD4A (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81* ___track0, const RuntimeMethod* method) { { // public void SetActiveVideoTrack(VideoTrack track) { if (track != null) SetActiveTrack(_videoTracks, track); } VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81* L_0 = ___track0; if (!L_0) { goto IL_0010; } } { // public void SetActiveVideoTrack(VideoTrack track) { if (track != null) SetActiveTrack(_videoTracks, track); } VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E* L_1 = __this->____videoTracks_19; VideoTrack_t0A08A651370D6686BDFC0ED9AA73E9370F522D81* L_2 = ___track0; BaseMediaPlayer_SetActiveTrack_m63D4757E4EC81565B05224CFDD5152D866EC2455(__this, L_1, L_2, NULL); } IL_0010: { // public void SetActiveVideoTrack(VideoTrack track) { if (track != null) SetActiveTrack(_videoTracks, track); } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetActiveAudioTrack(RenderHeads.Media.AVProVideo.AudioTrack) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetActiveAudioTrack_mEC112804C740EAB483991E205F1A41631CE0256C (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7* ___track0, const RuntimeMethod* method) { { // public void SetActiveAudioTrack(AudioTrack track) { if (track != null) SetActiveTrack(_audioTracks, track); } AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7* L_0 = ___track0; if (!L_0) { goto IL_0010; } } { // public void SetActiveAudioTrack(AudioTrack track) { if (track != null) SetActiveTrack(_audioTracks, track); } AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F* L_1 = __this->____audioTracks_20; AudioTrack_t7274C80F7C9DA36A9B2FD682DFC19CFD1F3AD5A7* L_2 = ___track0; BaseMediaPlayer_SetActiveTrack_m63D4757E4EC81565B05224CFDD5152D866EC2455(__this, L_1, L_2, NULL); } IL_0010: { // public void SetActiveAudioTrack(AudioTrack track) { if (track != null) SetActiveTrack(_audioTracks, track); } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetActiveTextTrack(RenderHeads.Media.AVProVideo.TextTrack) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetActiveTextTrack_m52DCEE7C27430727EE39159B6FC93CDD3489DC14 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, TextTrack_tF368463B4F33E02E299020EA2A367DE212EC6F31* ___track0, const RuntimeMethod* method) { { // public void SetActiveTextTrack(TextTrack track) { SetActiveTrack(_textTracks, track); } TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D* L_0 = __this->____textTracks_21; TextTrack_tF368463B4F33E02E299020EA2A367DE212EC6F31* L_1 = ___track0; BaseMediaPlayer_SetActiveTrack_m63D4757E4EC81565B05224CFDD5152D866EC2455(__this, L_0, L_1, NULL); // public void SetActiveTextTrack(TextTrack track) { SetActiveTrack(_textTracks, track); } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::InitTracks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_InitTracks_m208FBC984E5A312709F64B0E0AEC055C5726B2CE (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _trackCollections = new TrackCollection[3] { _videoTracks, _audioTracks, _textTracks }; TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA* L_0 = (TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA*)(TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA*)SZArrayNew(TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA_il2cpp_TypeInfo_var, (uint32_t)3); TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA* L_1 = L_0; VideoTracks_tA329271899DFDD262477C3EDEC0BC4619B78B43E* L_2 = __this->____videoTracks_19; ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAtUnchecked(static_cast(0), (TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C*)L_2); TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA* L_3 = L_1; AudioTracks_t6A73CB5D4C2BC6FDA6F5C276B8DF23583601570F* L_4 = __this->____audioTracks_20; ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAtUnchecked(static_cast(1), (TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C*)L_4); TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA* L_5 = L_3; TextTracks_tF24853BCB513D5A858C8CD3A8ED08961CC1DA68D* L_6 = __this->____textTracks_21; ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAtUnchecked(static_cast(2), (TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C*)L_6); __this->____trackCollections_22 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____trackCollections_22), (void*)L_5); // } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::UpdateTracks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_UpdateTracks_mCB692C3D6830B0AE22B81D267427FF3DE980CA7A (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, const RuntimeMethod* method) { TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA* V_0 = NULL; int32_t V_1 = 0; TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* V_2 = NULL; { // foreach (TrackCollection trackCollection in _trackCollections) TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA* L_0 = __this->____trackCollections_22; V_0 = L_0; V_1 = 0; goto IL_0028; } IL_000b: { // foreach (TrackCollection trackCollection in _trackCollections) TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_4 = (L_1)->GetAtUnchecked(static_cast(L_3)); V_2 = L_4; // if (InternalIsChangedTracks(trackCollection.TrackType)) TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_5 = V_2; int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* RenderHeads.Media.AVProVideo.TrackType RenderHeads.Media.AVProVideo.TrackCollection::get_TrackType() */, L_5); bool L_7; L_7 = VirtualFuncInvoker1< bool, int32_t >::Invoke(222 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalIsChangedTracks(RenderHeads.Media.AVProVideo.TrackType) */, __this, L_6); if (!L_7) { goto IL_0024; } } { // PopulateTrackCollection(trackCollection); TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_8 = V_2; BaseMediaPlayer_PopulateTrackCollection_m2EEB0A4930D8EB90C22F10697D69B17720026108(__this, L_8, NULL); } IL_0024: { int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0028: { // foreach (TrackCollection trackCollection in _trackCollections) int32_t L_10 = V_1; TrackCollectionU5BU5D_tB9BDCAC0A65CF417E91F0967707E1637D7F9AFCA* L_11 = V_0; if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } { // } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::PopulateTrackCollection(RenderHeads.Media.AVProVideo.TrackCollection) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_PopulateTrackCollection_m2EEB0A4930D8EB90C22F10697D69B17720026108 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackType_tD863A7443F24F96EF3F46DBDF985DF9773DA6F67_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7F9AF0EC1F086448D54F89AD88C993DF65E0684); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* V_3 = NULL; { // collection.Clear(); TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_0 = ___collection0; VirtualActionInvoker0::Invoke(8 /* System.Void RenderHeads.Media.AVProVideo.TrackCollection::Clear() */, L_0); // int trackCount = InternalGetTrackCount(collection.TrackType); TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_1 = ___collection0; int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* RenderHeads.Media.AVProVideo.TrackType RenderHeads.Media.AVProVideo.TrackCollection::get_TrackType() */, L_1); int32_t L_3; L_3 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(223 /* System.Int32 RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalGetTrackCount(RenderHeads.Media.AVProVideo.TrackType) */, __this, L_2); V_0 = L_3; // for (int i = 0; i < trackCount; i++) V_1 = 0; goto IL_0063; } IL_0017: { // bool isActiveTrack = false; V_2 = (bool)0; // TrackBase track = InternalGetTrackInfo(collection.TrackType, i, ref isActiveTrack); TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_4 = ___collection0; int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* RenderHeads.Media.AVProVideo.TrackType RenderHeads.Media.AVProVideo.TrackCollection::get_TrackType() */, L_4); int32_t L_6 = V_1; TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* L_7; L_7 = VirtualFuncInvoker3< TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE*, int32_t, int32_t, bool* >::Invoke(225 /* RenderHeads.Media.AVProVideo.TrackBase RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalGetTrackInfo(RenderHeads.Media.AVProVideo.TrackType,System.Int32,System.Boolean&) */, __this, L_5, L_6, (&V_2)); V_3 = L_7; // if (track != null) TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* L_8 = V_3; if (!L_8) { goto IL_003f; } } { // collection.Add(track); TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_9 = ___collection0; TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* L_10 = V_3; VirtualActionInvoker1< TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* >::Invoke(9 /* System.Void RenderHeads.Media.AVProVideo.TrackCollection::Add(RenderHeads.Media.AVProVideo.TrackBase) */, L_9, L_10); // if (isActiveTrack) bool L_11 = V_2; if (!L_11) { goto IL_005f; } } { // collection.SetActiveTrack(track); TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_12 = ___collection0; TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* L_13 = V_3; VirtualActionInvoker1< TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* >::Invoke(12 /* System.Void RenderHeads.Media.AVProVideo.TrackCollection::SetActiveTrack(RenderHeads.Media.AVProVideo.TrackBase) */, L_12, L_13); goto IL_005f; } IL_003f: { // UnityEngine.Debug.LogWarning(string.Format("[AVProVideo] Failed to enumerate {0} track {1} ", collection.TrackType, i)); TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_14 = ___collection0; int32_t L_15; L_15 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* RenderHeads.Media.AVProVideo.TrackType RenderHeads.Media.AVProVideo.TrackCollection::get_TrackType() */, L_14); int32_t L_16 = L_15; RuntimeObject* L_17 = Box(TrackType_tD863A7443F24F96EF3F46DBDF985DF9773DA6F67_il2cpp_TypeInfo_var, &L_16); int32_t L_18 = V_1; int32_t L_19 = L_18; RuntimeObject* L_20 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_19); String_t* L_21; L_21 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralD7F9AF0EC1F086448D54F89AD88C993DF65E0684, L_17, L_20, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_21, NULL); } IL_005f: { // for (int i = 0; i < trackCount; i++) int32_t L_22 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0063: { // for (int i = 0; i < trackCount; i++) int32_t L_23 = V_1; int32_t L_24 = V_0; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0017; } } { // } return; } } // System.Void RenderHeads.Media.AVProVideo.BaseMediaPlayer::SetActiveTrack(RenderHeads.Media.AVProVideo.TrackCollection,RenderHeads.Media.AVProVideo.TrackBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseMediaPlayer_SetActiveTrack_m63D4757E4EC81565B05224CFDD5152D866EC2455 (BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* __this, TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* ___collection0, TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* ___track1, const RuntimeMethod* method) { int32_t V_0 = 0; { // if (collection.IsActiveTrack(track)) return; TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_0 = ___collection0; TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* L_1 = ___track1; bool L_2; L_2 = VirtualFuncInvoker1< bool, TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* >::Invoke(11 /* System.Boolean RenderHeads.Media.AVProVideo.TrackCollection::IsActiveTrack(RenderHeads.Media.AVProVideo.TrackBase) */, L_0, L_1); if (!L_2) { goto IL_000a; } } { // if (collection.IsActiveTrack(track)) return; return; } IL_000a: { // int trackUid = -1; V_0 = (-1); // if (track != null) TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* L_3 = ___track1; if (!L_3) { goto IL_0016; } } { // trackUid = track.Uid; TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* L_4 = ___track1; int32_t L_5; L_5 = TrackBase_get_Uid_m8173B84FCBEC945BCF7B8409B0ECDFF6C7F67B6B_inline(L_4, NULL); V_0 = L_5; } IL_0016: { // if (InternalSetActiveTrack(collection.TrackType, trackUid)) TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_6 = ___collection0; int32_t L_7; L_7 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* RenderHeads.Media.AVProVideo.TrackType RenderHeads.Media.AVProVideo.TrackCollection::get_TrackType() */, L_6); int32_t L_8 = V_0; bool L_9; L_9 = VirtualFuncInvoker2< bool, int32_t, int32_t >::Invoke(224 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::InternalSetActiveTrack(RenderHeads.Media.AVProVideo.TrackType,System.Int32) */, __this, L_7, L_8); if (!L_9) { goto IL_003d; } } { // collection.SetActiveTrack(track); TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_10 = ___collection0; TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* L_11 = ___track1; VirtualActionInvoker1< TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* >::Invoke(12 /* System.Void RenderHeads.Media.AVProVideo.TrackCollection::SetActiveTrack(RenderHeads.Media.AVProVideo.TrackBase) */, L_10, L_11); // switch (collection.TrackType) TrackCollection_tEA42513AADCF5B7335DE03CBE1DD0B4CB8C3689C* L_12 = ___collection0; int32_t L_13; L_13 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* RenderHeads.Media.AVProVideo.TrackType RenderHeads.Media.AVProVideo.TrackCollection::get_TrackType() */, L_12); if ((!(((uint32_t)L_13) == ((uint32_t)2)))) { goto IL_003d; } } { // UpdateTextCue(force:true); bool L_14; L_14 = BaseMediaPlayer_UpdateTextCue_m141C81A09195AD12CE9EF2827C0F1ABD613F2E5D(__this, (bool)1, NULL); } IL_003d: { // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.MediaPlayerLoadEvent::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerLoadEvent__ctor_mB58351300B342F09DF1D157DBE916DF2E7A4956C (MediaPlayerLoadEvent_tB0EA384F8B6997CC77D93ADC07E297F277C7FA84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6(__this, UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean RenderHeads.Media.AVProVideo.MediaPlayerEvent::HasListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPlayerEvent_HasListeners_m4F5BB042738D7CFD8C3883AF0E9B0EA59EB4EADD (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE47652B453E7E26F4304124D0550BCCC5F467087_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // return (_listeners.Count > 0) || (GetPersistentEventCount() > 0); List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* L_0 = __this->____listeners_4; int32_t L_1; L_1 = List_1_get_Count_mE47652B453E7E26F4304124D0550BCCC5F467087_inline(L_0, List_1_get_Count_mE47652B453E7E26F4304124D0550BCCC5F467087_RuntimeMethod_var); if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_0018; } } { int32_t L_2; L_2 = UnityEventBase_GetPersistentEventCount_mB1902016BED421E36781F7169554C7CF554430AF(__this, NULL); return (bool)((((int32_t)L_2) > ((int32_t)0))? 1 : 0); } IL_0018: { return (bool)1; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayerEvent::AddListener(UnityEngine.Events.UnityAction`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerEvent_AddListener_mA7364D01750EEED48F9C0EA83BBF4A2FF9433358 (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___call0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC799FE440F95B063C771E2D123387E3220AA340A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mA135DBBA4D5F07B992529BECDCC56E2B9B72B6C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_AddListener_mAE261699FE6B1E095441944EE388E2F15DE06441_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (!_listeners.Contains(call)) List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* L_0 = __this->____listeners_4; UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_1 = ___call0; bool L_2; L_2 = List_1_Contains_mA135DBBA4D5F07B992529BECDCC56E2B9B72B6C4(L_0, L_1, List_1_Contains_mA135DBBA4D5F07B992529BECDCC56E2B9B72B6C4_RuntimeMethod_var); if (L_2) { goto IL_0021; } } { // _listeners.Add(call); List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* L_3 = __this->____listeners_4; UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_4 = ___call0; List_1_Add_mC799FE440F95B063C771E2D123387E3220AA340A_inline(L_3, L_4, List_1_Add_mC799FE440F95B063C771E2D123387E3220AA340A_RuntimeMethod_var); // base.AddListener(call); UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_5 = ___call0; UnityEvent_3_AddListener_mAE261699FE6B1E095441944EE388E2F15DE06441(__this, L_5, UnityEvent_3_AddListener_mAE261699FE6B1E095441944EE388E2F15DE06441_RuntimeMethod_var); } IL_0021: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayerEvent::RemoveListener(UnityEngine.Events.UnityAction`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerEvent_RemoveListener_m9CDAB7BF72ABCA99D94ECF241AE84F099CF65F82 (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* ___call0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_m10C3380BA29130BB12227F427919605506D1C9D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m16BBB24BA908522E1C549B35F47D13F2D529D5A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_RemoveListener_mB1CE41EB70C15824D0161E6444F96FECCC984639_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // int index = _listeners.IndexOf(call); List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* L_0 = __this->____listeners_4; UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_1 = ___call0; int32_t L_2; L_2 = List_1_IndexOf_m10C3380BA29130BB12227F427919605506D1C9D2(L_0, L_1, List_1_IndexOf_m10C3380BA29130BB12227F427919605506D1C9D2_RuntimeMethod_var); V_0 = L_2; // if (index >= 0) int32_t L_3 = V_0; if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_0024; } } { // _listeners.RemoveAt(index); List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* L_4 = __this->____listeners_4; int32_t L_5 = V_0; List_1_RemoveAt_m16BBB24BA908522E1C549B35F47D13F2D529D5A6(L_4, L_5, List_1_RemoveAt_m16BBB24BA908522E1C549B35F47D13F2D529D5A6_RuntimeMethod_var); // base.RemoveListener(call); UnityAction_3_t030DCCB147A37115F1C7596C4AAA9D89F97C7A81* L_6 = ___call0; UnityEvent_3_RemoveListener_mB1CE41EB70C15824D0161E6444F96FECCC984639(__this, L_6, UnityEvent_3_RemoveListener_mB1CE41EB70C15824D0161E6444F96FECCC984639_RuntimeMethod_var); } IL_0024: { // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayerEvent::RemoveAllListeners() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerEvent_RemoveAllListeners_m6CE902B46C3389BFF8BF2FBAD1D6846ED694451D (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m059AD7241C4BE5E0DA4ACC32DFE67811462C59A2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // _listeners.Clear(); List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* L_0 = __this->____listeners_4; List_1_Clear_m059AD7241C4BE5E0DA4ACC32DFE67811462C59A2_inline(L_0, List_1_Clear_m059AD7241C4BE5E0DA4ACC32DFE67811462C59A2_RuntimeMethod_var); // base.RemoveAllListeners(); UnityEventBase_RemoveAllListeners_m6E68297189537543B0C72FE38804646CA204D076(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPlayerEvent::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPlayerEvent__ctor_m7D889F810363A2C3B364E455B4C4F18772F0C0AA (MediaPlayerEvent_t121509C282EF0611D2925165D8D101C0CDD759A8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB58F6E397309CE4777D6C7A30B11F30B4BB1C336_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3__ctor_mAA904383A3788FB8E2A29F91EA8218C6A2FB5315_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // private List> _listeners = new List>(4); List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6* L_0 = (List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6*)il2cpp_codegen_object_new(List_1_tAD91F1F4316FB265F7D855830F97F91B83BD41E6_il2cpp_TypeInfo_var); List_1__ctor_mB58F6E397309CE4777D6C7A30B11F30B4BB1C336(L_0, 4, List_1__ctor_mB58F6E397309CE4777D6C7A30B11F30B4BB1C336_RuntimeMethod_var); __this->____listeners_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____listeners_4), (void*)L_0); UnityEvent_3__ctor_mAA904383A3788FB8E2A29F91EA8218C6A2FB5315(__this, UnityEvent_3__ctor_mAA904383A3788FB8E2A29F91EA8218C6A2FB5315_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String RenderHeads.Media.AVProVideo.Helper::GetPath(RenderHeads.Media.AVProVideo.MediaPathType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetPath_mDC24732FA54980EAFB0A7FF4211CD0E4CB7FE0D5 (int32_t ___location0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26DC9E6A16A2B862023CCDC29E42E5404E9ACD4F); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; { // string result = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; V_0 = L_0; int32_t L_1 = ___location0; switch (L_1) { case 0: { goto IL_005c; } case 1: { goto IL_0032; } case 2: { goto IL_0056; } case 3: { goto IL_0022; } case 4: { goto IL_002a; } } } { goto IL_005c; } IL_0022: { // result = Application.dataPath; String_t* L_2; L_2 = Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7(NULL); V_0 = L_2; // break; goto IL_005c; } IL_002a: { // result = Application.persistentDataPath; String_t* L_3; L_3 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL); V_0 = L_3; // break; goto IL_005c; } IL_0032: { // string path = ".."; V_1 = _stringLiteral26DC9E6A16A2B862023CCDC29E42E5404E9ACD4F; // result = System.IO.Path.GetFullPath(System.IO.Path.Combine(Application.dataPath, path)); String_t* L_4; L_4 = Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7(NULL); String_t* L_5 = V_1; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_6; L_6 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_4, L_5, NULL); String_t* L_7; L_7 = Path_GetFullPath_m9E485D7D38A868A6A5863CBD24677231288EECE2(L_6, NULL); V_0 = L_7; // result = result.Replace('\\', '/'); String_t* L_8 = V_0; String_t* L_9; L_9 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_8, ((int32_t)92), ((int32_t)47), NULL); V_0 = L_9; // break; goto IL_005c; } IL_0056: { // result = Application.streamingAssetsPath; String_t* L_10; L_10 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL); V_0 = L_10; } IL_005c: { // return result; String_t* L_11 = V_0; return L_11; } } // System.String RenderHeads.Media.AVProVideo.Helper::GetFilePath(System.String,RenderHeads.Media.AVProVideo.MediaPathType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetFilePath_m3032CD9E5861F7DCD3E15122305317AE90EAF012 (String_t* ___path0, int32_t ___location1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // string result = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; V_0 = L_0; // if (!string.IsNullOrEmpty(path)) String_t* L_1 = ___path0; bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (L_2) { goto IL_002a; } } { int32_t L_3 = ___location1; if (!L_3) { goto IL_0019; } } { int32_t L_4 = ___location1; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, 1))) > ((uint32_t)3)))) { goto IL_001d; } } { goto IL_002a; } IL_0019: { // result = path; String_t* L_5 = ___path0; V_0 = L_5; // break; goto IL_002a; } IL_001d: { // result = System.IO.Path.Combine(GetPath(location), path); int32_t L_6 = ___location1; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); String_t* L_7; L_7 = Helper_GetPath_mDC24732FA54980EAFB0A7FF4211CD0E4CB7FE0D5(L_6, NULL); String_t* L_8 = ___path0; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_9; L_9 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_7, L_8, NULL); V_0 = L_9; } IL_002a: { // return result; String_t* L_10 = V_0; return L_10; } } // System.String RenderHeads.Media.AVProVideo.Helper::GetFriendlyResolutionName(System.Int32,System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetFriendlyResolutionName_m2D8C96DC9E7AFB79B4F77C529EBF8F960539768E (int32_t ___width0, int32_t ___height1, float ___fps2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tB450078DDE7A55C24846612D13C95DA82F57CF19____E33B94EF0E1FECD53849D083EEBE3E8A40DA9DDB1FAD7BDE4AF5ABDF4B6796DD_0_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral01700BE73AFEF121BC8C6D47CC1EFD8A5117B46B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DE63BA01E31C16B46AEBAD75285A58C5A88C720); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2BF4C6E60800EB7FB79A84286708FA925D39EA4F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral454E51B2311A7893B7EFBD690C3354883D57B377); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FC53BD3D516B161E7B256500726EB8B00A2D1C2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B7C363BD5E84FF3967BDE1D7494C68F3290EF3C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D78FC49904BA4158BE97119BBDD4EAADF6FCFEE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC31974FBA2B289B05B0BB1BCAA6530D790722E3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD246998877AB70FC30D0205879482538453BC30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0FC0BD19E1BEDE450EE2C49F5F7DB212EA6A96B); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; String_t* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { // int[] areas = { 0, 7680 * 4320, 3840 * 2160, 2560 * 1440, 1920 * 1080, 1280 * 720, 853 * 480, 640 * 360, 426 * 240, 256 * 144 }; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tB450078DDE7A55C24846612D13C95DA82F57CF19____E33B94EF0E1FECD53849D083EEBE3E8A40DA9DDB1FAD7BDE4AF5ABDF4B6796DD_0_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); V_0 = L_1; // string[] names = { "Unknown", "8K", "4K", "1440p", "1080p", "720p", "480p", "360p", "240p", "144p" }; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3; ArrayElementTypeCheck (L_4, _stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C); (L_4)->SetAtUnchecked(static_cast(0), (String_t*)_stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4; ArrayElementTypeCheck (L_5, _stringLiteral0DE63BA01E31C16B46AEBAD75285A58C5A88C720); (L_5)->SetAtUnchecked(static_cast(1), (String_t*)_stringLiteral0DE63BA01E31C16B46AEBAD75285A58C5A88C720); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5; ArrayElementTypeCheck (L_6, _stringLiteral7B7C363BD5E84FF3967BDE1D7494C68F3290EF3C); (L_6)->SetAtUnchecked(static_cast(2), (String_t*)_stringLiteral7B7C363BD5E84FF3967BDE1D7494C68F3290EF3C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6; ArrayElementTypeCheck (L_7, _stringLiteralAC31974FBA2B289B05B0BB1BCAA6530D790722E3); (L_7)->SetAtUnchecked(static_cast(3), (String_t*)_stringLiteralAC31974FBA2B289B05B0BB1BCAA6530D790722E3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7; ArrayElementTypeCheck (L_8, _stringLiteral8D78FC49904BA4158BE97119BBDD4EAADF6FCFEE); (L_8)->SetAtUnchecked(static_cast(4), (String_t*)_stringLiteral8D78FC49904BA4158BE97119BBDD4EAADF6FCFEE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8; ArrayElementTypeCheck (L_9, _stringLiteral01700BE73AFEF121BC8C6D47CC1EFD8A5117B46B); (L_9)->SetAtUnchecked(static_cast(5), (String_t*)_stringLiteral01700BE73AFEF121BC8C6D47CC1EFD8A5117B46B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9; ArrayElementTypeCheck (L_10, _stringLiteralBD246998877AB70FC30D0205879482538453BC30); (L_10)->SetAtUnchecked(static_cast(6), (String_t*)_stringLiteralBD246998877AB70FC30D0205879482538453BC30); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10; ArrayElementTypeCheck (L_11, _stringLiteralE0FC0BD19E1BEDE450EE2C49F5F7DB212EA6A96B); (L_11)->SetAtUnchecked(static_cast(7), (String_t*)_stringLiteralE0FC0BD19E1BEDE450EE2C49F5F7DB212EA6A96B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11; ArrayElementTypeCheck (L_12, _stringLiteral2BF4C6E60800EB7FB79A84286708FA925D39EA4F); (L_12)->SetAtUnchecked(static_cast(8), (String_t*)_stringLiteral2BF4C6E60800EB7FB79A84286708FA925D39EA4F); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12; ArrayElementTypeCheck (L_13, _stringLiteral454E51B2311A7893B7EFBD690C3354883D57B377); (L_13)->SetAtUnchecked(static_cast(((int32_t)9)), (String_t*)_stringLiteral454E51B2311A7893B7EFBD690C3354883D57B377); V_1 = L_13; // int closestAreaIndex = 0; V_2 = 0; // int area = width * height; int32_t L_14 = ___width0; int32_t L_15 = ___height1; V_3 = ((int32_t)il2cpp_codegen_multiply(L_14, L_15)); // int minDelta = int.MaxValue; V_4 = ((int32_t)2147483647LL); // for (int i = 0; i < areas.Length; i++) V_6 = 0; goto IL_00a2; } IL_007e: { // int d = Mathf.Abs(areas[i] - area); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = V_0; int32_t L_17 = V_6; int32_t L_18 = L_17; int32_t L_19 = (L_16)->GetAtUnchecked(static_cast(L_18)); int32_t L_20 = V_3; int32_t L_21; L_21 = Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline(((int32_t)il2cpp_codegen_subtract(L_19, L_20)), NULL); V_7 = L_21; // if (d < minDelta) int32_t L_22 = V_7; int32_t L_23 = V_4; if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_009c; } } { // closestAreaIndex = i; int32_t L_24 = V_6; V_2 = L_24; // minDelta = d; int32_t L_25 = V_7; V_4 = L_25; // if (d == 0) int32_t L_26 = V_7; if (!L_26) { goto IL_00a9; } } IL_009c: { // for (int i = 0; i < areas.Length; i++) int32_t L_27 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_00a2: { // for (int i = 0; i < areas.Length; i++) int32_t L_28 = V_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_0; if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))) { goto IL_007e; } } IL_00a9: { // string result = names[closestAreaIndex]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = V_1; int32_t L_31 = V_2; int32_t L_32 = L_31; String_t* L_33 = (L_30)->GetAtUnchecked(static_cast(L_32)); V_5 = L_33; // if (fps > 0f && !float.IsNaN(fps)) float L_34 = ___fps2; if ((!(((float)L_34) > ((float)(0.0f))))) { goto IL_00d3; } } { float L_35 = ___fps2; bool L_36; L_36 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_35, NULL); if (L_36) { goto IL_00d3; } } { // result += fps.ToString("0.##"); String_t* L_37 = V_5; String_t* L_38; L_38 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D((&___fps2), _stringLiteral5FC53BD3D516B161E7B256500726EB8B00A2D1C2, NULL); String_t* L_39; L_39 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_37, L_38, NULL); V_5 = L_39; } IL_00d3: { // return result; String_t* L_40 = V_5; return L_40; } } // System.String RenderHeads.Media.AVProVideo.Helper::GetErrorMessage(RenderHeads.Media.AVProVideo.ErrorCode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetErrorMessage_m8C4D5AA5F3D31CA9BAD4BFFE6F98D102F61AAF38 (int32_t ___code0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0FD2C90387BCCC68E9E3CD657096B89D1ADEDE73); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80206936E8A01B3D39BDAA4EAFECA1119BB79EF7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB3053A14A226A67421D17662DF839C332B47EE3); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // string result = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; V_0 = L_0; int32_t L_1 = ___code0; if (!L_1) { goto IL_0018; } } { int32_t L_2 = ___code0; if ((((int32_t)L_2) == ((int32_t)((int32_t)100)))) { goto IL_0020; } } { int32_t L_3 = ___code0; if ((((int32_t)L_3) == ((int32_t)((int32_t)200)))) { goto IL_0028; } } { goto IL_002e; } IL_0018: { // result = "No Error"; V_0 = _stringLiteral80206936E8A01B3D39BDAA4EAFECA1119BB79EF7; // break; goto IL_002e; } IL_0020: { // result = "Loading failed. File not found, codec not supported, video resolution too high or insufficient system resources."; V_0 = _stringLiteral0FD2C90387BCCC68E9E3CD657096B89D1ADEDE73; // break; goto IL_002e; } IL_0028: { // result = "Decode failed. Possible codec not supported, video resolution/bit-depth too high, or insufficient system resources."; V_0 = _stringLiteralFB3053A14A226A67421D17662DF839C332B47EE3; } IL_002e: { // return result; String_t* L_4 = V_0; return L_4; } } // System.String RenderHeads.Media.AVProVideo.Helper::GetPlatformName(RenderHeads.Media.AVProVideo.Platform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetPlatformName_m43AA735F52035969F9344843B2B937EC99FA4862 (int32_t ___platform0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t12B23C301E648DF733354AC8CA0B94255338A139_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79B448211CFA144ECA185CD2301E7D971A00AD0C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC50D8EC9526B2DAFEEF984E039330B7E4BA66435); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // string result = "Unknown"; V_0 = _stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C; int32_t L_0 = ___platform0; if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_0016; } } { int32_t L_1 = ___platform0; if ((!(((uint32_t)L_1) == ((uint32_t)5)))) { goto IL_001e; } } { // result = "Windows UWP"; V_0 = _stringLiteral79B448211CFA144ECA185CD2301E7D971A00AD0C; // break; goto IL_002c; } IL_0016: { // result = "macOS"; V_0 = _stringLiteralC50D8EC9526B2DAFEEF984E039330B7E4BA66435; // break; goto IL_002c; } IL_001e: { // result = platform.ToString(); Il2CppFakeBox L_2(Platform_t12B23C301E648DF733354AC8CA0B94255338A139_il2cpp_TypeInfo_var, (&___platform0)); String_t* L_3; L_3 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_2), NULL); V_0 = L_3; } IL_002c: { // return result; String_t* L_4 = V_0; return L_4; } } // System.String[] RenderHeads.Media.AVProVideo.Helper::GetPlatformNames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Helper_GetPlatformNames_m4E61BA6F1A59736CAFBB31E029CFC0CD76538BA6 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return new string[] { // GetPlatformName(Platform.Windows), // GetPlatformName(Platform.MacOSX), // GetPlatformName(Platform.iOS), // GetPlatformName(Platform.tvOS), // GetPlatformName(Platform.Android), // GetPlatformName(Platform.WindowsUWP), // GetPlatformName(Platform.WebGL), // }; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); String_t* L_2; L_2 = Helper_GetPlatformName_m43AA735F52035969F9344843B2B937EC99FA4862(0, NULL); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAtUnchecked(static_cast(0), (String_t*)L_2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_1; String_t* L_4; L_4 = Helper_GetPlatformName_m43AA735F52035969F9344843B2B937EC99FA4862(1, NULL); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAtUnchecked(static_cast(1), (String_t*)L_4); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_3; String_t* L_6; L_6 = Helper_GetPlatformName_m43AA735F52035969F9344843B2B937EC99FA4862(2, NULL); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAtUnchecked(static_cast(2), (String_t*)L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_5; String_t* L_8; L_8 = Helper_GetPlatformName_m43AA735F52035969F9344843B2B937EC99FA4862(3, NULL); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAtUnchecked(static_cast(3), (String_t*)L_8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_7; String_t* L_10; L_10 = Helper_GetPlatformName_m43AA735F52035969F9344843B2B937EC99FA4862(4, NULL); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAtUnchecked(static_cast(4), (String_t*)L_10); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_9; String_t* L_12; L_12 = Helper_GetPlatformName_m43AA735F52035969F9344843B2B937EC99FA4862(5, NULL); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAtUnchecked(static_cast(5), (String_t*)L_12); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_11; String_t* L_14; L_14 = Helper_GetPlatformName_m43AA735F52035969F9344843B2B937EC99FA4862(6, NULL); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAtUnchecked(static_cast(6), (String_t*)L_14); return L_13; } } // System.Void RenderHeads.Media.AVProVideo.Helper::LogInfo(System.String,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Helper_LogInfo_mCCB9A74890C1ED6285F68CC7510FFCB07E89C500 (String_t* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9620B89CE26B704179A09BDDFA10A78EA31785C8); s_Il2CppMethodInitialized = true; } { // if (context == null) Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___context1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001a; } } { // Debug.Log("[AVProVideo] " + message); String_t* L_2 = ___message0; String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral9620B89CE26B704179A09BDDFA10A78EA31785C8, L_2, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_3, NULL); return; } IL_001a: { // Debug.Log("[AVProVideo] " + message, context); String_t* L_4 = ___message0; String_t* L_5; L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral9620B89CE26B704179A09BDDFA10A78EA31785C8, L_4, NULL); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = ___context1; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m06155ED25645EBBC06B4C8F05235EF41B1489C7E(L_5, L_6, NULL); // } return; } } // System.Int32 RenderHeads.Media.AVProVideo.Helper::GetUnityAudioSampleRate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Helper_GetUnityAudioSampleRate_m6216E68C91079C39EC9E9A9A574B3058A006AED8 (const RuntimeMethod* method) { { // return (AudioSettings.GetConfiguration().sampleRate == 0) ? 0 : AudioSettings.outputSampleRate; AudioConfiguration_t4C8585EA98B6559B306B6FAD6A68088555394A5D L_0; L_0 = AudioSettings_GetConfiguration_mDA005BAD9577EBBE375F6D6C040D7F110508C910(NULL); int32_t L_1 = L_0.___sampleRate_2; if (!L_1) { goto IL_0012; } } { int32_t L_2; L_2 = AudioSettings_get_outputSampleRate_mEACF8FD7BFDFBD76EB8FC7E438B3AF19DB57BC6D(NULL); return L_2; } IL_0012: { return 0; } } // System.Int32 RenderHeads.Media.AVProVideo.Helper::GetUnityAudioSpeakerCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Helper_GetUnityAudioSpeakerCount_m27E994451EB94907FA1F39A2E2650F3B856D597D (const RuntimeMethod* method) { int32_t V_0 = 0; { // switch (AudioSettings.GetConfiguration().speakerMode) AudioConfiguration_t4C8585EA98B6559B306B6FAD6A68088555394A5D L_0; L_0 = AudioSettings_GetConfiguration_mDA005BAD9577EBBE375F6D6C040D7F110508C910(NULL); int32_t L_1 = L_0.___speakerMode_0; V_0 = L_1; int32_t L_2 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1))) { case 0: { goto IL_0031; } case 1: { goto IL_0033; } case 2: { goto IL_0035; } case 3: { goto IL_0037; } case 4: { goto IL_0039; } case 5: { goto IL_003b; } case 6: { goto IL_003d; } } } { goto IL_003f; } IL_0031: { // case AudioSpeakerMode.Mono: return 1; return 1; } IL_0033: { // case AudioSpeakerMode.Stereo: return 2; return 2; } IL_0035: { // case AudioSpeakerMode.Quad: return 4; return 4; } IL_0037: { // case AudioSpeakerMode.Surround: return 5; return 5; } IL_0039: { // case AudioSpeakerMode.Mode5point1: return 6; return 6; } IL_003b: { // case AudioSpeakerMode.Mode7point1: return 8; return 8; } IL_003d: { // case AudioSpeakerMode.Prologic: return 2; return 2; } IL_003f: { // return 0; return 0; } } // RenderHeads.Media.AVProVideo.TimeRange RenderHeads.Media.AVProVideo.Helper::GetTimelineRange(System.Double,RenderHeads.Media.AVProVideo.TimeRanges) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF Helper_GetTimelineRange_mD42EB62577C6045D209F063AA4086C4FF06BFA3B (double ___duration0, TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* ___seekable1, const RuntimeMethod* method) { TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF V_0; memset((&V_0), 0, sizeof(V_0)); { // TimeRange result = new TimeRange(); il2cpp_codegen_initobj((&V_0), sizeof(TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF)); // if (duration >= 0.0 && duration < 2e10) double L_0 = ___duration0; if ((!(((double)L_0) >= ((double)(0.0))))) { goto IL_003a; } } { double L_1 = ___duration0; if ((!(((double)L_1) < ((double)(20000000000.0))))) { goto IL_003a; } } { // result.startTime = 0f; (&V_0)->___startTime_0 = (0.0); // result.duration = duration; double L_2 = ___duration0; (&V_0)->___duration_1 = L_2; goto IL_0054; } IL_003a: { // result.startTime = seekable.MinTime; TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* L_3 = ___seekable1; double L_4; L_4 = TimeRanges_get_MinTime_m4818BFE13D4ABDF2A26DFCC12A06EFC50CDCE7EA_inline(L_3, NULL); (&V_0)->___startTime_0 = L_4; // result.duration = seekable.Duration; TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* L_5 = ___seekable1; double L_6; L_6 = TimeRanges_get_Duration_mD4EFE107E7C61723E577D4CEA48CB45C2E3B8972(L_5, NULL); (&V_0)->___duration_1 = L_6; } IL_0054: { // return result; TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF L_7 = V_0; return L_7; } } // System.String RenderHeads.Media.AVProVideo.Helper::GetTimeString(System.Double,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Helper_GetTimeString_m2408A23950484F118CB35F4EA05CD58DE29C1CEA (double ___timeSeconds0, bool ___showMilliseconds1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B449CBB82E44EDD3A011DD1F87DE2F6C4B37F62); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0BBBFEF24D5E12DF9899019B91B17EAE1876463); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3C6FF105F16F36B05CE62DC0895F7A6B90F6ED8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED3EDDE08603F6B8A7475B082385FE302279A8D9); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; int32_t V_1 = 0; float V_2 = 0.0f; int32_t V_3 = 0; int32_t V_4 = 0; String_t* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { // float totalSeconds = (float)timeSeconds; double L_0 = ___timeSeconds0; V_0 = ((float)L_0); // int hours = Mathf.FloorToInt(totalSeconds / (60f * 60f)); float L_1 = V_0; int32_t L_2; L_2 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(L_1/(3600.0f))), NULL); V_1 = L_2; // float usedSeconds = hours * 60f * 60f; int32_t L_3 = V_1; V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_3), (60.0f))), (60.0f))); // int minutes = Mathf.FloorToInt((totalSeconds - usedSeconds) / 60f); float L_4 = V_0; float L_5 = V_2; int32_t L_6; L_6 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(((float)il2cpp_codegen_subtract(L_4, L_5))/(60.0f))), NULL); V_3 = L_6; // usedSeconds += minutes * 60f; float L_7 = V_2; int32_t L_8 = V_3; V_2 = ((float)il2cpp_codegen_add(L_7, ((float)il2cpp_codegen_multiply(((float)L_8), (60.0f))))); // int seconds = Mathf.FloorToInt(totalSeconds - usedSeconds); float L_9 = V_0; float L_10 = V_2; int32_t L_11; L_11 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)il2cpp_codegen_subtract(L_9, L_10)), NULL); V_4 = L_11; // if (hours <= 0) int32_t L_12 = V_1; if ((((int32_t)L_12) > ((int32_t)0))) { goto IL_009b; } } { // if (showMilliseconds) bool L_13 = ___showMilliseconds1; if (!L_13) { goto IL_0080; } } { // int milliSeconds = (int)((totalSeconds - Mathf.Floor(totalSeconds)) * 1000f); float L_14 = V_0; float L_15 = V_0; float L_16; L_16 = floorf(L_15); V_6 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_14, L_16)), (1000.0f)))); // result = string.Format("{0:00}:{1:00}:{2:000}", minutes, seconds, milliSeconds); int32_t L_17 = V_3; int32_t L_18 = L_17; RuntimeObject* L_19 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_18); int32_t L_20 = V_4; int32_t L_21 = L_20; RuntimeObject* L_22 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_21); int32_t L_23 = V_6; int32_t L_24 = L_23; RuntimeObject* L_25 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_24); String_t* L_26; L_26 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralED3EDDE08603F6B8A7475B082385FE302279A8D9, L_19, L_22, L_25, NULL); V_5 = L_26; goto IL_0108; } IL_0080: { // result = string.Format("{0:00}:{1:00}", minutes, seconds); int32_t L_27 = V_3; int32_t L_28 = L_27; RuntimeObject* L_29 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_28); int32_t L_30 = V_4; int32_t L_31 = L_30; RuntimeObject* L_32 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_31); String_t* L_33; L_33 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralD3C6FF105F16F36B05CE62DC0895F7A6B90F6ED8, L_29, L_32, NULL); V_5 = L_33; goto IL_0108; } IL_009b: { // if (showMilliseconds) bool L_34 = ___showMilliseconds1; if (!L_34) { goto IL_00e9; } } { // int milliSeconds = (int)((totalSeconds - Mathf.Floor(totalSeconds)) * 1000f); float L_35 = V_0; float L_36 = V_0; float L_37; L_37 = floorf(L_36); V_7 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_35, L_37)), (1000.0f)))); // result = string.Format("{2}:{0:00}:{1:00}:{3:000}", minutes, seconds, hours, milliSeconds); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_39 = L_38; int32_t L_40 = V_3; int32_t L_41 = L_40; RuntimeObject* L_42 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_41); ArrayElementTypeCheck (L_39, L_42); (L_39)->SetAtUnchecked(static_cast(0), (RuntimeObject*)L_42); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_39; int32_t L_44 = V_4; int32_t L_45 = L_44; RuntimeObject* L_46 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_45); ArrayElementTypeCheck (L_43, L_46); (L_43)->SetAtUnchecked(static_cast(1), (RuntimeObject*)L_46); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_47 = L_43; int32_t L_48 = V_1; int32_t L_49 = L_48; RuntimeObject* L_50 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_49); ArrayElementTypeCheck (L_47, L_50); (L_47)->SetAtUnchecked(static_cast(2), (RuntimeObject*)L_50); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_51 = L_47; int32_t L_52 = V_7; int32_t L_53 = L_52; RuntimeObject* L_54 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_53); ArrayElementTypeCheck (L_51, L_54); (L_51)->SetAtUnchecked(static_cast(3), (RuntimeObject*)L_54); String_t* L_55; L_55 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral7B449CBB82E44EDD3A011DD1F87DE2F6C4B37F62, L_51, NULL); V_5 = L_55; goto IL_0108; } IL_00e9: { // result = string.Format("{2}:{0:00}:{1:00}", minutes, seconds, hours); int32_t L_56 = V_3; int32_t L_57 = L_56; RuntimeObject* L_58 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_57); int32_t L_59 = V_4; int32_t L_60 = L_59; RuntimeObject* L_61 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_60); int32_t L_62 = V_1; int32_t L_63 = L_62; RuntimeObject* L_64 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_63); String_t* L_65; L_65 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralC0BBBFEF24D5E12DF9899019B91B17EAE1876463, L_58, L_61, L_64, NULL); V_5 = L_65; } IL_0108: { // return result; String_t* L_66 = V_5; return L_66; } } // RenderHeads.Media.AVProVideo.Orientation RenderHeads.Media.AVProVideo.Helper::GetOrientation(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Helper_GetOrientation_m2231216C43ED85E4E16ECFDEB111E009D4DDBF9F (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___t0, const RuntimeMethod* method) { int32_t V_0 = 0; { // Orientation result = Orientation.Landscape; V_0 = 0; // if (t != null) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___t0; if (!L_0) { goto IL_00e8; } } { // if (t[0] == 0f && t[1]== 1f && t[2] == -1f && t[3] == 0f) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___t0; int32_t L_2 = 0; float L_3 = (L_1)->GetAtUnchecked(static_cast(L_2)); if ((!(((float)L_3) == ((float)(0.0f))))) { goto IL_0037; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ___t0; int32_t L_5 = 1; float L_6 = (L_4)->GetAtUnchecked(static_cast(L_5)); if ((!(((float)L_6) == ((float)(1.0f))))) { goto IL_0037; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = ___t0; int32_t L_8 = 2; float L_9 = (L_7)->GetAtUnchecked(static_cast(L_8)); if ((!(((float)L_9) == ((float)(-1.0f))))) { goto IL_0037; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ___t0; int32_t L_11 = 3; float L_12 = (L_10)->GetAtUnchecked(static_cast(L_11)); if ((!(((float)L_12) == ((float)(0.0f))))) { goto IL_0037; } } { // result = Orientation.Portrait; V_0 = 2; goto IL_00e8; } IL_0037: { // if (t[0] == 0f && t[1] == -1f && t[2] == 1f && t[3] == 0f) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ___t0; int32_t L_14 = 0; float L_15 = (L_13)->GetAtUnchecked(static_cast(L_14)); if ((!(((float)L_15) == ((float)(0.0f))))) { goto IL_0066; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = ___t0; int32_t L_17 = 1; float L_18 = (L_16)->GetAtUnchecked(static_cast(L_17)); if ((!(((float)L_18) == ((float)(-1.0f))))) { goto IL_0066; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = ___t0; int32_t L_20 = 2; float L_21 = (L_19)->GetAtUnchecked(static_cast(L_20)); if ((!(((float)L_21) == ((float)(1.0f))))) { goto IL_0066; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = ___t0; int32_t L_23 = 3; float L_24 = (L_22)->GetAtUnchecked(static_cast(L_23)); if ((!(((float)L_24) == ((float)(0.0f))))) { goto IL_0066; } } { // result = Orientation.PortraitFlipped; V_0 = 3; goto IL_00e8; } IL_0066: { // if (t[0]== 1f && t[1] == 0f && t[2] == 0f && t[3] == 1f) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_25 = ___t0; int32_t L_26 = 0; float L_27 = (L_25)->GetAtUnchecked(static_cast(L_26)); if ((!(((float)L_27) == ((float)(1.0f))))) { goto IL_0092; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = ___t0; int32_t L_29 = 1; float L_30 = (L_28)->GetAtUnchecked(static_cast(L_29)); if ((!(((float)L_30) == ((float)(0.0f))))) { goto IL_0092; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = ___t0; int32_t L_32 = 2; float L_33 = (L_31)->GetAtUnchecked(static_cast(L_32)); if ((!(((float)L_33) == ((float)(0.0f))))) { goto IL_0092; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_34 = ___t0; int32_t L_35 = 3; float L_36 = (L_34)->GetAtUnchecked(static_cast(L_35)); if ((!(((float)L_36) == ((float)(1.0f))))) { goto IL_0092; } } { // result = Orientation.Landscape; V_0 = 0; goto IL_00e8; } IL_0092: { // if (t[0] == -1f && t[1] == 0f && t[2] == 0f && t[3] == -1f) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = ___t0; int32_t L_38 = 0; float L_39 = (L_37)->GetAtUnchecked(static_cast(L_38)); if ((!(((float)L_39) == ((float)(-1.0f))))) { goto IL_00be; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = ___t0; int32_t L_41 = 1; float L_42 = (L_40)->GetAtUnchecked(static_cast(L_41)); if ((!(((float)L_42) == ((float)(0.0f))))) { goto IL_00be; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_43 = ___t0; int32_t L_44 = 2; float L_45 = (L_43)->GetAtUnchecked(static_cast(L_44)); if ((!(((float)L_45) == ((float)(0.0f))))) { goto IL_00be; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_46 = ___t0; int32_t L_47 = 3; float L_48 = (L_46)->GetAtUnchecked(static_cast(L_47)); if ((!(((float)L_48) == ((float)(-1.0f))))) { goto IL_00be; } } { // result = Orientation.LandscapeFlipped; V_0 = 1; goto IL_00e8; } IL_00be: { // if (t[0] == 0f && t[1] == 1f && t[2] == 1f && t[3] == 0f) SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_49 = ___t0; int32_t L_50 = 0; float L_51 = (L_49)->GetAtUnchecked(static_cast(L_50)); if ((!(((float)L_51) == ((float)(0.0f))))) { goto IL_00e8; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_52 = ___t0; int32_t L_53 = 1; float L_54 = (L_52)->GetAtUnchecked(static_cast(L_53)); if ((!(((float)L_54) == ((float)(1.0f))))) { goto IL_00e8; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_55 = ___t0; int32_t L_56 = 2; float L_57 = (L_55)->GetAtUnchecked(static_cast(L_56)); if ((!(((float)L_57) == ((float)(1.0f))))) { goto IL_00e8; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = ___t0; int32_t L_59 = 3; float L_60 = (L_58)->GetAtUnchecked(static_cast(L_59)); if ((!(((float)L_60) == ((float)(0.0f))))) { goto IL_00e8; } } { // result = Orientation.PortraitHorizontalMirror; V_0 = 4; } IL_00e8: { // return result; int32_t L_61 = V_0; return L_61; } } // UnityEngine.Matrix4x4 RenderHeads.Media.AVProVideo.Helper::GetMatrixForOrientation(RenderHeads.Media.AVProVideo.Orientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Helper_GetMatrixForOrientation_mC84927ED55592554D0E2A8FBE1739C88916CE0B6 (int32_t ___ori0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___ori0; switch (L_0) { case 0: { goto IL_001f; } case 1: { goto IL_002a; } case 2: { goto IL_0035; } case 3: { goto IL_0040; } case 4: { goto IL_004b; } } } { goto IL_00d9; } IL_001f: { // result = Matrix4x4.identity; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); V_0 = L_1; // break; goto IL_00e4; } IL_002a: { // result = LandscapeFlippedMatrix; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ((Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_StaticFields*)il2cpp_codegen_static_fields_for(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var))->___LandscapeFlippedMatrix_8; V_0 = L_2; // break; goto IL_00e4; } IL_0035: { // result = PortraitMatrix; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = ((Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_StaticFields*)il2cpp_codegen_static_fields_for(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var))->___PortraitMatrix_6; V_0 = L_3; // break; goto IL_00e4; } IL_0040: { // result = PortraitFlippedMatrix; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ((Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_StaticFields*)il2cpp_codegen_static_fields_for(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var))->___PortraitFlippedMatrix_7; V_0 = L_4; // break; goto IL_00e4; } IL_004b: { // result = new Matrix4x4(); il2cpp_codegen_initobj((&V_0), sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)); // result.SetColumn(0, new Vector4(0f, 1f, 0f, 0f)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5; memset((&L_5), 0, sizeof(L_5)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_5), (0.0f), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_0), 0, L_5, NULL); // result.SetColumn(1, new Vector4(1f, 0f, 0f, 0f)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), (1.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_0), 1, L_6, NULL); // result.SetColumn(2, new Vector4(0f, 0f, 1f, 0f)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7; memset((&L_7), 0, sizeof(L_7)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_7), (0.0f), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_0), 2, L_7, NULL); // result.SetColumn(3, new Vector4(0f, 0f, 0f, 1f)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8; memset((&L_8), 0, sizeof(L_8)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_8), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_0), 3, L_8, NULL); // break; goto IL_00e4; } IL_00d9: { // throw new System.Exception("Unknown Orientation type"); Exception_t* L_9 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9E8D4340A9C866903BDC1443145D7131A80374B0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Helper_GetMatrixForOrientation_mC84927ED55592554D0E2A8FBE1739C88916CE0B6_RuntimeMethod_var))); } IL_00e4: { // return result; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = V_0; return L_10; } } // System.Int32 RenderHeads.Media.AVProVideo.Helper::ConvertTimeSecondsToFrame(System.Double,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Helper_ConvertTimeSecondsToFrame_mAD633612FC7D81AB0D40D4FAC326F3C7CE723E5F (double ___seconds0, float ___frameRate1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // seconds = System.Math.Max(0.0, seconds); double L_0 = ___seconds0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26((0.0), L_0, NULL); ___seconds0 = L_1; // frameRate = Mathf.Max(0f, frameRate); float L_2 = ___frameRate1; float L_3; L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_2, NULL); ___frameRate1 = L_3; // return (int)System.Math.Floor(frameRate * seconds); float L_4 = ___frameRate1; double L_5 = ___seconds0; double L_6; L_6 = floor(((double)il2cpp_codegen_multiply(((double)L_4), L_5))); return il2cpp_codegen_cast_double_to_int(L_6); } } // System.Double RenderHeads.Media.AVProVideo.Helper::ConvertFrameToTimeSeconds(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Helper_ConvertFrameToTimeSeconds_mC3B1FF9EE0BD7F84AE76CB3B038685CCC40FD3E8 (int32_t ___frame0, float ___frameRate1, const RuntimeMethod* method) { double V_0 = 0.0; { // frame = Mathf.Max(0, frame); int32_t L_0 = ___frame0; int32_t L_1; L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, L_0, NULL); ___frame0 = L_1; // frameRate = Mathf.Max(0f, frameRate); float L_2 = ___frameRate1; float L_3; L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_2, NULL); ___frameRate1 = L_3; // double frameDurationSeconds = 1.0 / frameRate; float L_4 = ___frameRate1; V_0 = ((double)((1.0)/((double)L_4))); // return ((double)frame * frameDurationSeconds) + (frameDurationSeconds * 0.5); // Add half a frame we that the time lands in the middle of the frame range and not at the edges int32_t L_5 = ___frame0; double L_6 = V_0; double L_7 = V_0; return ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(((double)L_5), L_6)), ((double)il2cpp_codegen_multiply(L_7, (0.5))))); } } // System.Double RenderHeads.Media.AVProVideo.Helper::FindNextKeyFrameTimeSeconds(System.Double,System.Single,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Helper_FindNextKeyFrameTimeSeconds_m3ADB6E022A419BC1C83AA31EB15F7C72964CD071 (double ___seconds0, float ___frameRate1, int32_t ___keyFrameInterval2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // seconds = System.Math.Max(0.0, seconds); double L_0 = ___seconds0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26((0.0), L_0, NULL); ___seconds0 = L_1; // frameRate = Mathf.Max(0f, frameRate); float L_2 = ___frameRate1; float L_3; L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_2, NULL); ___frameRate1 = L_3; // keyFrameInterval = Mathf.Max(0, keyFrameInterval); int32_t L_4 = ___keyFrameInterval2; int32_t L_5; L_5 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, L_4, NULL); ___keyFrameInterval2 = L_5; // int currentFrame = Helper.ConvertTimeSecondsToFrame(seconds, frameRate); double L_6 = ___seconds0; float L_7 = ___frameRate1; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); int32_t L_8; L_8 = Helper_ConvertTimeSecondsToFrame_mAD633612FC7D81AB0D40D4FAC326F3C7CE723E5F(L_6, L_7, NULL); V_0 = L_8; // int nextKeyFrame = keyFrameInterval * Mathf.CeilToInt((float)(currentFrame + 1) / (float)keyFrameInterval); int32_t L_9 = ___keyFrameInterval2; int32_t L_10 = V_0; int32_t L_11 = ___keyFrameInterval2; int32_t L_12; L_12 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)((int32_t)il2cpp_codegen_add(L_10, 1)))/((float)L_11))), NULL); // return Helper.ConvertFrameToTimeSeconds(nextKeyFrame, frameRate); float L_13 = ___frameRate1; double L_14; L_14 = Helper_ConvertFrameToTimeSeconds_mC3B1FF9EE0BD7F84AE76CB3B038685CCC40FD3E8(((int32_t)il2cpp_codegen_multiply(L_9, L_12)), L_13, NULL); return L_14; } } // System.DateTime RenderHeads.Media.AVProVideo.Helper::ConvertSecondsSince1970ToDateTime(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Helper_ConvertSecondsSince1970ToDateTime_m06DA9468B9F28B9FEBE94D18203B714F8A3C4F50 (double ___secondsSince19700, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0; memset((&V_0), 0, sizeof(V_0)); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1; memset((&V_1), 0, sizeof(V_1)); { // System.TimeSpan time = System.TimeSpan.FromSeconds(secondsSince1970); double L_0 = ___secondsSince19700; il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var); TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1; L_1 = TimeSpan_FromSeconds_m4401B50C0CA831134068595C6AF2F1CA92AAF80F(L_0, NULL); V_0 = L_1; // return new System.DateTime(1970, 1, 1).Add(time); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2; memset((&L_2), 0, sizeof(L_2)); DateTime__ctor_mA3BF7CE28807F0A02634FD43913FAAFD989CEE88((&L_2), ((int32_t)1970), 1, 1, /*hidden argument*/NULL); V_1 = L_2; TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_3 = V_0; DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4; L_4 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1((&V_1), L_3, NULL); return L_4; } } // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.Helper::GetReadableTexture(UnityEngine.Texture,System.Boolean,RenderHeads.Media.AVProVideo.Orientation,UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Helper_GetReadableTexture_m673AB973D4789343C6EFA7FF78F91FED8029AC22 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___inputTexture0, bool ___requiresVerticalFlip1, int32_t ___ori2, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___targetTexture3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_3 = NULL; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4; memset((&V_4), 0, sizeof(V_4)); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B4_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B1_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B3_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B2_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B6_0 = NULL; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B5_0 = NULL; { // Texture2D resultTexture = targetTexture; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___targetTexture3; V_0 = L_0; // RenderTexture prevRT = RenderTexture.active; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1; L_1 = RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7(NULL); // int textureWidth = inputTexture.width; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___inputTexture0; int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_2); V_1 = L_3; // int textureHeight = inputTexture.height; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = ___inputTexture0; int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_4); V_2 = L_5; // RenderTexture tempRT = RenderTexture.GetTemporary(textureWidth, textureHeight, 0, RenderTextureFormat.ARGB32); int32_t L_6 = V_1; int32_t L_7 = V_2; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8; L_8 = RenderTexture_GetTemporary_mDAD0D2A673F07BEC3B1A9555863E24A479E9BB11(L_6, L_7, 0, 0, NULL); V_3 = L_8; // if (ori == Orientation.Landscape) int32_t L_9 = ___ori2; G_B1_0 = L_1; if (L_9) { G_B4_0 = L_1; goto IL_00a7; } } { // if (!requiresVerticalFlip) bool L_10 = ___requiresVerticalFlip1; G_B2_0 = G_B1_0; if (L_10) { G_B3_0 = G_B1_0; goto IL_0031; } } { // Graphics.Blit(inputTexture, tempRT); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = ___inputTexture0; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_12 = V_3; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_Blit_m8D99E16B74C7D3C8F79F4F142C59DB6B38114504(L_11, L_12, NULL); G_B4_0 = G_B2_0; goto IL_00a7; } IL_0031: { // GL.PushMatrix(); GL_PushMatrix_mB505DD9B224528266FCADC716A16343838105A09(NULL); // RenderTexture.active = tempRT; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_13 = V_3; RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_13, NULL); // GL.LoadPixelMatrix(0f, tempRT.width, 0f, tempRT.height); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_14 = V_3; int32_t L_15; L_15 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_14); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_16 = V_3; int32_t L_17; L_17 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_16); GL_LoadPixelMatrix_mF1C5A4508C5F110512C116A5DDE7AB0483FE961A((0.0f), ((float)L_15), (0.0f), ((float)L_17), NULL); // Rect sourceRect = new Rect(0f, 0f, 1f, 1f); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_4), (0.0f), (0.0f), (1.0f), (1.0f), NULL); // Rect destRect = new Rect(0f, -1f, tempRT.width, tempRT.height); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_18 = V_3; int32_t L_19; L_19 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_18); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20 = V_3; int32_t L_21; L_21 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_20); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_22; memset((&L_22), 0, sizeof(L_22)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_22), (0.0f), (-1.0f), ((float)L_19), ((float)L_21), /*hidden argument*/NULL); // Graphics.DrawTexture(destRect, inputTexture, sourceRect, 0, 0, 0, 0); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = ___inputTexture0; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_24 = V_4; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_DrawTexture_m3A59D4F8533A5C833090389AF5CDF3A7BDE31F2C(L_22, L_23, L_24, 0, 0, 0, 0, NULL); // GL.PopMatrix(); GL_PopMatrix_mCE0D33302104D1168B6382136039E979E8C02855(NULL); // GL.InvalidateState(); GL_InvalidateState_m55BDB4CCF8A9AAA9419AF202B83E9678E6185240(NULL); G_B4_0 = G_B3_0; } IL_00a7: { // if (resultTexture == null) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_25 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_26; L_26 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B5_0 = G_B4_0; if (!L_26) { G_B6_0 = G_B4_0; goto IL_00ba; } } { // resultTexture = new Texture2D(textureWidth, textureHeight, TextureFormat.ARGB32, false); int32_t L_27 = V_1; int32_t L_28 = V_2; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_29 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_29, L_27, L_28, 5, (bool)0, NULL); V_0 = L_29; G_B6_0 = G_B5_0; } IL_00ba: { // RenderTexture.active = tempRT; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_30 = V_3; RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_30, NULL); // resultTexture.ReadPixels(new Rect(0f, 0f, textureWidth, textureHeight), 0, 0, false); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_31 = V_0; int32_t L_32 = V_1; int32_t L_33 = V_2; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_34; memset((&L_34), 0, sizeof(L_34)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_34), (0.0f), (0.0f), ((float)L_32), ((float)L_33), /*hidden argument*/NULL); Texture2D_ReadPixels_m7483DB211233F02E46418E9A6077487925F0024C(L_31, L_34, 0, 0, (bool)0, NULL); // resultTexture.Apply(false, false); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_35 = V_0; Texture2D_Apply_m36EE27E6F1BF7FB8C70A1D749DC4EE249810AA3A(L_35, (bool)0, (bool)0, NULL); // RenderTexture.ReleaseTemporary(tempRT); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_36 = V_3; RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2(L_36, NULL); // RenderTexture.active = prevRT; RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(G_B6_0, NULL); // return resultTexture; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_37 = V_0; return L_37; } } // UnityEngine.Texture2D RenderHeads.Media.AVProVideo.Helper::GetReadableTexture(UnityEngine.RenderTexture,UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Helper_GetReadableTexture_m9DEEF15EA6E095D56F8817C31B6DEFFC1B2CE831 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___inputTexture0, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___targetTexture1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (targetTexture == null) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___targetTexture1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_001e; } } { // targetTexture = new Texture2D(inputTexture.width, inputTexture.height, TextureFormat.ARGB32, false); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = ___inputTexture0; int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_2); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = ___inputTexture0; int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_4); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_6, L_3, L_5, 5, (bool)0, NULL); ___targetTexture1 = L_6; } IL_001e: { // RenderTexture prevRT = RenderTexture.active; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7; L_7 = RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7(NULL); // RenderTexture.active = inputTexture; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8 = ___inputTexture0; RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_8, NULL); // targetTexture.ReadPixels(new Rect(0f, 0f, inputTexture.width, inputTexture.height), 0, 0, false); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = ___targetTexture1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10 = ___inputTexture0; int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_10); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_12 = ___inputTexture0; int32_t L_13; L_13 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_12); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_14; memset((&L_14), 0, sizeof(L_14)); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_14), (0.0f), (0.0f), ((float)L_11), ((float)L_13), /*hidden argument*/NULL); Texture2D_ReadPixels_m7483DB211233F02E46418E9A6077487925F0024C(L_9, L_14, 0, 0, (bool)0, NULL); // targetTexture.Apply(false, false); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = ___targetTexture1; Texture2D_Apply_m36EE27E6F1BF7FB8C70A1D749DC4EE249810AA3A(L_15, (bool)0, (bool)0, NULL); // RenderTexture.active = prevRT; RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_7, NULL); // return targetTexture; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_16 = ___targetTexture1; return L_16; } } // System.Void RenderHeads.Media.AVProVideo.Helper::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Helper__cctor_m25BE3A5CDF4A8C40F3CA4069190B6C1092BAEA5B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private static Matrix4x4 PortraitMatrix = Matrix4x4.TRS(new Vector3(0f, 1f, 0f), Quaternion.Euler(0f, 0f, -90f), Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; memset((&L_0), 0, sizeof(L_0)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), (-90.0f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3; L_3 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_0, L_1, L_2, NULL); ((Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_StaticFields*)il2cpp_codegen_static_fields_for(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var))->___PortraitMatrix_6 = L_3; // private static Matrix4x4 PortraitFlippedMatrix = Matrix4x4.TRS(new Vector3(1f, 0f, 0f), Quaternion.Euler(0f, 0f, 90f), Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; memset((&L_4), 0, sizeof(L_4)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), (1.0f), (0.0f), (0.0f), /*hidden argument*/NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), (90.0f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7; L_7 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_4, L_5, L_6, NULL); ((Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_StaticFields*)il2cpp_codegen_static_fields_for(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var))->___PortraitFlippedMatrix_7 = L_7; // private static Matrix4x4 LandscapeFlippedMatrix = Matrix4x4.TRS(new Vector3(0f, 1f, 0f), Quaternion.Euler(0f, 0f, -90f), Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; memset((&L_8), 0, sizeof(L_8)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), (0.0f), (1.0f), (0.0f), /*hidden argument*/NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; L_9 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), (-90.0f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11; L_11 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_8, L_9, L_10, NULL); ((Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_StaticFields*)il2cpp_codegen_static_fields_for(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var))->___LandscapeFlippedMatrix_8 = L_11; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.Helper/ExpectedPluginVersion::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpectedPluginVersion__ctor_m71691C471DB8543FBF001FD87A75A4FDD7DD74B8 (ExpectedPluginVersion_t260D3F20003F531C84E0AD4DBE4F71766DB21E1D* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.MediaCachingOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaCachingOptions__ctor_mA1C0232E7D723E27F111AE0B68B8FE397636FDBD (MediaCachingOptions_tFD724597B94A896A4004C05F4D897B2974040F9C* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaPathType RenderHeads.Media.AVProVideo.MediaPath::get_PathType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPath_get_PathType_m3E9426DFEAB5AB0FAFA24023BB8AA853A7A49A0F (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) { { // public MediaPathType PathType { get { return _pathType; } internal set { _pathType = value; } } int32_t L_0 = __this->____pathType_0; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPath::set_PathType(RenderHeads.Media.AVProVideo.MediaPathType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPath_set_PathType_m1D3F9D7948159FBF94D9E7B327D353B92C26523D (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, int32_t ___value0, const RuntimeMethod* method) { { // public MediaPathType PathType { get { return _pathType; } internal set { _pathType = value; } } int32_t L_0 = ___value0; __this->____pathType_0 = L_0; // public MediaPathType PathType { get { return _pathType; } internal set { _pathType = value; } } return; } } // System.String RenderHeads.Media.AVProVideo.MediaPath::get_Path() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) { { // public string Path { get { return _path; } internal set { _path = value; } } String_t* L_0 = __this->____path_1; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaPath::set_Path(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPath_set_Path_mDC9AACA4F08BA700571C8C090AF92A0880496A92 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string Path { get { return _path; } internal set { _path = value; } } String_t* L_0 = ___value0; __this->____path_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____path_1), (void*)L_0); // public string Path { get { return _path; } internal set { _path = value; } } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPath::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPath__ctor_mC9A531926AFFC107E56A25290834439016836D6A (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [SerializeField] MediaPathType _pathType = MediaPathType.RelativeToStreamingAssetsFolder; __this->____pathType_0 = 2; // [SerializeField] string _path = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->____path_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____path_1), (void*)L_0); // public MediaPath() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // _pathType = MediaPathType.RelativeToStreamingAssetsFolder; __this->____pathType_0 = 2; // _path = string.Empty; String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->____path_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____path_1), (void*)L_1); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPath::.ctor(RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPath__ctor_mC58517CE97153E5CFDF70435F39AEDF7BDF11FB8 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___copy0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [SerializeField] MediaPathType _pathType = MediaPathType.RelativeToStreamingAssetsFolder; __this->____pathType_0 = 2; // [SerializeField] string _path = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->____path_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____path_1), (void*)L_0); // public MediaPath(MediaPath copy) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // _pathType = copy.PathType; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_1 = ___copy0; int32_t L_2; L_2 = MediaPath_get_PathType_m3E9426DFEAB5AB0FAFA24023BB8AA853A7A49A0F_inline(L_1, NULL); __this->____pathType_0 = L_2; // _path = copy.Path; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_3 = ___copy0; String_t* L_4; L_4 = MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline(L_3, NULL); __this->____path_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____path_1), (void*)L_4); // } return; } } // System.Void RenderHeads.Media.AVProVideo.MediaPath::.ctor(System.String,RenderHeads.Media.AVProVideo.MediaPathType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaPath__ctor_m0AD6AC491F7BE372CFECDD554384024E767103C3 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, String_t* ___path0, int32_t ___pathType1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [SerializeField] MediaPathType _pathType = MediaPathType.RelativeToStreamingAssetsFolder; __this->____pathType_0 = 2; // [SerializeField] string _path = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->____path_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____path_1), (void*)L_0); // public MediaPath(string path, MediaPathType pathType) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // _pathType = pathType; int32_t L_1 = ___pathType1; __this->____pathType_0 = L_1; // _path = path; String_t* L_2 = ___path0; __this->____path_1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____path_1), (void*)L_2); // } return; } } // System.String RenderHeads.Media.AVProVideo.MediaPath::GetResolvedFullPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MediaPath_GetResolvedFullPath_mA81DDB3CC0B4853F6B57B405B1F509AD65120F43 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // string result = Helper.GetFilePath(_path, _pathType); String_t* L_0 = __this->____path_1; int32_t L_1 = __this->____pathType_0; il2cpp_codegen_runtime_class_init_inline(Helper_t0FCA2FC2DDB9314B514569A12F33EFAC7AEC7873_il2cpp_TypeInfo_var); String_t* L_2; L_2 = Helper_GetFilePath_m3032CD9E5861F7DCD3E15122305317AE90EAF012(L_0, L_1, NULL); // return result; return L_2; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPath::op_Equality(RenderHeads.Media.AVProVideo.MediaPath,RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPath_op_Equality_m8C395C56415CB84EDF2AF9D5E8E4524B4DD1A877 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___a0, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___b1, const RuntimeMethod* method) { { // if ((object)a == null) MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = ___a0; if (L_0) { goto IL_0008; } } { // return (object)b == null; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_1 = ___b1; return (bool)((((RuntimeObject*)(MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); } IL_0008: { // return a.Equals(b); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_2 = ___a0; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_3 = ___b1; bool L_4; L_4 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_2, L_3); return L_4; } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPath::op_Inequality(RenderHeads.Media.AVProVideo.MediaPath,RenderHeads.Media.AVProVideo.MediaPath) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPath_op_Inequality_m13D4E70B9CE60B26B5DC245943C250FDF7FAF0D3 (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___a0, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___b1, const RuntimeMethod* method) { { // return !(a == b); MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = ___a0; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_1 = ___b1; bool L_2; L_2 = MediaPath_op_Equality_m8C395C56415CB84EDF2AF9D5E8E4524B4DD1A877(L_0, L_1, NULL); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean RenderHeads.Media.AVProVideo.MediaPath::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MediaPath_Equals_mD44590E429E71D87E7415CDE0146018F497C56CD (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* V_0 = NULL; { // if (obj == null || GetType() != obj.GetType()) RuntimeObject* L_0 = ___obj0; if (!L_0) { goto IL_0016; } } { Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); RuntimeObject* L_2 = ___obj0; Type_t* L_3; L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_4; L_4 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, L_3, NULL); if (!L_4) { goto IL_0018; } } IL_0016: { // return false; return (bool)0; } IL_0018: { // var a = (MediaPath)obj; RuntimeObject* L_5 = ___obj0; V_0 = ((MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F*)CastclassClass((RuntimeObject*)L_5, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F_il2cpp_TypeInfo_var)); // return (_pathType == a._pathType && _path == a._path); int32_t L_6 = __this->____pathType_0; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_7 = V_0; int32_t L_8 = L_7->____pathType_0; if ((!(((uint32_t)L_6) == ((uint32_t)L_8)))) { goto IL_003f; } } { String_t* L_9 = __this->____path_1; MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_10 = V_0; String_t* L_11 = L_10->____path_1; bool L_12; L_12 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_9, L_11, NULL); return L_12; } IL_003f: { return (bool)0; } } // System.Int32 RenderHeads.Media.AVProVideo.MediaPath::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MediaPath_GetHashCode_m4F489C54579A986B92B6CBE47143BB286892D6AE (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) { { // return _pathType.GetHashCode() ^ _path.GetHashCode(); int32_t* L_0 = (&__this->____pathType_0); int32_t L_1; L_1 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((int32_t*)L_0, NULL); String_t* L_2 = __this->____path_1; int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_2); return ((int32_t)(L_1^L_3)); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // RenderHeads.Media.AVProVideo.MediaHints RenderHeads.Media.AVProVideo.MediaHints::get_Default() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 MediaHints_get_Default_m53AD4FAADBDF0B354EA46A93ECC021BC5727477C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static MediaHints Default { get { return defaultHints; } } il2cpp_codegen_runtime_class_init_inline(MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var); MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_0 = ((MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_StaticFields*)il2cpp_codegen_static_fields_for(MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var))->___defaultHints_3; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.MediaHints::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MediaHints__cctor_m4BDDDA8C49E641ED731CD76F55130DD6A9803F97 (const RuntimeMethod* method) { { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: RenderHeads.Media.AVProVideo.VideoResolveOptions IL2CPP_EXTERN_C void VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshal_pinvoke(const VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180& unmarshaled, VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_pinvoke& marshaled) { marshaled.___applyHSBC_0 = static_cast(unmarshaled.___applyHSBC_0); marshaled.___hue_1 = unmarshaled.___hue_1; marshaled.___saturation_2 = unmarshaled.___saturation_2; marshaled.___brightness_3 = unmarshaled.___brightness_3; marshaled.___contrast_4 = unmarshaled.___contrast_4; marshaled.___gamma_5 = unmarshaled.___gamma_5; marshaled.___tint_6 = unmarshaled.___tint_6; marshaled.___generateMipmaps_7 = static_cast(unmarshaled.___generateMipmaps_7); } IL2CPP_EXTERN_C void VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshal_pinvoke_back(const VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_pinvoke& marshaled, VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180& unmarshaled) { bool unmarshaledapplyHSBC_temp_0 = false; unmarshaledapplyHSBC_temp_0 = static_cast(marshaled.___applyHSBC_0); unmarshaled.___applyHSBC_0 = unmarshaledapplyHSBC_temp_0; float unmarshaledhue_temp_1 = 0.0f; unmarshaledhue_temp_1 = marshaled.___hue_1; unmarshaled.___hue_1 = unmarshaledhue_temp_1; float unmarshaledsaturation_temp_2 = 0.0f; unmarshaledsaturation_temp_2 = marshaled.___saturation_2; unmarshaled.___saturation_2 = unmarshaledsaturation_temp_2; float unmarshaledbrightness_temp_3 = 0.0f; unmarshaledbrightness_temp_3 = marshaled.___brightness_3; unmarshaled.___brightness_3 = unmarshaledbrightness_temp_3; float unmarshaledcontrast_temp_4 = 0.0f; unmarshaledcontrast_temp_4 = marshaled.___contrast_4; unmarshaled.___contrast_4 = unmarshaledcontrast_temp_4; float unmarshaledgamma_temp_5 = 0.0f; unmarshaledgamma_temp_5 = marshaled.___gamma_5; unmarshaled.___gamma_5 = unmarshaledgamma_temp_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F unmarshaledtint_temp_6; memset((&unmarshaledtint_temp_6), 0, sizeof(unmarshaledtint_temp_6)); unmarshaledtint_temp_6 = marshaled.___tint_6; unmarshaled.___tint_6 = unmarshaledtint_temp_6; bool unmarshaledgenerateMipmaps_temp_7 = false; unmarshaledgenerateMipmaps_temp_7 = static_cast(marshaled.___generateMipmaps_7); unmarshaled.___generateMipmaps_7 = unmarshaledgenerateMipmaps_temp_7; } // Conversion method for clean up from marshalling of: RenderHeads.Media.AVProVideo.VideoResolveOptions IL2CPP_EXTERN_C void VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshal_pinvoke_cleanup(VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: RenderHeads.Media.AVProVideo.VideoResolveOptions IL2CPP_EXTERN_C void VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshal_com(const VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180& unmarshaled, VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_com& marshaled) { marshaled.___applyHSBC_0 = static_cast(unmarshaled.___applyHSBC_0); marshaled.___hue_1 = unmarshaled.___hue_1; marshaled.___saturation_2 = unmarshaled.___saturation_2; marshaled.___brightness_3 = unmarshaled.___brightness_3; marshaled.___contrast_4 = unmarshaled.___contrast_4; marshaled.___gamma_5 = unmarshaled.___gamma_5; marshaled.___tint_6 = unmarshaled.___tint_6; marshaled.___generateMipmaps_7 = static_cast(unmarshaled.___generateMipmaps_7); } IL2CPP_EXTERN_C void VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshal_com_back(const VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_com& marshaled, VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180& unmarshaled) { bool unmarshaledapplyHSBC_temp_0 = false; unmarshaledapplyHSBC_temp_0 = static_cast(marshaled.___applyHSBC_0); unmarshaled.___applyHSBC_0 = unmarshaledapplyHSBC_temp_0; float unmarshaledhue_temp_1 = 0.0f; unmarshaledhue_temp_1 = marshaled.___hue_1; unmarshaled.___hue_1 = unmarshaledhue_temp_1; float unmarshaledsaturation_temp_2 = 0.0f; unmarshaledsaturation_temp_2 = marshaled.___saturation_2; unmarshaled.___saturation_2 = unmarshaledsaturation_temp_2; float unmarshaledbrightness_temp_3 = 0.0f; unmarshaledbrightness_temp_3 = marshaled.___brightness_3; unmarshaled.___brightness_3 = unmarshaledbrightness_temp_3; float unmarshaledcontrast_temp_4 = 0.0f; unmarshaledcontrast_temp_4 = marshaled.___contrast_4; unmarshaled.___contrast_4 = unmarshaledcontrast_temp_4; float unmarshaledgamma_temp_5 = 0.0f; unmarshaledgamma_temp_5 = marshaled.___gamma_5; unmarshaled.___gamma_5 = unmarshaledgamma_temp_5; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F unmarshaledtint_temp_6; memset((&unmarshaledtint_temp_6), 0, sizeof(unmarshaledtint_temp_6)); unmarshaledtint_temp_6 = marshaled.___tint_6; unmarshaled.___tint_6 = unmarshaledtint_temp_6; bool unmarshaledgenerateMipmaps_temp_7 = false; unmarshaledgenerateMipmaps_temp_7 = static_cast(marshaled.___generateMipmaps_7); unmarshaled.___generateMipmaps_7 = unmarshaledgenerateMipmaps_temp_7; } // Conversion method for clean up from marshalling of: RenderHeads.Media.AVProVideo.VideoResolveOptions IL2CPP_EXTERN_C void VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshal_com_cleanup(VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180_marshaled_com& marshaled) { } // System.Boolean RenderHeads.Media.AVProVideo.VideoResolveOptions::IsColourAdjust() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VideoResolveOptions_IsColourAdjust_m043320CA6C3119F8B5E93A4E75E5B79655132EE2 (VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180* __this, const RuntimeMethod* method) { { // return (applyHSBC && (hue != 0.0f || saturation != 0.5f || brightness != 0.5f || contrast != 0.5f || gamma != 1.0f)); bool L_0 = __this->___applyHSBC_0; if (!L_0) { goto IL_004f; } } { float L_1 = __this->___hue_1; if ((!(((float)L_1) == ((float)(0.0f))))) { goto IL_004d; } } { float L_2 = __this->___saturation_2; if ((!(((float)L_2) == ((float)(0.5f))))) { goto IL_004d; } } { float L_3 = __this->___brightness_3; if ((!(((float)L_3) == ((float)(0.5f))))) { goto IL_004d; } } { float L_4 = __this->___contrast_4; if ((!(((float)L_4) == ((float)(0.5f))))) { goto IL_004d; } } { float L_5 = __this->___gamma_5; return (bool)((((int32_t)((((float)L_5) == ((float)(1.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_004d: { return (bool)1; } IL_004f: { return (bool)0; } } IL2CPP_EXTERN_C bool VideoResolveOptions_IsColourAdjust_m043320CA6C3119F8B5E93A4E75E5B79655132EE2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = VideoResolveOptions_IsColourAdjust_m043320CA6C3119F8B5E93A4E75E5B79655132EE2(_thisAdjusted, method); return _returnValue; } // System.Void RenderHeads.Media.AVProVideo.VideoResolveOptions::ResetColourAdjust() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoResolveOptions_ResetColourAdjust_m3E61E5E1C7B6519B9D7E86B0E3D9B54062C518E3 (VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180* __this, const RuntimeMethod* method) { { // hue = 0.0f; __this->___hue_1 = (0.0f); // saturation = 0.5f; __this->___saturation_2 = (0.5f); // brightness = 0.5f; __this->___brightness_3 = (0.5f); // contrast = 0.5f; __this->___contrast_4 = (0.5f); // gamma = 1.0f; __this->___gamma_5 = (1.0f); // } return; } } IL2CPP_EXTERN_C void VideoResolveOptions_ResetColourAdjust_m3E61E5E1C7B6519B9D7E86B0E3D9B54062C518E3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); VideoResolveOptions_ResetColourAdjust_m3E61E5E1C7B6519B9D7E86B0E3D9B54062C518E3(_thisAdjusted, method); } // RenderHeads.Media.AVProVideo.VideoResolveOptions RenderHeads.Media.AVProVideo.VideoResolveOptions::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 VideoResolveOptions_Create_mB35C721D2051757041058A738CB5AE03688BA3B8 (const RuntimeMethod* method) { VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 V_0; memset((&V_0), 0, sizeof(V_0)); VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 V_1; memset((&V_1), 0, sizeof(V_1)); { // VideoResolveOptions result = new VideoResolveOptions() // { // tint = Color.white, // }; il2cpp_codegen_initobj((&V_1), sizeof(VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180)); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; L_0 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL); (&V_1)->___tint_6 = L_0; VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 L_1 = V_1; V_0 = L_1; // result.ResetColourAdjust(); VideoResolveOptions_ResetColourAdjust_m3E61E5E1C7B6519B9D7E86B0E3D9B54062C518E3((&V_0), NULL); // return result; VideoResolveOptions_t73104FE43CA18A4DA1D13E543E8FA739A4B6A180 L_2 = V_0; return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.TimeRange::.ctor(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRange__ctor_m7F4D6CD7D9EBB33B17B02C9E1AC99F80EA29573D (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, double ___startTime0, double ___duration1, const RuntimeMethod* method) { { // this.startTime = startTime; double L_0 = ___startTime0; __this->___startTime_0 = L_0; // this.duration = duration; double L_1 = ___duration1; __this->___duration_1 = L_1; // } return; } } IL2CPP_EXTERN_C void TimeRange__ctor_m7F4D6CD7D9EBB33B17B02C9E1AC99F80EA29573D_AdjustorThunk (RuntimeObject* __this, double ___startTime0, double ___duration1, const RuntimeMethod* method) { TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); TimeRange__ctor_m7F4D6CD7D9EBB33B17B02C9E1AC99F80EA29573D(_thisAdjusted, ___startTime0, ___duration1, method); } // System.Double RenderHeads.Media.AVProVideo.TimeRange::get_StartTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeRange_get_StartTime_mBCD853FC15AFC642504A413AC9565789CFB225FE (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, const RuntimeMethod* method) { { // public double StartTime { get { return startTime; } } double L_0 = __this->___startTime_0; return L_0; } } IL2CPP_EXTERN_C double TimeRange_get_StartTime_mBCD853FC15AFC642504A413AC9565789CFB225FE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = TimeRange_get_StartTime_mBCD853FC15AFC642504A413AC9565789CFB225FE_inline(_thisAdjusted, method); return _returnValue; } // System.Double RenderHeads.Media.AVProVideo.TimeRange::get_EndTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeRange_get_EndTime_mA7307E597E8673410ED0942B13F8CFBEF685452B (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, const RuntimeMethod* method) { { // public double EndTime { get { return startTime + duration; } } double L_0 = __this->___startTime_0; double L_1 = __this->___duration_1; return ((double)il2cpp_codegen_add(L_0, L_1)); } } IL2CPP_EXTERN_C double TimeRange_get_EndTime_mA7307E597E8673410ED0942B13F8CFBEF685452B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = TimeRange_get_EndTime_mA7307E597E8673410ED0942B13F8CFBEF685452B(_thisAdjusted, method); return _returnValue; } // System.Double RenderHeads.Media.AVProVideo.TimeRange::get_Duration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeRange_get_Duration_m1C5EB9A963F19801765CA61B13567B861AC15C22 (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, const RuntimeMethod* method) { { // public double Duration { get { return duration; } } double L_0 = __this->___duration_1; return L_0; } } IL2CPP_EXTERN_C double TimeRange_get_Duration_m1C5EB9A963F19801765CA61B13567B861AC15C22_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = TimeRange_get_Duration_m1C5EB9A963F19801765CA61B13567B861AC15C22_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void RenderHeads.Media.AVProVideo.TimeRanges::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRanges__ctor_m5E8F01C9287E9A436F117EE62E420A75C5DEE27C (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // internal TimeRange[] _ranges = new TimeRange[0]; TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_0 = (TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19*)(TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19*)SZArrayNew(TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19_il2cpp_TypeInfo_var, (uint32_t)0); __this->____ranges_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____ranges_0), (void*)L_0); // internal TimeRanges() {} Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // internal TimeRanges() {} return; } } // System.Collections.IEnumerator RenderHeads.Media.AVProVideo.TimeRanges::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TimeRanges_GetEnumerator_m5BE6F8C61563A4BC52F962CB1F8542707F266DD5 (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) { { // return _ranges.GetEnumerator(); TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_0 = __this->____ranges_0; RuntimeObject* L_1; L_1 = Array_GetEnumerator_mDB7E2AF23F2BDC715D429C71CA3B8D0151F0DC1E((RuntimeArray*)L_0, NULL); return L_1; } } // RenderHeads.Media.AVProVideo.TimeRange RenderHeads.Media.AVProVideo.TimeRanges::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF TimeRanges_get_Item_mDCE35B54CDFDF116F55735909252D7A1278A0AC2 (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, int32_t ___index0, const RuntimeMethod* method) { { // return _ranges[index]; TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_0 = __this->____ranges_0; int32_t L_1 = ___index0; int32_t L_2 = L_1; TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF L_3 = (L_0)->GetAtUnchecked(static_cast(L_2)); return L_3; } } // System.Void RenderHeads.Media.AVProVideo.TimeRanges::.ctor(RenderHeads.Media.AVProVideo.TimeRange[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRanges__ctor_mE4B4D9363B7B969618C7B80DE07BB719DC959623 (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* ___ranges0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // internal TimeRange[] _ranges = new TimeRange[0]; TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_0 = (TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19*)(TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19*)SZArrayNew(TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19_il2cpp_TypeInfo_var, (uint32_t)0); __this->____ranges_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____ranges_0), (void*)L_0); // internal TimeRanges(TimeRange[] ranges) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // _ranges = ranges; TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_1 = ___ranges0; __this->____ranges_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____ranges_0), (void*)L_1); // CalculateRange(); TimeRanges_CalculateRange_mC28784300FA39DBE92EACE4E35F7406BAAAFA7A0(__this, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.TimeRanges::CalculateRange() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeRanges_CalculateRange_mC28784300FA39DBE92EACE4E35F7406BAAAFA7A0 (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; double V_1 = 0.0; double V_2 = 0.0; int32_t V_3 = 0; { // _minTime = _maxTime = 0.0; double L_0 = (0.0); V_0 = L_0; __this->____maxTime_2 = L_0; double L_1 = V_0; __this->____minTime_1 = L_1; // if (_ranges != null && _ranges.Length > 0) TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_2 = __this->____ranges_0; if (!L_2) { goto IL_00a3; } } { TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_3 = __this->____ranges_0; if (!(((RuntimeArray*)L_3)->max_length)) { goto IL_00a3; } } { // double maxTime = 0.0; V_1 = (0.0); // double minTime = double.MaxValue; V_2 = (1.7976931348623157E+308); // for (int i = 0; i < _ranges.Length; i++) V_3 = 0; goto IL_008a; } IL_0044: { // minTime = System.Math.Min(minTime, _ranges[i].startTime); double L_4 = V_2; TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_5 = __this->____ranges_0; int32_t L_6 = V_3; double L_7 = ((L_5)->GetAddressAtUnchecked(static_cast(L_6)))->___startTime_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_8; L_8 = Math_Min_mA3310F1FF7876DA2FC7F37B822E6DD66410565C1(L_4, L_7, NULL); V_2 = L_8; // maxTime = System.Math.Max(maxTime, _ranges[i].startTime + _ranges[i].duration); double L_9 = V_1; TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_10 = __this->____ranges_0; int32_t L_11 = V_3; double L_12 = ((L_10)->GetAddressAtUnchecked(static_cast(L_11)))->___startTime_0; TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_13 = __this->____ranges_0; int32_t L_14 = V_3; double L_15 = ((L_13)->GetAddressAtUnchecked(static_cast(L_14)))->___duration_1; double L_16; L_16 = Math_Max_m7BAC743E1752A51F258BB82DEBDD13E7C6D3ED26(L_9, ((double)il2cpp_codegen_add(L_12, L_15)), NULL); V_1 = L_16; // for (int i = 0; i < _ranges.Length; i++) int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_008a: { // for (int i = 0; i < _ranges.Length; i++) int32_t L_18 = V_3; TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_19 = __this->____ranges_0; if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))) { goto IL_0044; } } { // _minTime = minTime; double L_20 = V_2; __this->____minTime_1 = L_20; // _maxTime = maxTime; double L_21 = V_1; __this->____maxTime_2 = L_21; } IL_00a3: { // } return; } } // System.Int32 RenderHeads.Media.AVProVideo.TimeRanges::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeRanges_get_Count_mE253B759FCC97EA2E8F8CA0F4FDC6B1DDAC06A2D (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) { { // public int Count { get { return _ranges.Length; } } TimeRangeU5BU5D_tA898FFB894BB2CE846E7CF8870E5615878BA5F19* L_0 = __this->____ranges_0; return ((int32_t)(((RuntimeArray*)L_0)->max_length)); } } // System.Double RenderHeads.Media.AVProVideo.TimeRanges::get_MinTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeRanges_get_MinTime_m4818BFE13D4ABDF2A26DFCC12A06EFC50CDCE7EA (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) { { // public double MinTime { get { return _minTime; } } double L_0 = __this->____minTime_1; return L_0; } } // System.Double RenderHeads.Media.AVProVideo.TimeRanges::get_MaxTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeRanges_get_MaxTime_m3AD04E12CF2548DA833BA1E1557456A87CC914CA (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) { { // public double MaxTime { get { return _maxTime; } } double L_0 = __this->____maxTime_2; return L_0; } } // System.Double RenderHeads.Media.AVProVideo.TimeRanges::get_Duration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeRanges_get_Duration_mD4EFE107E7C61723E577D4CEA48CB45C2E3B8972 (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) { { // public double Duration { get { return (_maxTime - _minTime); } } double L_0 = __this->____maxTime_2; double L_1 = __this->____minTime_1; return ((double)il2cpp_codegen_subtract(L_0, L_1)); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_SkippedFrames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_SkippedFrames_m3BF20608B162FB544EA4441BF84C15932CD4260E (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public int SkippedFrames { get; private set; } int32_t L_0 = __this->___U3CSkippedFramesU3Ek__BackingField_0; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_SkippedFrames(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_SkippedFrames_mA018B38CF6B4449152E23D2DA8362E80681F175D (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int SkippedFrames { get; private set; } int32_t L_0 = ___value0; __this->___U3CSkippedFramesU3Ek__BackingField_0 = L_0; return; } } // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_DuplicateFrames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_DuplicateFrames_mEFAF6EA5C986F313E94B11498F5B718EAC5A0AA8 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public int DuplicateFrames { get; private set; } int32_t L_0 = __this->___U3CDuplicateFramesU3Ek__BackingField_1; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_DuplicateFrames(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_DuplicateFrames_m3C8D3615F8EF02E7EE2AD6ED011B0099A502CCBF (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int DuplicateFrames { get; private set; } int32_t L_0 = ___value0; __this->___U3CDuplicateFramesU3Ek__BackingField_1 = L_0; return; } } // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_UnityDroppedFrames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_UnityDroppedFrames_m99B5308E1CED22816E47200C3034EC7639BCDD11 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public int UnityDroppedFrames { get; private set; } int32_t L_0 = __this->___U3CUnityDroppedFramesU3Ek__BackingField_2; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_UnityDroppedFrames(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_UnityDroppedFrames_mE9A1D06841A7529A10613A0C0EDFAAF9D6EEE7FF (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int UnityDroppedFrames { get; private set; } int32_t L_0 = ___value0; __this->___U3CUnityDroppedFramesU3Ek__BackingField_2 = L_0; return; } } // System.Single RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_PerfectFramesT() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlaybackQualityStats_get_PerfectFramesT_m71B6DF0504F43C3DF10D560BED7C2B51939DE68C (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public float PerfectFramesT { get; private set; } float L_0 = __this->___U3CPerfectFramesTU3Ek__BackingField_3; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_PerfectFramesT(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_PerfectFramesT_mE45D891E368AC3B27EE89225A0AAA073171F4940 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, float ___value0, const RuntimeMethod* method) { { // public float PerfectFramesT { get; private set; } float L_0 = ___value0; __this->___U3CPerfectFramesTU3Ek__BackingField_3 = L_0; return; } } // System.String RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_VSyncStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlaybackQualityStats_get_VSyncStatus_m992480F3DB94245CEE952925E8BE601A2C2C09B3 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public string VSyncStatus { get; private set; } String_t* L_0 = __this->___U3CVSyncStatusU3Ek__BackingField_4; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_VSyncStatus(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_VSyncStatus_m16C268AADF246C687F9D441A7A463F7A1FBC5760 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string VSyncStatus { get; private set; } String_t* L_0 = ___value0; __this->___U3CVSyncStatusU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CVSyncStatusU3Ek__BackingField_4), (void*)L_0); return; } } // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_PerfectFrames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_PerfectFrames_mB1FEAA16568019B39D2623DF2F73460C248847B7 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // private int PerfectFrames { get; set; } int32_t L_0 = __this->___U3CPerfectFramesU3Ek__BackingField_5; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_PerfectFrames(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_PerfectFrames_mECB3EA540726D8EE9B80ECFD2ED8AE60B4EA30C2 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // private int PerfectFrames { get; set; } int32_t L_0 = ___value0; __this->___U3CPerfectFramesU3Ek__BackingField_5 = L_0; return; } } // System.Int32 RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_TotalFrames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_TotalFrames_mE43972A18FE19445652CE74F6767E63F56FD3D68 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // private int TotalFrames { get; set; } int32_t L_0 = __this->___U3CTotalFramesU3Ek__BackingField_6; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_TotalFrames(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_TotalFrames_m29339397656CDD022A40D9C953C6DEAD4E8FD7F2 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // private int TotalFrames { get; set; } int32_t L_0 = ___value0; __this->___U3CTotalFramesU3Ek__BackingField_6 = L_0; return; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaybackQualityStats::get_LogIssues() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public bool LogIssues { get; set; } bool L_0 = __this->___U3CLogIssuesU3Ek__BackingField_7; return L_0; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::set_LogIssues(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_LogIssues_mE09C50258A3DA3F41E8F61741F111B10D31AB51A (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, bool ___value0, const RuntimeMethod* method) { { // public bool LogIssues { get; set; } bool L_0 = ___value0; __this->___U3CLogIssuesU3Ek__BackingField_7 = L_0; return; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_Reset_m493D7A13AE5765979E2F3E7316C5EF104A7C2B12 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // _sameFrameCount = 0; __this->____sameFrameCount_8 = 0; // if (_player != null) BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_0 = __this->____player_10; if (!L_0) { goto IL_0020; } } { // _lastTimeStamp = _player.GetTextureTimeStamp(); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_1 = __this->____player_10; int64_t L_2; L_2 = VirtualFuncInvoker0< int64_t >::Invoke(162 /* System.Int64 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureTimeStamp() */, L_1); __this->____lastTimeStamp_9 = L_2; } IL_0020: { // SkippedFrames = 0; PlaybackQualityStats_set_SkippedFrames_mA018B38CF6B4449152E23D2DA8362E80681F175D_inline(__this, 0, NULL); // DuplicateFrames = 0; PlaybackQualityStats_set_DuplicateFrames_m3C8D3615F8EF02E7EE2AD6ED011B0099A502CCBF_inline(__this, 0, NULL); // UnityDroppedFrames = 0; PlaybackQualityStats_set_UnityDroppedFrames_mE9A1D06841A7529A10613A0C0EDFAAF9D6EEE7FF_inline(__this, 0, NULL); // TotalFrames = 0; PlaybackQualityStats_set_TotalFrames_m29339397656CDD022A40D9C953C6DEAD4E8FD7F2_inline(__this, 0, NULL); // PerfectFrames = 0; PlaybackQualityStats_set_PerfectFrames_mECB3EA540726D8EE9B80ECFD2ED8AE60B4EA30C2_inline(__this, 0, NULL); // PerfectFramesT = 0f; PlaybackQualityStats_set_PerfectFramesT_mE45D891E368AC3B27EE89225A0AAA073171F4940_inline(__this, (0.0f), NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::Start(RenderHeads.Media.AVProVideo.BaseMediaPlayer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_Start_mBC3A99FF2EF01CD380A9579B60539803029E7495 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* ___player0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06815A8567943C9F72E62FA419B953A52FF314AA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3858FF8780C3353F3A6873027AD30F124D95BD0D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BD3D07097E850786CE9851D1C52BD35827998D3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8294B4290F8FECC581AB783ACC9258100AEF188D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A8042597EADEA03D44BA2F1BA0290E2C31AB83B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA2583A22A88A78622EC2163BAECD938350ED59E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCFE54124D9A32F7CDF6C6EE6E9E328836F51BC8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF50E9B8F28918A134521496E0C902875DA45B0E7); s_Il2CppMethodInitialized = true; } bool V_0 = false; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_6; memset((&V_6), 0, sizeof(V_6)); { // _player = player; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_0 = ___player0; __this->____player_10 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____player_10), (void*)L_0); // Reset(); PlaybackQualityStats_Reset_m493D7A13AE5765979E2F3E7316C5EF104A7C2B12(__this, NULL); // bool vsyncEnabled = true; V_0 = (bool)1; // if (QualitySettings.vSyncCount == 0) int32_t L_1; L_1 = QualitySettings_get_vSyncCount_m0293E74C6CEF18FA03FB12C85802361FA83DC293(NULL); if (L_1) { goto IL_002a; } } { // vsyncEnabled = false; V_0 = (bool)0; // if (LogIssues) bool L_2; L_2 = PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline(__this, NULL); if (!L_2) { goto IL_002a; } } { // Debug.LogWarning("[AVProVideo][Quality] VSync is currently disabled in Quality Settings"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralF50E9B8F28918A134521496E0C902875DA45B0E7, NULL); } IL_002a: { // if (!IsGameViewVSyncEnabled()) bool L_3; L_3 = PlaybackQualityStats_IsGameViewVSyncEnabled_m6F95AF1742546BA1E390E24E4932324AE345B3A5(NULL); if (L_3) { goto IL_0045; } } { // vsyncEnabled = false; V_0 = (bool)0; // if (LogIssues) bool L_4; L_4 = PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline(__this, NULL); if (!L_4) { goto IL_0045; } } { // Debug.LogWarning("[AVProVideo][Quality] VSync is currently disabled in the Game View"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral9A8042597EADEA03D44BA2F1BA0290E2C31AB83B, NULL); } IL_0045: { // float frameRate = _player.GetVideoFrameRate(); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_5 = __this->____player_10; float L_6; L_6 = VirtualFuncInvoker0< float >::Invoke(148 /* System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVideoFrameRate() */, L_5); V_1 = L_6; // float frameMs = (1000f / frameRate); float L_7 = V_1; V_2 = ((float)((1000.0f)/L_7)); // if (LogIssues) bool L_8; L_8 = PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline(__this, NULL); if (!L_8) { goto IL_007c; } } { // Debug.Log(string.Format("[AVProVideo][Quality] Video: {0}fps {1}ms", frameRate, frameMs)); float L_9 = V_1; float L_10 = L_9; RuntimeObject* L_11 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_10); float L_12 = V_2; float L_13 = L_12; RuntimeObject* L_14 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_13); String_t* L_15; L_15 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralBA2583A22A88A78622EC2163BAECD938350ED59E, L_11, L_14, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_15, NULL); } IL_007c: { // if (vsyncEnabled) bool L_16 = V_0; if (!L_16) { goto IL_0108; } } { // float vsyncRate = (float)Screen.currentResolution.refreshRate / QualitySettings.vSyncCount; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_17; L_17 = Screen_get_currentResolution_m8FE4C43E4F6EF28E0B85EB94B6C69D1EC5687CCD(NULL); V_6 = L_17; int32_t L_18; L_18 = Resolution_get_refreshRate_mBA65C6BC920F0045E798C9F096E830C135F37870((&V_6), NULL); int32_t L_19; L_19 = QualitySettings_get_vSyncCount_m0293E74C6CEF18FA03FB12C85802361FA83DC293(NULL); V_3 = ((float)(((float)L_18)/((float)L_19))); // float vsyncMs = (1000f / vsyncRate); float L_20 = V_3; V_4 = ((float)((1000.0f)/L_20)); // if (LogIssues) bool L_21; L_21 = PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline(__this, NULL); if (!L_21) { goto IL_00c6; } } { // Debug.Log(string.Format("[AVProVideo][Quality] VSync: {0}fps {1}ms", vsyncRate, vsyncMs)); float L_22 = V_3; float L_23 = L_22; RuntimeObject* L_24 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_23); float L_25 = V_4; float L_26 = L_25; RuntimeObject* L_27 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_26); String_t* L_28; L_28 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralBCFE54124D9A32F7CDF6C6EE6E9E328836F51BC8, L_24, L_27, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_28, NULL); } IL_00c6: { // float framesPerVSync = frameMs / vsyncMs; float L_29 = V_2; float L_30 = V_4; V_5 = ((float)(L_29/L_30)); // float fractionalframesPerVsync = framesPerVSync - Mathf.FloorToInt(framesPerVSync); float L_31 = V_5; float L_32 = V_5; int32_t L_33; L_33 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_32, NULL); // if (fractionalframesPerVsync > 0.0001f && LogIssues) if ((!(((float)((float)il2cpp_codegen_subtract(L_31, ((float)L_33)))) > ((float)(9.99999975E-05f))))) { goto IL_00f0; } } { bool L_34; L_34 = PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline(__this, NULL); if (!L_34) { goto IL_00f0; } } { // Debug.LogWarning("[AVProVideo][Quality] Video is not a multiple of VSync so playback cannot be perfect"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral06815A8567943C9F72E62FA419B953A52FF314AA, NULL); } IL_00f0: { // VSyncStatus = "VSync " + framesPerVSync; String_t* L_35; L_35 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972((&V_5), NULL); String_t* L_36; L_36 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral8294B4290F8FECC581AB783ACC9258100AEF188D, L_35, NULL); PlaybackQualityStats_set_VSyncStatus_m16C268AADF246C687F9D441A7A463F7A1FBC5760_inline(__this, L_36, NULL); return; } IL_0108: { // if (LogIssues) bool L_37; L_37 = PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline(__this, NULL); if (!L_37) { goto IL_011a; } } { // Debug.LogWarning("[AVProVideo][Quality] Running without VSync enabled"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral3858FF8780C3353F3A6873027AD30F124D95BD0D, NULL); } IL_011a: { // VSyncStatus = "No VSync"; PlaybackQualityStats_set_VSyncStatus_m16C268AADF246C687F9D441A7A463F7A1FBC5760_inline(__this, _stringLiteral6BD3D07097E850786CE9851D1C52BD35827998D3, NULL); // } return; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats_Update_m2BF4733A2CC594954A3161D4F4CFC18C345BBBA8 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25CA330145BF9AA3DD3679FEF8C06E581BF938C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BFB046F8A244A5090ECD5F19EF3A6A728E2F5B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63765F798190FDBBD6EE1B3907C7772015BB60D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral746515BB60DB24A53499870A86D28FF7244B3B64); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA19674589205FBB076576C1F22BA89E54C063D1D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5242BA19EA803C92FA3E6104D65940846628370); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA958C69A5DD8307898A91689622009E639FFB52B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECAD931766D89511E60E4456C7422B15569B3FC7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF54B0C5F27D7BCFA2EFA843E6130C369D84B2AB4); s_Il2CppMethodInitialized = true; } int64_t V_0 = 0; int64_t V_1 = 0; bool V_2 = false; int64_t V_3 = 0; int32_t V_4 = 0; int64_t V_5 = 0; Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_6; memset((&V_6), 0, sizeof(V_6)); float V_7 = 0.0f; int32_t V_8 = 0; float V_9 = 0.0f; { // if (_player == null) return; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_0 = __this->____player_10; if (L_0) { goto IL_0009; } } { // if (_player == null) return; return; } IL_0009: { // if (_player.IsPaused() || _player.IsSeeking() || _player.IsFinished()) return; BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_1 = __this->____player_10; bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(154 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsPaused() */, L_1); if (L_2) { goto IL_0030; } } { BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_3 = __this->____player_10; bool L_4; L_4 = VirtualFuncInvoker0< bool >::Invoke(152 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsSeeking() */, L_3); if (L_4) { goto IL_0030; } } { BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_5 = __this->____player_10; bool L_6; L_6 = VirtualFuncInvoker0< bool >::Invoke(155 /* System.Boolean RenderHeads.Media.AVProVideo.BaseMediaPlayer::IsFinished() */, L_5); if (!L_6) { goto IL_0031; } } IL_0030: { // if (_player.IsPaused() || _player.IsSeeking() || _player.IsFinished()) return; return; } IL_0031: { // long timeStamp = _player.GetTextureTimeStamp(); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_7 = __this->____player_10; int64_t L_8; L_8 = VirtualFuncInvoker0< int64_t >::Invoke(162 /* System.Int64 RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetTextureTimeStamp() */, L_7); V_0 = L_8; // long frameDuration = (long)(Helper.SecondsToHNS / _player.GetVideoFrameRate()); BaseMediaPlayer_tFA078F6B054890E45F61CE4D873B42D52C0B8104* L_9 = __this->____player_10; float L_10; L_10 = VirtualFuncInvoker0< float >::Invoke(148 /* System.Single RenderHeads.Media.AVProVideo.BaseMediaPlayer::GetVideoFrameRate() */, L_9); V_1 = il2cpp_codegen_cast_double_to_int(((double)((10000000.0)/((double)L_10)))); // bool isPerfectFrame = true; V_2 = (bool)1; // long d = (timeStamp - _lastTimeStamp); int64_t L_11 = V_0; int64_t L_12 = __this->____lastTimeStamp_9; V_3 = ((int64_t)il2cpp_codegen_subtract(L_11, L_12)); // if (d > 0) int64_t L_13 = V_3; if ((((int64_t)L_13) <= ((int64_t)((int64_t)0)))) { goto IL_00e8; } } { // d -= frameDuration; int64_t L_14 = V_3; int64_t L_15 = V_1; V_3 = ((int64_t)il2cpp_codegen_subtract(L_14, L_15)); // if (d > threshold) int64_t L_16 = V_3; if ((((int64_t)L_16) <= ((int64_t)((int64_t)((int32_t)10000))))) { goto IL_00e8; } } { // int skippedFrames = Mathf.FloorToInt((float)d / (float)frameDuration); int64_t L_17 = V_3; int64_t L_18 = V_1; int32_t L_19; L_19 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(((float)L_17)/((float)L_18))), NULL); V_4 = L_19; // if (LogIssues) bool L_20; L_20 = PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline(__this, NULL); if (!L_20) { goto IL_00d7; } } { // Debug.LogWarning("[AVProVideo][Quality] Possible frame skip, at " + timeStamp + " delta " + d + " = " + skippedFrames + " frames"); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21; ArrayElementTypeCheck (L_22, _stringLiteralA958C69A5DD8307898A91689622009E639FFB52B); (L_22)->SetAtUnchecked(static_cast(0), (String_t*)_stringLiteralA958C69A5DD8307898A91689622009E639FFB52B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22; String_t* L_24; L_24 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_0), NULL); ArrayElementTypeCheck (L_23, L_24); (L_23)->SetAtUnchecked(static_cast(1), (String_t*)L_24); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_23; ArrayElementTypeCheck (L_25, _stringLiteral25CA330145BF9AA3DD3679FEF8C06E581BF938C6); (L_25)->SetAtUnchecked(static_cast(2), (String_t*)_stringLiteral25CA330145BF9AA3DD3679FEF8C06E581BF938C6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25; String_t* L_27; L_27 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL); ArrayElementTypeCheck (L_26, L_27); (L_26)->SetAtUnchecked(static_cast(3), (String_t*)L_27); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_26; ArrayElementTypeCheck (L_28, _stringLiteral746515BB60DB24A53499870A86D28FF7244B3B64); (L_28)->SetAtUnchecked(static_cast(4), (String_t*)_stringLiteral746515BB60DB24A53499870A86D28FF7244B3B64); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_28; String_t* L_30; L_30 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL); ArrayElementTypeCheck (L_29, L_30); (L_29)->SetAtUnchecked(static_cast(5), (String_t*)L_30); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_29; ArrayElementTypeCheck (L_31, _stringLiteralF54B0C5F27D7BCFA2EFA843E6130C369D84B2AB4); (L_31)->SetAtUnchecked(static_cast(6), (String_t*)_stringLiteralF54B0C5F27D7BCFA2EFA843E6130C369D84B2AB4); String_t* L_32; L_32 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_31, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_32, NULL); } IL_00d7: { // SkippedFrames += skippedFrames; int32_t L_33; L_33 = PlaybackQualityStats_get_SkippedFrames_m3BF20608B162FB544EA4441BF84C15932CD4260E_inline(__this, NULL); int32_t L_34 = V_4; PlaybackQualityStats_set_SkippedFrames_mA018B38CF6B4449152E23D2DA8362E80681F175D_inline(__this, ((int32_t)il2cpp_codegen_add(L_33, L_34)), NULL); // isPerfectFrame = false; V_2 = (bool)0; } IL_00e8: { // if (QualitySettings.vSyncCount != 0) int32_t L_35; L_35 = QualitySettings_get_vSyncCount_m0293E74C6CEF18FA03FB12C85802361FA83DC293(NULL); if (!L_35) { goto IL_022a; } } { // long vsyncDuration = (long)((QualitySettings.vSyncCount * Helper.SecondsToHNS) / (float)Screen.currentResolution.refreshRate); int32_t L_36; L_36 = QualitySettings_get_vSyncCount_m0293E74C6CEF18FA03FB12C85802361FA83DC293(NULL); Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_37; L_37 = Screen_get_currentResolution_m8FE4C43E4F6EF28E0B85EB94B6C69D1EC5687CCD(NULL); V_6 = L_37; int32_t L_38; L_38 = Resolution_get_refreshRate_mBA65C6BC920F0045E798C9F096E830C135F37870((&V_6), NULL); V_5 = il2cpp_codegen_cast_double_to_int(((double)(((double)il2cpp_codegen_multiply(((double)L_36), (10000000.0)))/((double)((float)L_38))))); // if (timeStamp != _lastTimeStamp) int64_t L_39 = V_0; int64_t L_40 = __this->____lastTimeStamp_9; if ((((int64_t)L_39) == ((int64_t)L_40))) { goto IL_01bd; } } { // float framesPerVSync = (float)frameDuration / (float)vsyncDuration; int64_t L_41 = V_1; int64_t L_42 = V_5; V_7 = ((float)(((float)L_41)/((float)L_42))); // float fractionalFramesPerVSync = framesPerVSync - Mathf.FloorToInt(framesPerVSync); float L_43 = V_7; float L_44 = V_7; int32_t L_45; L_45 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_44, NULL); // if (fractionalFramesPerVSync <= 0.0001f) if ((!(((float)((float)il2cpp_codegen_subtract(L_43, ((float)L_45)))) <= ((float)(9.99999975E-05f))))) { goto IL_01b4; } } { // if (!Mathf.Approximately(_sameFrameCount, (int)framesPerVSync)) int32_t L_46 = __this->____sameFrameCount_8; float L_47 = V_7; bool L_48; L_48 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(((float)L_46), ((float)il2cpp_codegen_cast_double_to_int(L_47)), NULL); if (L_48) { goto IL_01b4; } } { // if (LogIssues) bool L_49; L_49 = PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline(__this, NULL); if (!L_49) { goto IL_01a0; } } { // Debug.LogWarning("[AVProVideo][Quality] Frame " + timeStamp + " was shown for " + _sameFrameCount + " frames instead of expected " + framesPerVSync); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = L_50; ArrayElementTypeCheck (L_51, _stringLiteralA19674589205FBB076576C1F22BA89E54C063D1D); (L_51)->SetAtUnchecked(static_cast(0), (String_t*)_stringLiteralA19674589205FBB076576C1F22BA89E54C063D1D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = L_51; String_t* L_53; L_53 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_0), NULL); ArrayElementTypeCheck (L_52, L_53); (L_52)->SetAtUnchecked(static_cast(1), (String_t*)L_53); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_52; ArrayElementTypeCheck (L_54, _stringLiteral63765F798190FDBBD6EE1B3907C7772015BB60D2); (L_54)->SetAtUnchecked(static_cast(2), (String_t*)_stringLiteral63765F798190FDBBD6EE1B3907C7772015BB60D2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = L_54; int32_t* L_56 = (&__this->____sameFrameCount_8); String_t* L_57; L_57 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_56, NULL); ArrayElementTypeCheck (L_55, L_57); (L_55)->SetAtUnchecked(static_cast(3), (String_t*)L_57); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_58 = L_55; ArrayElementTypeCheck (L_58, _stringLiteralECAD931766D89511E60E4456C7422B15569B3FC7); (L_58)->SetAtUnchecked(static_cast(4), (String_t*)_stringLiteralECAD931766D89511E60E4456C7422B15569B3FC7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_59 = L_58; String_t* L_60; L_60 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972((&V_7), NULL); ArrayElementTypeCheck (L_59, L_60); (L_59)->SetAtUnchecked(static_cast(5), (String_t*)L_60); String_t* L_61; L_61 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_59, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_61, NULL); } IL_01a0: { // DuplicateFrames++; int32_t L_62; L_62 = PlaybackQualityStats_get_DuplicateFrames_mEFAF6EA5C986F313E94B11498F5B718EAC5A0AA8_inline(__this, NULL); V_8 = L_62; int32_t L_63 = V_8; PlaybackQualityStats_set_DuplicateFrames_m3C8D3615F8EF02E7EE2AD6ED011B0099A502CCBF_inline(__this, ((int32_t)il2cpp_codegen_add(L_63, 1)), NULL); // isPerfectFrame = false; V_2 = (bool)0; } IL_01b4: { // _sameFrameCount = 1; __this->____sameFrameCount_8 = 1; goto IL_01cb; } IL_01bd: { // _sameFrameCount++; int32_t L_64 = __this->____sameFrameCount_8; __this->____sameFrameCount_8 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_01cb: { // long frameTime = (long)(Time.deltaTime * Helper.SecondsToHNS); float L_65; L_65 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); // if (frameTime > (vsyncDuration + (vsyncDuration / 3))) int64_t L_66 = V_5; int64_t L_67 = V_5; if ((((int64_t)il2cpp_codegen_cast_double_to_int(((double)il2cpp_codegen_multiply(((double)L_65), (10000000.0))))) <= ((int64_t)((int64_t)il2cpp_codegen_add(L_66, ((int64_t)(L_67/((int64_t)3)))))))) { goto IL_022a; } } { // if (LogIssues) bool L_68; L_68 = PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline(__this, NULL); if (!L_68) { goto IL_0216; } } { // Debug.LogWarning("[AVProVideo][Quality] Possible Unity dropped frame, delta time: " + (Time.deltaTime * 1000f) + "ms"); float L_69; L_69 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); V_9 = ((float)il2cpp_codegen_multiply(L_69, (1000.0f))); String_t* L_70; L_70 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972((&V_9), NULL); String_t* L_71; L_71 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralA5242BA19EA803C92FA3E6104D65940846628370, L_70, _stringLiteral5BFB046F8A244A5090ECD5F19EF3A6A728E2F5B7, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_71, NULL); } IL_0216: { // UnityDroppedFrames++; int32_t L_72; L_72 = PlaybackQualityStats_get_UnityDroppedFrames_m99B5308E1CED22816E47200C3034EC7639BCDD11_inline(__this, NULL); V_8 = L_72; int32_t L_73 = V_8; PlaybackQualityStats_set_UnityDroppedFrames_mE9A1D06841A7529A10613A0C0EDFAAF9D6EEE7FF_inline(__this, ((int32_t)il2cpp_codegen_add(L_73, 1)), NULL); // isPerfectFrame = false; V_2 = (bool)0; } IL_022a: { // if (_lastTimeStamp != timeStamp) int64_t L_74 = __this->____lastTimeStamp_9; int64_t L_75 = V_0; if ((((int64_t)L_74) == ((int64_t)L_75))) { goto IL_026f; } } { // if (isPerfectFrame) bool L_76 = V_2; if (!L_76) { goto IL_0248; } } { // PerfectFrames++; int32_t L_77; L_77 = PlaybackQualityStats_get_PerfectFrames_mB1FEAA16568019B39D2623DF2F73460C248847B7_inline(__this, NULL); V_8 = L_77; int32_t L_78 = V_8; PlaybackQualityStats_set_PerfectFrames_mECB3EA540726D8EE9B80ECFD2ED8AE60B4EA30C2_inline(__this, ((int32_t)il2cpp_codegen_add(L_78, 1)), NULL); } IL_0248: { // TotalFrames++; int32_t L_79; L_79 = PlaybackQualityStats_get_TotalFrames_mE43972A18FE19445652CE74F6767E63F56FD3D68_inline(__this, NULL); V_8 = L_79; int32_t L_80 = V_8; PlaybackQualityStats_set_TotalFrames_m29339397656CDD022A40D9C953C6DEAD4E8FD7F2_inline(__this, ((int32_t)il2cpp_codegen_add(L_80, 1)), NULL); // PerfectFramesT = (float)PerfectFrames / (float)TotalFrames; int32_t L_81; L_81 = PlaybackQualityStats_get_PerfectFrames_mB1FEAA16568019B39D2623DF2F73460C248847B7_inline(__this, NULL); int32_t L_82; L_82 = PlaybackQualityStats_get_TotalFrames_mE43972A18FE19445652CE74F6767E63F56FD3D68_inline(__this, NULL); PlaybackQualityStats_set_PerfectFramesT_mE45D891E368AC3B27EE89225A0AAA073171F4940_inline(__this, ((float)(((float)L_81)/((float)L_82))), NULL); } IL_026f: { // _lastTimeStamp = timeStamp; int64_t L_83 = V_0; __this->____lastTimeStamp_9 = L_83; // } return; } } // System.Boolean RenderHeads.Media.AVProVideo.PlaybackQualityStats::IsGameViewVSyncEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlaybackQualityStats_IsGameViewVSyncEnabled_m6F95AF1742546BA1E390E24E4932324AE345B3A5 (const RuntimeMethod* method) { { // bool result = true; // return result; return (bool)1; } } // System.Void RenderHeads.Media.AVProVideo.PlaybackQualityStats::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlaybackQualityStats__ctor_mF38562401B1AAB52E1180A8FE67DE38B20C92E83 (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 MediaHints_get_Default_m53AD4FAADBDF0B354EA46A93ECC021BC5727477C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static MediaHints Default { get { return defaultHints; } } il2cpp_codegen_runtime_class_init_inline(MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var); MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_0 = ((MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_StaticFields*)il2cpp_codegen_static_fields_for(MediaHints_t916A8C9D21592BD170808C019593D4A248C15589_il2cpp_TypeInfo_var))->___defaultHints_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) { bool V_0 = false; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___rhs1; bool L_2; L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_0, L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_000e; } IL_000e: { bool L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* MediaPlayer_get_FrameResampler_m80964CB71EDF60E1107493F5478AA203D1779DA0_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public Resampler FrameResampler { get { return _resampler; } } Resampler_t0EB1CF2AF535A9459DEAD26A39B81914493D99D8* L_0 = __this->____resampler_19; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MediaPlayer_get_UseResampler_m889BFBE683DD30406908AC8B7B862A8AD3DB7454_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public bool UseResampler { get { return _useResampler; } set { _useResampler = value; } } bool L_0 = __this->____useResampler_16; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_0 = L_0; float L_1 = ___y1; __this->___y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___upVector_4; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1; float L_7 = L_6.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL); V_0 = L_8; goto IL_0023; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_2; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___oneVector_3; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaPlayer_set_AudioSource_m82AD464F8DCBA883BFFF8EB79AEAC328A97645AC_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___value0, const RuntimeMethod* method) { { // public AudioSource AudioSource { get { return _audioSource; } internal set { _audioSource = value; } } AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = ___value0; __this->____audioSource_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____audioSource_14), (void*)L_0); // public AudioSource AudioSource { get { return _audioSource; } internal set { _audioSource = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___value0, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { float L_0 = ___value0; V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { V_1 = (0.0f); goto IL_002d; } IL_0015: { float L_2 = ___value0; V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0029; } } { V_1 = (1.0f); goto IL_002d; } IL_0029: { float L_4 = ___value0; V_1 = L_4; goto IL_002d; } IL_002d: { float L_5 = V_1; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___value0; float L_1 = ___min1; V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000e; } } { float L_3 = ___min1; ___value0 = L_3; goto IL_0019; } IL_000e: { float L_4 = ___value0; float L_5 = ___max2; V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0019; } } { float L_7 = ___max2; ___value0 = L_7; } IL_0019: { float L_8 = ___value0; V_2 = L_8; goto IL_001d; } IL_001d: { float L_9 = V_2; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* MediaPath_get_Path_mC80493B71D701791E08048C2EFF60BE3C66775D7_inline (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) { { // public string Path { get { return _path; } internal set { _path = value; } } String_t* L_0 = __this->____path_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MediaPath_get_PathType_m3E9426DFEAB5AB0FAFA24023BB8AA853A7A49A0F_inline (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, const RuntimeMethod* method) { { // public MediaPathType PathType { get { return _pathType; } internal set { _pathType = value; } } int32_t L_0 = __this->____pathType_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaPath_set_Path_mDC9AACA4F08BA700571C8C090AF92A0880496A92_inline (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string Path { get { return _path; } internal set { _path = value; } } String_t* L_0 = ___value0; __this->____path_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____path_1), (void*)L_0); // public string Path { get { return _path; } internal set { _path = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaPath_set_PathType_m1D3F9D7948159FBF94D9E7B327D353B92C26523D_inline (MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* __this, int32_t ___value0, const RuntimeMethod* method) { { // public MediaPathType PathType { get { return _pathType; } internal set { _pathType = value; } } int32_t L_0 = ___value0; __this->____pathType_0 = L_0; // public MediaPathType PathType { get { return _pathType; } internal set { _pathType = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* MediaReference_get_MediaPath_m1E3CD43CAE3C3B45D202957C6D91D263A940BB36_inline (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) { { // public MediaPath MediaPath { get { return _mediaPath; } set { _mediaPath = value; } } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = __this->____mediaPath_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 MediaReference_get_Hints_m8F63C63744C98032A3469284634A1661BB07C09A_inline (MediaReference_t8FD65045987DB0F4D07210AD684E87212147E2C9* __this, const RuntimeMethod* method) { { // public MediaHints Hints { get { return _hints; } set { _hints = value; } } MediaHints_t916A8C9D21592BD170808C019593D4A248C15589 L_0 = __this->____hints_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* MediaPlayer_GetPlatformVideoApiString_m76D1670771D9A2DF6285935313A2329ABE47F826_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // string result = string.Empty; String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; // return result; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PlatformOptions_t69C50599ED82188A2ADDBB78578DC5242F871516* MediaPlayer_GetCurrentPlatformOptions_m7ADA5A9A779C671762F25B2A0250AF5E2FC76B25_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // result = _optionsWebGL; OptionsWebGL_tD880C75CFB9C53F63C90B709FB619DA375A41AB1* L_0 = __this->____optionsWebGL_80; // return result; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* MediaPlayer_get_PlatformOptionsWindows_m9F6D147F0326F6E0A94E45C6275CB7E41E5B7ACD_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public OptionsWindows PlatformOptionsWindows { get { return _optionsWindows; } } OptionsWindows_t724D824EE751C9E6B9ED05C9997062237CEDF787* L_0 = __this->____optionsWindows_74; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimeRanges_get_MaxTime_m3AD04E12CF2548DA833BA1E1557456A87CC914CA_inline (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) { { // public double MaxTime { get { return _maxTime; } } double L_0 = __this->____maxTime_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4; V_0 = L_0; goto IL_0009; } IL_0009: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* MediaPlayer_get_PlatformOptionsAndroid_m99C4FEF7199FEEEA9948F9D47E70CAB483534AE7_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public OptionsAndroid PlatformOptionsAndroid { get { return _optionsAndroid; } } OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* L_0 = __this->____optionsAndroid_78; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___lhs0, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___rhs1, const RuntimeMethod* method) { bool V_0 = false; { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ___lhs0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = ___rhs1; bool L_2; L_2 = Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline(L_0, L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_000e; } IL_000e: { bool L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float OptionsApple_get_preferredPeakBitRate_mCF192430C5EA2C574A9B121005ACF89EA62CF903_inline (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // get { return _preferredPeakBitRate; } float L_0 = __this->____preferredPeakBitRate_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OptionsApple_get_preferredPeakBitRateUnits_m7AB9838E53EC81FE7A43F79D5B5D107497D125BA_inline (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // get { return _preferredPeakBitRateUnits; } int32_t L_0 = __this->____preferredPeakBitRateUnits_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ((Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var))->___s_Zero_2; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OptionsApple_get_flags_mA024176C9E3463AA37809BBA705D0B57AD1F2BF7_inline (OptionsApple_t496EC04E4BBDFCADE77190404AEE62DC514AC56E* __this, const RuntimeMethod* method) { { // get { return _flags; } int32_t L_0 = __this->____flags_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OptionsAndroid_get_preferredMaximumResolution_m0120B6D6C8A7886A023A4374D3AA30EEEDD8DB95_inline (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // get { return _preferredMaximumResolution; } int32_t L_0 = __this->____preferredMaximumResolution_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float OptionsAndroid_get_preferredPeakBitRate_m5FBEA361FE85AD7221408381B2D91BA6C064F43B_inline (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // get { return _preferredPeakBitRate; } float L_0 = __this->____preferredPeakBitRate_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t OptionsAndroid_get_preferredPeakBitRateUnits_m7DC1919BBB9B4FDF6F900F3D406AC8C69CDB63E5_inline (OptionsAndroid_tAA6AF0A9E05628A98466658F6665525A63EFA605* __this, const RuntimeMethod* method) { { // get { return _preferredPeakBitRateUnits; } int32_t L_0 = __this->____preferredPeakBitRateUnits_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProcessExtractedFrame_Invoke_m2F4572B2D0EA6441CFC79F9033228C6FAA785500_inline (ProcessExtractedFrame_t09D2A96C1A13250A8384E11810D547546A1E742B* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___extractedFrame0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___extractedFrame0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* PlaylistMediaPlayer_get_NextPlayer_mF2402CB9CCA3CCF48B276D5A479269F3124C550D_inline (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // return _nextPlayer; MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* L_0 = __this->____nextPlayer_98; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* MediaPlaylist_get_Items_m825313D836D88AEED379761F5B790CE05A0593E3_inline (MediaPlaylist_t3069DA17895D1F23645F0C1B3D7A31DE69982C0D* __this, const RuntimeMethod* method) { { // public List Items { get { return _items; } } List_1_t16BACD9DD5E79EE0F286CB42076BBC52711CCDF4* L_0 = __this->____items_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___a0; int32_t L_1 = ___b1; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* MediaPlayer_get_MediaPath_mC0A0AE0789A13806F58DF060BD0CA681D2B169D4_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, const RuntimeMethod* method) { { // public MediaPath MediaPath { get { return _mediaPath; } internal set { _mediaPath = value; } } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = __this->____mediaPath_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MediaPlayer_set_MediaPath_mDF34A8F483397373933E78DFEFD67501592B5E08_inline (MediaPlayer_t8060E71DC0573661F0F6AC68DD0DB9243CA924E6* __this, MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* ___value0, const RuntimeMethod* method) { { // public MediaPath MediaPath { get { return _mediaPath; } internal set { _mediaPath = value; } } MediaPath_t8AD36B2B518A8A90D83F7EB4F6533B9BFF9DC04F* L_0 = ___value0; __this->____mediaPath_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____mediaPath_6), (void*)L_0); // public MediaPath MediaPath { get { return _mediaPath; } internal set { _mediaPath = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PlaylistMediaPlayer_IsPaused_m718CF17205093D22FAD0649E05543EBFB58FEA7C_inline (PlaylistMediaPlayer_t5CFD708A7B420563A944E06B93C7178306C4F849* __this, const RuntimeMethod* method) { { // return _isPaused; bool L_0 = __this->____isPaused_96; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___v0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___v0; float L_3 = L_2.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___v0; float L_5 = L_4.___z_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL); V_0 = L_6; goto IL_0020; } IL_0020: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix_17; V_0 = L_0; goto IL_0009; } IL_0009: { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___a0, float ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___a0; float L_1 = ___b1; if ((((float)L_0) > ((float)L_1))) { goto IL_0008; } } { float L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___f0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___f0; il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); int32_t L_1; L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline(L_0, NULL); return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TextCue_get_Text_m1074B29217FB0E92272E4F1A2A884857A4062557_inline (TextCue_tB65292A88DA25D6C406082C8DD7A107151FB0210* __this, const RuntimeMethod* method) { { // public string Text { get; private set; } String_t* L_0 = __this->___U3CTextU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___a0; int32_t L_1 = ___b1; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t V_2 = 0; { int32_t L_0 = ___value0; int32_t L_1 = ___min1; V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000e; } } { int32_t L_3 = ___min1; ___value0 = L_3; goto IL_0019; } IL_000e: { int32_t L_4 = ___value0; int32_t L_5 = ___max2; V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0019; } } { int32_t L_7 = ___max2; ___value0 = L_7; } IL_0019: { int32_t L_8 = ___value0; V_2 = L_8; goto IL_001d; } IL_001d: { int32_t L_9 = V_2; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackBase_get_Uid_m8173B84FCBEC945BCF7B8409B0ECDFF6C7F67B6B_inline (TrackBase_t5ACAB4713ACCBC93F73F7272103A21F79B84BDAE* __this, const RuntimeMethod* method) { { // internal int Uid { get; private set; } int32_t L_0 = __this->___U3CUidU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = ___value0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_1; L_1 = il2cpp_codegen_abs(L_0); V_0 = L_1; goto IL_000a; } IL_000a: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimeRanges_get_MinTime_m4818BFE13D4ABDF2A26DFCC12A06EFC50CDCE7EA_inline (TimeRanges_tFFAA5DD5161D30CAB1EC092138FF58788127B594* __this, const RuntimeMethod* method) { { // public double MinTime { get { return _minTime; } } double L_0 = __this->____minTime_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___f0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { float L_0 = ___f0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = floor(((double)L_0)); V_0 = il2cpp_codegen_cast_double_to_int(L_1); goto IL_000c; } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_1 = L_0; float L_1 = ___y1; __this->___y_2 = L_1; float L_2 = ___z2; __this->___z_3 = L_2; float L_3 = ___w3; __this->___w_4 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___f0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { float L_0 = ___f0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = ceil(((double)L_0)); V_0 = il2cpp_codegen_cast_double_to_int(L_1); goto IL_000c; } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_2 = L_0; float L_1 = ___y1; __this->___y_3 = L_1; float L_2 = ___z2; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___x0; float L_1 = ___y1; float L_2 = ___z2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.0174532924f), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_4, NULL); V_0 = L_5; goto IL_001b; } IL_001b: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimeRange_get_StartTime_mBCD853FC15AFC642504A413AC9565789CFB225FE_inline (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, const RuntimeMethod* method) { { // public double StartTime { get { return startTime; } } double L_0 = __this->___startTime_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimeRange_get_Duration_m1C5EB9A963F19801765CA61B13567B861AC15C22_inline (TimeRange_tBBA1CEEC74FB6CF6F9781DECA8E8AEF103C33CAF* __this, const RuntimeMethod* method) { { // public double Duration { get { return duration; } } double L_0 = __this->___duration_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_SkippedFrames_mA018B38CF6B4449152E23D2DA8362E80681F175D_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int SkippedFrames { get; private set; } int32_t L_0 = ___value0; __this->___U3CSkippedFramesU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_DuplicateFrames_m3C8D3615F8EF02E7EE2AD6ED011B0099A502CCBF_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int DuplicateFrames { get; private set; } int32_t L_0 = ___value0; __this->___U3CDuplicateFramesU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_UnityDroppedFrames_mE9A1D06841A7529A10613A0C0EDFAAF9D6EEE7FF_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int UnityDroppedFrames { get; private set; } int32_t L_0 = ___value0; __this->___U3CUnityDroppedFramesU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_TotalFrames_m29339397656CDD022A40D9C953C6DEAD4E8FD7F2_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // private int TotalFrames { get; set; } int32_t L_0 = ___value0; __this->___U3CTotalFramesU3Ek__BackingField_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_PerfectFrames_mECB3EA540726D8EE9B80ECFD2ED8AE60B4EA30C2_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, int32_t ___value0, const RuntimeMethod* method) { { // private int PerfectFrames { get; set; } int32_t L_0 = ___value0; __this->___U3CPerfectFramesU3Ek__BackingField_5 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_PerfectFramesT_mE45D891E368AC3B27EE89225A0AAA073171F4940_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, float ___value0, const RuntimeMethod* method) { { // public float PerfectFramesT { get; private set; } float L_0 = ___value0; __this->___U3CPerfectFramesTU3Ek__BackingField_3 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PlaybackQualityStats_get_LogIssues_mAA949DB3DAB2C899B7D52BD347324142AEB29C03_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public bool LogIssues { get; set; } bool L_0 = __this->___U3CLogIssuesU3Ek__BackingField_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PlaybackQualityStats_set_VSyncStatus_m16C268AADF246C687F9D441A7A463F7A1FBC5760_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string VSyncStatus { get; private set; } String_t* L_0 = ___value0; __this->___U3CVSyncStatusU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CVSyncStatusU3Ek__BackingField_4), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_SkippedFrames_m3BF20608B162FB544EA4441BF84C15932CD4260E_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public int SkippedFrames { get; private set; } int32_t L_0 = __this->___U3CSkippedFramesU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___a0, float ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { float L_0 = ___b1; float L_1 = ___a0; float L_2; L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1))); float L_3 = ___a0; float L_4; L_4 = fabsf(L_3); float L_5 = ___b1; float L_6; L_6 = fabsf(L_5); float L_7; L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL); float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL); V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0); goto IL_0035; } IL_0035: { bool L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_DuplicateFrames_mEFAF6EA5C986F313E94B11498F5B718EAC5A0AA8_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public int DuplicateFrames { get; private set; } int32_t L_0 = __this->___U3CDuplicateFramesU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_UnityDroppedFrames_m99B5308E1CED22816E47200C3034EC7639BCDD11_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // public int UnityDroppedFrames { get; private set; } int32_t L_0 = __this->___U3CUnityDroppedFramesU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_PerfectFrames_mB1FEAA16568019B39D2623DF2F73460C248847B7_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // private int PerfectFrames { get; set; } int32_t L_0 = __this->___U3CPerfectFramesU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PlaybackQualityStats_get_TotalFrames_mE43972A18FE19445652CE74F6767E63F56FD3D68_inline (PlaybackQualityStats_tDAABE7EB8C2E4CC93A294AF665FAE35484DC34CC* __this, const RuntimeMethod* method) { { // private int TotalFrames { get; set; } int32_t L_0 = __this->___U3CTotalFramesU3Ek__BackingField_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_gshared_inline (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___arg0, const RuntimeMethod* method) { typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___arg0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9C3EC7FE1A9401268B3C9761A4D96A37197AD0E7_gshared_inline (List_1_tB66D13E0427CA48C600AEA4DBA5B173C3734C6CE* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____count_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TrackCollection_1_get_ActiveTrack_m252E83BA85D5A3FBF8CF2E18C8B0A091B354D5BC_gshared_inline (TrackCollection_1_t8A81433EBB19D9229A6D2F01013DB9ADE3C867E9* __this, const RuntimeMethod* method) { { // internal T ActiveTrack { get; set; } RuntimeObject* L_0 = (RuntimeObject*)__this->___U3CActiveTrackU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___item0; (L_6)->SetAtUnchecked(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___item0; (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___rhs1; float L_3 = L_2.___x_0; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___lhs0; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___rhs1; float L_7 = L_6.___y_1; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); float L_8 = V_0; float L_9 = V_0; float L_10 = V_1; float L_11 = V_1; V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0); goto IL_002e; } IL_002e: { bool L_12 = V_2; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) { { float L_0 = ___r0; __this->___r_0 = L_0; float L_1 = ___g1; __this->___g_1 = L_1; float L_2 = ___b2; __this->___b_2 = L_2; float L_3 = ___a3; __this->___a_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___lhs0, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___rhs1, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { int32_t L_0; L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___lhs0), NULL); int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___rhs1), NULL); if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0023; } } { int32_t L_2; L_2 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___lhs0), NULL); int32_t L_3; L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___rhs1), NULL); G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0); goto IL_0024; } IL_0023: { G_B3_0 = 0; } IL_0024: { V_0 = (bool)G_B3_0; goto IL_0027; } IL_0027: { bool L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___value0, const RuntimeMethod* method) { { int32_t L_0 = *((int32_t*)((uintptr_t)(&___value0))); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; float L_2 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0; float L_4 = L_3.___y_3; float L_5 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0; float L_7 = L_6.___z_4; float L_8 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_X_0; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Y_1; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } }