Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int __cdecl LoadPlugins_21101040()
- {
- int result; // eax@13
- int v1; // [sp+4h] [bp-5Ch]@1
- int v2; // [sp+8h] [bp-58h]@1
- void (*v3)(void); // [sp+Ch] [bp-54h]@2
- int v4; // [sp+10h] [bp-50h]@1
- int v5; // [sp+14h] [bp-4Ch]@1
- int (*v6)(); // [sp+18h] [bp-48h]@1
- int v7; // [sp+1Ch] [bp-44h]@1
- int v8; // [sp+20h] [bp-40h]@1
- int v9; // [sp+24h] [bp-3Ch]@1
- int (*v10)(); // [sp+28h] [bp-38h]@1
- int v11; // [sp+2Ch] [bp-34h]@1
- int v12; // [sp+30h] [bp-30h]@1
- int v13; // [sp+34h] [bp-2Ch]@1
- int (__stdcall *v14)(int, int, int, int, int); // [sp+38h] [bp-28h]@1
- int v15; // [sp+3Ch] [bp-24h]@1
- int v16; // [sp+40h] [bp-20h]@1
- int v17; // [sp+44h] [bp-1Ch]@1
- int (__stdcall *v18)(int, int, int, int, int, int, int, int, int, int, int, int); // [sp+48h] [bp-18h]@1
- int v19; // [sp+4Ch] [bp-14h]@1
- int v20; // [sp+50h] [bp-10h]@1
- int v21; // [sp+54h] [bp-Ch]@1
- int (__stdcall *v22)(int, int, int, int, int); // [sp+58h] [bp-8h]@1
- int v23; // [sp+5Ch] [bp-4h]@1
- sub_21101270();
- dword_2114E8A8 = RIB_alloc_provider_handle(0);
- v4 = 0;
- v5 = (int)"MIXER_startup";
- v6 = sub_2113D209;
- v7 = 0;
- v8 = 0;
- v9 = (int)"MIXER_shutdown";
- v10 = sub_2113D219;
- v11 = 0;
- v12 = 0;
- v13 = (int)"MIXER_flush";
- v14 = sub_2113D229;
- v15 = 0;
- v16 = 0;
- v17 = (int)"MIXER_merge";
- v18 = sub_2113D27D;
- v19 = 0;
- v20 = 0;
- v21 = (int)"MIXER_copy";
- v22 = sub_2113D3E7;
- v23 = 0;
- RIB_register_interface(dword_2114E8A8, "MSS mixer services", 5, &v4);
- RIB_load_application_providers((int)"*.mix");
- v2 = 0;
- while ( RIB_enumerate_providers("MSS mixer services", &v2, &v1) )
- {
- if ( !RIB_request_interface_entry(v1, "MSS mixer services", 0, "MIXER_startup", &v3) )
- v3();
- }
- RIB_load_application_providers((int)"*.asi");
- v2 = 0;
- while ( RIB_enumerate_providers("ASI codec", &v2, &v1) )
- {
- if ( !RIB_request_interface_entry(v1, "ASI codec", 0, "ASI_startup", &v3) )
- v3();
- }
- RIB_load_application_providers((int)"*.m3d");
- v2 = 0;
- while ( RIB_enumerate_providers("MSS 3D audio services", &v2, &v1) )
- {
- if ( !RIB_request_interface_entry(v1, "MSS 3D audio services", 0, "M3D_startup", &v3) )
- v3();
- }
- sub_21128DE0();
- RIB_load_application_providers((int)"*.flt");
- v2 = 0;
- for ( result = RIB_enumerate_providers("MSS pipeline filter", &v2, &v1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement