; ; sub_5CC2C from 0x5cc2c to 0x5cc6c (64 bytes) ; ; 1 xrefs: ; > @ 0x10c878 ; ; 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 ; STP X29, X30, [SP,#-0x10+var_s0]! ; +0x0, 0x5cc2c ADRP X8, #off_10F7A0@PAGE ; +0x4, 0x5cc30 LDR X8, [X8,#off_10F7A0@PAGEOFF]; off_114000 ; +0x8, 0x5cc34 ADRP X2, #aSrcFmodDownmix_0@PAGE; "../../src/fmod_downmix_dolby_pl2.cpp" ; +0xc, 0x5cc38 MOV X1, X0 ; +0x10, 0x5cc3c ADD X2, X2, #aSrcFmodDownmix_0@PAGEOFF; "../../src/fmod_downmix_dolby_pl2.cpp" ; +0x14, 0x5cc40 LDR X8, [X8]; unk_11F800 ; +0x18, 0x5cc44 MOV W3, #0x3E ; '>' ; +0x1c, 0x5cc48 MOV W4, #1 ; +0x20, 0x5cc4c MOV X29, SP ; +0x24, 0x5cc50 LDR X8, [X8,#(qword_11F9B0 - 0x11F800)] ; +0x28, 0x5cc54 MOV X0, X8 ; +0x2c, 0x5cc58 BL sub_E2D74 ; +0x30, 0x5cc5c MOV W0, WZR ; +0x34, 0x5cc60 LDP X29, X30, [SP+var_s0],#0x10 ; +0x38, 0x5cc64 RET ; +0x3c, 0x5cc68