SuperpoweredAdvancedAudioPlayer cannot open "ipod-library" path in iOS13

185 Views Asked by At

SuperpoweredAdvancedAudioPlayer cannot open "ipod-library://item/item.m4a?id=PERSISTANT_ID".

Was this path prohibited? I'm having trouble playing Music.app songs.

There was no problem with iOS12.
Can't play with this path from iOS13.

macOS 10.15 Beta(19A546d)
iOS 13.1(17A5821e)

player = new SuperpoweredAdvancedAudioPlayer(NULL, NULL, 44100, 0);
player->open([[NSURL URLWithString:@"ipod-library://item/item.m4a?id= PERSISTANT_ID"] fileSystemRepresentation]);
3

There are 3 best solutions below

0
Hada On

from superpowered support.

we will investigate this when iOS 13 will have an official release. iOS betas have many features turned off and on from version to version.

1
Gabor Szanto On

The upcoming Superpowered release will be compatible with this feature of iOS 13. Expect it in a few days.

0
Hada On

upgrade Superpowered 2.0

・fix to namespace Superpowered

・missing link OpenSource

 SuperpoweredIOSAudioIO.h/m,SuperpoweredNBandEQ.h/cpp

・StereoMixer

 process()

 Levels -> Gain

・SuperpoweredAdvancedAudioPlayerEvent -> PlayerEvent

problem

SuperpoweredAdvancedAudioPlayerEvent_EOF is missing.

Perhaps AdvancedAudioPlayer::eofRecently() instead.