Automattic / Automattic/pocket-casts-android
WearOS: long break before playing next episode in playlist
- Dominant language
- Kotlin
- Stars
- 2.8k
- Forks
- 308
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 143
Description
### Description
I downloaded 4 episodes from my up-next playlist to my watch (Pixel Watch 2).
I played the first one, expecting the next ones to play directly after one episode ended.
Expected: the new episode plays within a second.
Actual: it took 5-15s between the end of the old and the beginning of the new episode.
The phone was not nearby as I was running outside and just listening to by Bluetooth headset.
### Step-by-step reproduction instructions
1. Download 2 episodes to the WearOS app.
2. Go running without the phone nearby 😃 (or at least turn off BT at the phone to simulate it? Not sure if necessary.)
3. Start episode 1 a few seconds before the end
4. Wait for episode 2 to be playing
### Screenshots or screen recording
_No response_
### Did you search for existing bug reports?
- [X] I have searched for existing bug reports.
### Device, Operating system, and Pocket Casts app version
Google Pixel 8 Pro with Android 14, Pixel Watch 2 with Wear OS 4.0, Pocket Casts 7.56-rc3-3(w) on both phone+watch
Contributor guide
Research direction
Start by reproducing the transition between downloaded episodes on the Pixel Watch 2 while the phone is unavailable, then trace the WearOS playlist handoff and playback startup. Done means the next downloaded episode begins within about one second after the previous episode ends in the listed reproduction scenario.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100