Automattic / Automattic/pocket-casts-ios

Download/Playback: short pause when streaming an episode which completes its download

Open
#60 1 comment 0 reactions 0 assignees View on GitHub
[Type] Bug Downloads playback
Dominant language
Swift
Stars
1.8k
Forks
197
Avg merge
17h 20m
Merged PRs (30d)
103

Description

When you stream an episode and also set it to download, when the download completes, there is usually a short pause that occurs when the download completes.

I believe this is more common when users have Auto Downloads enabled. I was able to replicate it by:

- Starting a download for an episode
- Quickly pressing play

Recording:

https://user-images.githubusercontent.com/16253818/175494576-540a81bf-1794-4d1f-8bfd-b42ebc2cdd95.mov

#5321461-zen

Contributor guide

Open the contributing guide

Research direction

Begin with the listed reproduction steps: start an episode download, quickly press play, and test with Auto Downloads enabled. Trace the streaming and download handling around download completion, using the recording as a baseline. Done means the episode continues playing without the reported pause when its download completes.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
audio-video-rtc, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.