Post

Replies

Boosts

Views

Activity

It's not possible to pause playback using bluetooth headset after setting MPNowPlayingInfoPropertyPlaybackRate > 1.0
Hi! In Becoming a Now Playable App - https://developer.apple.com/documentation/mediaplayer/becoming_a_now_playable_app project for iOS target after changing playback rate to 2.0 (or any other value greater than 1.0) some bluetooth headphones fail to pause playback (for example Motorola Pulse Escape). The same issue manifests in other apps where playback speed change is allowed, but works well for Apple's Podcasts app. I tried to create custom UIWindow subclass to log all events received by OS, but iOS 13 doesn't receive pause command from headset at all (when playback is active and rate > 1.0), however skip backward/previous track make app work until you change rate back to 2. Does anyone have an idea how to make pause work in this case? Thanks!
1
0
1.1k
Jul ’20
It's not possible to pause playback using bluetooth headset after setting MPNowPlayingInfoPropertyPlaybackRate > 1.0
Hi! In Becoming a Now Playable App - https://developer.apple.com/documentation/mediaplayer/becoming_a_now_playable_app project for iOS target after changing playback rate to 2.0 (or any other value greater than 1.0) some bluetooth headphones fail to pause playback (for example Motorola Pulse Escape). The same issue manifests in other apps where playback speed change is allowed, but works well for Apple's Podcasts app. I tried to create custom UIWindow subclass to log all events received by OS, but iOS 13 doesn't receive pause command from headset at all (when playback is active and rate > 1.0), however skip backward/previous track make app work until you change rate back to 2. Does anyone have an idea how to make pause work in this case? Thanks!
2
0
373
Jul ’20