Skip to content

Video Player Manager Refactor#1203

Closed
LePips wants to merge 114 commits intojellyfin:mainfrom
LePips:now-playable-app
Closed

Video Player Manager Refactor#1203
LePips wants to merge 114 commits intojellyfin:mainfrom
LePips:now-playable-app

Conversation

@LePips
Copy link
Copy Markdown
Member

@LePips LePips commented Aug 19, 2024

Was originally just implementing the now playable solution but I was discontent with VideoPlayerManager and had the intention to refactor it anyways, so I'm just doing that now.

Very much copying solution from Apple sample app. These APIs are archaic and this is just the easiest.

@LePips LePips changed the title Now Playable App Video Player Manager Refactor Aug 24, 2024
@JPKribs
Copy link
Copy Markdown
Member

JPKribs commented Aug 24, 2024

Out of curiosity, will part of this refactor include the TODO to move the playback reporting logic? I only ask because Native Player playback reporting seems to be hit or miss. Particularly when the app is closed instead of closing the player more gracefully in-app.

I was going to look at it but I can hold off if that's an area you are going to be interacting with.

@LePips
Copy link
Copy Markdown
Member Author

LePips commented Aug 24, 2024

Yes, my intention is to fix the playback reporting and some other discrepancies between the players with this as well.

@JPKribs JPKribs mentioned this pull request Apr 5, 2025
@JPKribs JPKribs added the playback This item is related to content playback label Apr 15, 2025
@JPKribs JPKribs linked an issue Apr 15, 2025 that may be closed by this pull request
@JPKribs JPKribs moved this to In Progress in Swiftfin - Roadmap Apr 17, 2025
@LePips LePips mentioned this pull request Jun 16, 2025
@LePips
Copy link
Copy Markdown
Member Author

LePips commented Jun 16, 2025

Replaced by #1581.

@LePips LePips closed this Jun 16, 2025
@LePips LePips deleted the now-playable-app branch September 21, 2025 02:08
@JPKribs JPKribs removed the enhancement New feature or request label Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

developer Alters the developer experience playback This item is related to content playback

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants