-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestreleasebefore next releasebefore next release
Description
- Make a opengl video renderer to stop overscan issues in player
- IMPORTANT: video doesnt render when using packaged/installed app (blank screen)
- https://docs.oracle.com/en/java/javase/14/docs/specs/man/jpackage.html
- https://conveyor.hydraulic.dev/15.0/
- https://github.com/JetBrains/compose-multiplatform/tree/master/tutorials/Native_distributions_and_local_execution
- https://github.com/tkuenneth/kotlinconf_2024 - Add subtitles
- On screen volume display similar to vlc app (shows when changed)
- Bug: cursor not hiding with controls
- Bug: video on hub doesn't load the first time
- Get the thumbnail of the playing video (or image from same folder for files maybe)?
- Hide the menu bar when controls hide
- Player controls into JFrame to stop video resizing when controls visible.
- Add a focus button to raise player window in cuer cast row in dialog
- Focus video doesnt work too great as focus is only within app - will have to make a native solution to raise the app
- Add skippresenter into vlc player to accumulate skip presses
- Setup queue functionality
- Load queue on hub and enable client next/previous buttons
- Update next track and prev track to work with remote queue
- Buffering wheel and progress
- Make player work on linux load lib.
- Make player work on Windows load lib.
- Audio track selection - make a selector to operate over remote - make a move config api to set different properties like subtitles, audio track, etc - other
mediaPlayerComponent.mediaPlayer().media().info()
fields (also compare with exoplayer)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestreleasebefore next releasebefore next release