// // Java_org_fmod_MediaCodec_fmodReadAt from 0xeacec to 0xeada0 (180 bytes) // // 2 xrefs: // > @ 0x7ba0 // > @ 0x11aa20 // // 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 __fastcall Java_org_fmod_MediaCodec_fmodReadAt( __int64 a1, __int64 a2, __int64 a3, int a4, __int64 a5, int a6, int a7) { __int64 v13; // x21 unsigned int v14; // w22 int v16; // [xsp+Ch] [xbp-34h] BYREF v13 = (*(__int64 (__fastcall **)(__int64, __int64, _QWORD))(*(_QWORD *)a1 + 1472LL))(a1, a5, 0); v16 = 0; if ( (unsigned int)sub_EAC3C(a3, a4, v13, a6, a7, &v16) ) { v14 = -1; v16 = -1; } else { v14 = v16; } (*(void (__fastcall **)(__int64, __int64, __int64, _QWORD))(*(_QWORD *)a1 + 1536LL))(a1, a5, v13, 0); return v14; }