Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(2/3) Add audio-only mode #25

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
aebc660
Refactor: Expose seekBar from DlfMediaPlayer
Apr 8, 2022
85c0073
Refactor: Move video loading to DlfMediaPlayer
Apr 8, 2022
4722df4
Move load error handling to DlfMediaPlayer
Apr 12, 2022
226e941
Refactor: Pull modals out of SlubMediaPlayer constructor
May 2, 2022
0e01f6f
Fix & refactor modals in fullscreen
May 5, 2022
c120fc8
Refactor constants handling (app/player/modals)
May 9, 2022
9fcf1ff
Move actions and gestures to DlfMediaPlayer
Apr 8, 2022
75b7e6f
Fix: Hide poster when seeking frame
May 14, 2022
0c558d3
Refactor: Merge `vifa`/`fps` into `Fps` object
May 14, 2022
47805b5
Refactor: Extract `allowGesture()` callback
May 14, 2022
f2c9838
Refactor: Start extracting `ShakaFrontend` to decouple UI
May 14, 2022
03b912e
Move Shaka UI to `ShakaFrontend`
May 14, 2022
03587e0
Move seek bar handling to `ShakaFrontend`
May 14, 2022
f8b3522
Move some UI interactivity to `ShakaFrontend`
May 14, 2022
b9a2bca
Refactor: Extract `MediaProperties`
May 13, 2022
0c65b3e
Extract `PlayerProperties` in PlayerFrontend
May 14, 2022
36b2d8c
Fix: Don't let Shaka handle `Esc` key
May 14, 2022
155ebea
Finish extracting `ShakaFrontend`
Apr 8, 2022
a7bee04
Refactor: Auto-configure when adding controls
May 16, 2022
400e287
Add Shaka-based audio-only mode
Apr 12, 2022
5cdbbac
Refactor: Expose and use `media` property in player
May 9, 2022
f70bbbc
Use only available actions in keybindings and help
May 9, 2022
ecd0813
In audio mode, hide preview when leaving seekbar
May 12, 2022
9d7d007
Allow configuring default and fallback mode
May 16, 2022
54aae58
Allow to style frontend via CSS variables
May 16, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions Classes/ViewHelpers/VideoToJsonViewHelper.php
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,8 @@ public static function renderStatic(
'url' => [
'poster' => "https://media.sachsen.digital/$movieDir/$movieDir.jpg",
],

'mode' => 'video',
];

return json_encode($result);
Expand Down
Loading