Automattic / Automattic/pocket-casts-ios

Playback: improvement to resuming playback after an interruption (from notifications or navigation)

Open
#45 21 comments 1 reaction 0 assignees View on GitHub
[Area] CarPlay [Type] Bug playback
Dominant language
Swift
Stars
1.8k
Forks
197
Avg merge
17h 20m
Merged PRs (30d)
103

Description

Context: when the app is playing an episode and there's a notification or audio instruction from a navigation app, the app pauses and resumes when the interruption is over. However, there's still a second or two missing in the playback when the audio fades in.

One of the users requested for the iOS app but maybe there's a better way of handling it. (4952386-ZEN)

Also, another user reported this in 5247106-zen for the CarPlay app.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing playback interruptions from notifications, navigation audio, and CarPlay, then locate the iOS audio interruption and resume handling. Done means playback resumes without losing one or two seconds after the interruption ends, including the reported CarPlay case.

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
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.