Skip to content

1050 add smooth seeking and thumbnail preview to PillarboxMediaController#1081

Merged
MGaetan89 merged 21 commits intomainfrom
1050-investigate-smoothprogresstrackerstate-usable-with-a-pillarboxmediacontroller
Jul 9, 2025
Merged

1050 add smooth seeking and thumbnail preview to PillarboxMediaController#1081
MGaetan89 merged 21 commits intomainfrom
1050-investigate-smoothprogresstrackerstate-usable-with-a-pillarboxmediacontroller

Conversation

@StaehliJ
Copy link
Contributor

Pull request

Description

This PR adds some feature that was previously only supported when using PillarboxExoPlayer.

Changes made

  • Add set/get SeekParameters to the base interface PillarboxPlayer.
  • Add PillarboxPlayer.setImageOutput

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).

@github-actions
Copy link

github-actions bot commented Jun 26, 2025

Code Coverage

Overall Project 49.07% -3.01% 🟢
Files changed 1% 🟢

Module Coverage
:pillarbox-player 54.41% -5.57% 🟢
:pillarbox-cast 8.52% -0.97% 🟢
:pillarbox-ui 0.26% -0.88% 🟢
Files
Module File Coverage
:pillarbox-player PillarboxExoPlayer.kt 71.53% 🟢
PillarboxPlayer.kt 0% 🟢
PillarboxSessionCommands.kt 0% -57.98% 🟢
PillarboxMediaController.kt 0% -11.82% 🟢
PillarboxMediaSession.kt 0% -39.25% 🟢
MediaSessionCallbackImpl.kt 0% 🟢
:pillarbox-cast PillarboxCastPlayer.kt 0% -1.94% 🟢
:pillarbox-ui SmoothProgressTrackerState.kt 0% -21.36% 🟢

@StaehliJ StaehliJ force-pushed the 1050-investigate-smoothprogresstrackerstate-usable-with-a-pillarboxmediacontroller branch from 762fd77 to 89238e2 Compare June 26, 2025 13:55
@StaehliJ StaehliJ marked this pull request as ready for review June 26, 2025 13:57
@StaehliJ StaehliJ requested a review from MGaetan89 July 2, 2025 14:24
Copy link
Contributor

@MGaetan89 MGaetan89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some unresolved/unanswered comments:

@StaehliJ StaehliJ moved this from 📋 Backlog to 🍿 Code Review in Pillarbox Jul 8, 2025
@MGaetan89 MGaetan89 added this pull request to the merge queue Jul 9, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jul 9, 2025
@MGaetan89 MGaetan89 added this pull request to the merge queue Jul 9, 2025
Merged via the queue into main with commit aedd597 Jul 9, 2025
10 checks passed
@MGaetan89 MGaetan89 deleted the 1050-investigate-smoothprogresstrackerstate-usable-with-a-pillarboxmediacontroller branch July 9, 2025 07:33
@github-project-automation github-project-automation bot moved this from 🍿 Code Review to ✅ Done in Pillarbox Jul 9, 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.

Investigate SmoothProgressTrackerState usable with a PillarboxMediaController

2 participants