I had been setting the value for the MPNowPlayingInfoPropertyPlaybackRate key to 0 when pausing. I removed that line, so that value stays at the current rate even when we're paused, but the button still changes to 0x when paused. I also tried setting the MPNowPlayingInfoPropertyDefaultPlaybackRate property to the current rate, but that also doesn't help. I check the value of the property before I modified it, and it doesn't look like it is coming in set to 0 (it is nil prior to me first setting it), so I don't think anything else is changing that value behind my back. Thanks!
Topic:
App & System Services
SubTopic:
General
Tags: