Automattic / Automattic/pocket-casts-ios
Chromecast: controls not working properly
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 197
- Avg merge
- 17h 20m
- Merged PRs (30d)
- 103
Description
When I am casting something to a Chromecast device, there are currently no playback controls shown on the lock screen and the control center doesn't seem to allow me to adjust volume etc. You need to open the Pocket Casts app to control the playback.
In #5283286-zen though, the user is getting the controls to show occasionally:
> The play controls quite often appear on the lock screen actually, there is just no consistency to it. Sometimes when I start a podcast, there are no controls on the lock screen, but quite often there is. So it doesn't seem like a new feature to me, unless it is not meant to happen.
We initially told the user this is not possible due to the Chromecast SDK, however, I noticed Spotify works correctly when casting and I can control the media on the lockscreen:

Contributor guide
Research direction
The issue provides no file, test, or entry point. Start by reproducing Chromecast playback and checking the lock screen and Control Center behavior; done means playback and volume controls appear and work consistently without opening Pocket Casts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100