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???