@@ -1351,57 +1351,6 @@ extern "C" int16_t OTRGetRectDimensionFromRightEdge(float v) {
13511351 return ((int )ceilf (OTRGetDimensionFromRightEdge (v)));
13521352}
13531353
1354- extern " C" void bswapSoundFontSound (SoundFontSound* swappable) {
1355- swappable->sample = (SoundFontSample*)BOMSWAP32 ((u32 )(uintptr_t (swappable->sample )));
1356- swappable->tuningAsU32 = BOMSWAP32 ((u32 )(swappable->tuningAsU32 & 0xFFFFFFFF ));
1357- }
1358-
1359- extern " C" void bswapDrum (Drum* swappable) {
1360- bswapSoundFontSound (&swappable->sound );
1361- swappable->envelope = (AdsrEnvelope*)BOMSWAP32 ((u32 )uintptr_t (swappable->envelope ));
1362- }
1363-
1364- extern " C" void bswapInstrument (Instrument* swappable) {
1365- swappable->envelope = (AdsrEnvelope*)BOMSWAP32 ((u32 )uintptr_t (swappable->envelope ));
1366- bswapSoundFontSound (&swappable->lowNotesSound );
1367- bswapSoundFontSound (&swappable->normalNotesSound );
1368- bswapSoundFontSound (&swappable->highNotesSound );
1369- }
1370-
1371- extern " C" void bswapSoundFontSample (SoundFontSample* swappable) {
1372- u32 origBitfield = BOMSWAP32 (swappable->asU32 );
1373-
1374- swappable->codec = (origBitfield >> 28 ) & 0x0F ;
1375- swappable->medium = (origBitfield >> 24 ) & 0x03 ;
1376- swappable->unk_bit26 = (origBitfield >> 22 ) & 0x01 ;
1377- swappable->unk_bit25 = (origBitfield >> 21 ) & 0x01 ;
1378- swappable->size = (origBitfield) & 0x00FFFFFF ;
1379-
1380- swappable->sampleAddr = (u8 *)BOMSWAP32 ((u32 )uintptr_t (swappable->sampleAddr ));
1381- swappable->loop = (AdpcmLoop*)BOMSWAP32 ((u32 )uintptr_t (swappable->loop ));
1382- swappable->book = (AdpcmBook*)BOMSWAP32 ((u32 )uintptr_t (swappable->book ));
1383- }
1384-
1385- extern " C" void bswapAdpcmLoop (AdpcmLoop* swappable) {
1386- swappable->start = (u32 )BOMSWAP32 ((u32 )swappable->start );
1387- swappable->end = (u32 )BOMSWAP32 ((u32 )swappable->end );
1388- swappable->count = (u32 )BOMSWAP32 ((u32 )swappable->count );
1389-
1390- if (swappable->count != 0 ) {
1391- for (int i = 0 ; i < 16 ; i++) {
1392- swappable->state [i] = (s16)BOMSWAP16 (swappable->state [i]);
1393- }
1394- }
1395- }
1396-
1397- extern " C" void bswapAdpcmBook (AdpcmBook* swappable) {
1398- swappable->order = (u32 )BOMSWAP32 ((u32 )swappable->order );
1399- swappable->npredictors = (u32 )BOMSWAP32 ((u32 )swappable->npredictors );
1400-
1401- for (int i = 0 ; i < swappable->npredictors * swappable->order * sizeof (s16) * 4 ; i++)
1402- swappable->book [i] = (s16)BOMSWAP16 (swappable->book [i]);
1403- }
1404-
14051354extern " C" bool AudioPlayer_Init (void ) {
14061355 if (OTRGlobals::Instance->context ->GetWindow ()->GetAudioPlayer () != nullptr ) {
14071356 return OTRGlobals::Instance->context ->GetWindow ()->GetAudioPlayer ()->Init ();
0 commit comments