Skip to content

Conversation

@MGaetan89
Copy link
Contributor

@MGaetan89 MGaetan89 commented Jul 11, 2024

Pull request

Description

This PR extracts the session management from QoSEventsDispatcher into its own PlaybackSessionManager class.

Changes made

  • Self-explanatory.

Checklist

  • Your branch has been rebased onto the main branch.
  • 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).
  • All pull request status checks pass.

@MGaetan89 MGaetan89 linked an issue Jul 11, 2024 that may be closed by this pull request
@github-actions
Copy link

Code Coverage

Overall Project 52.88% -0.31% 🟢
Files changed 88.16% 🟢

Module Coverage
:pillarbox-player 58.11% -0.61% 🟢
Files
Module File Coverage
:pillarbox-player QoSEventsDispatcher.kt 100% 🟢
PlaybackSessionManager.kt 94.79% -5.21% 🟢
StartupTimesTracker.kt 91.3% 🟢
PillarboxExoPlayer.kt 83.77% 🟢
QoSCoordinator.kt 76.54% -1.66% 🟢
PillarboxEventsDispatcher.kt 67.58% -20.55% 🟢

@MGaetan89 MGaetan89 requested a review from StaehliJ July 11, 2024 15:57
@StaehliJ StaehliJ merged commit b4f4a26 into qos Jul 12, 2024
@StaehliJ StaehliJ deleted the 634-extract-session-manager-from-pillarboxeventsdispatcher branch July 12, 2024 08:17
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.

Extract session manager from PillarboxEventsDispatcher

2 participants