// // FMOD_Android_JNI_Close from 0xe683c to 0xe68fc (192 bytes) // // 1 xrefs: // > @ 0x4f48 // // This function is hookable on this platform! // // Using BromaIDA 8.0.0 @ https://github.com/Stazzical/BromaIDA // Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https://github.com/geode-sdk/bindings // __int64 FMOD_Android_JNI_Close() { __int64 result; // x0 __int64 v1; // x0 __int64 v2; // x0 __int64 v3; // x8 result = sub_E667C(); if ( !(_DWORD)result ) { v1 = MEMORY[0x10102464C4907](0, gFMODClass, "close", "()V"); if ( v1 && (sub_E67CC(0, gFMODClass, v1), !(unsigned __int8)MEMORY[0x10102464C4C9F](0)) ) { sub_E6904(0, gAudioDeviceClass); sub_E6904(0, gMediaCodecClass); v2 = sub_E6904(0, gFMODClass); sub_E6934(v2); *(_QWORD *)(*(_QWORD *)v3 + 456LL) = 0; return 0; } else { return 28; } } return result; }