I'm creating an app (Windows Runtime) that requires sound to run in the background (even when the phone is locked) so I set the BackgroundMediaPlayer's
isLoopingEnabled
property to true in the background task but when I play back the audio in the app there is about a 1 second gap between the audio finishing and starting again.
I've also tried setting the position
property of the player to 0 on the MediaEnded
event but that bared the same result.
Is there any way to achieve gapless looping using the BackgroundMediaPlayer in Windows Phone 8.1???
There's no workaround for this feature AFAIK but Gapless Audio support is coming with upcoming Windows 10.