Skip to content

1052 remove playbackservice from library#1078

Merged
MGaetan89 merged 9 commits intomainfrom
1052-remove-playbackservice-from-library
Jun 25, 2025
Merged

1052 remove playbackservice from library#1078
MGaetan89 merged 9 commits intomainfrom
1052-remove-playbackservice-from-library

Conversation

@StaehliJ
Copy link
Contributor

Pull request

Description

The goal of this PR is to remove from the Pillarbox library custom service to handle background playback. The demo has been updated accordingly. Basic Service implementation may not guarantee that background playback will play for a long time. It can be altered by some battery saving policies.

Changes made

  • PlaybackService has been removed.
  • SimplePlayerActivity stop playback when Activity goes in background.
  • A media notification is displayed while something is playing.

Checklist

  • APIs have been properly documented (if relevant).
  • The documentation has been updated (if relevant).
  • New unit tests have been written (if relevant).
  • The demo has been updated (if relevant).

@StaehliJ StaehliJ linked an issue Jun 25, 2025 that may be closed by this pull request
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Pillarbox Jun 25, 2025
@StaehliJ StaehliJ requested a review from MGaetan89 June 25, 2025 07:12
@github-actions
Copy link

github-actions bot commented Jun 25, 2025

Code Coverage

Overall Project 49.98% 🟢

There is no coverage information present for the Files changed

@StaehliJ StaehliJ requested a review from MGaetan89 June 25, 2025 14:20
@MGaetan89 MGaetan89 added this pull request to the merge queue Jun 25, 2025
Merged via the queue into main with commit 8b0685b Jun 25, 2025
16 of 17 checks passed
@MGaetan89 MGaetan89 deleted the 1052-remove-playbackservice-from-library branch June 25, 2025 14:53
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in Pillarbox Jun 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Remove PlaybackService from library

2 participants