Rafostar
234451f62a
Move defined play flags to prefs
...
They are used only in prefs and it allows starting prefs in web app.
2020-12-15 22:49:06 +01:00
Rafostar
a056fac1c1
Add logic responsible for starting web app
2020-12-15 22:35:14 +01:00
Rafostar
dde35270ff
Consistent source filenames
2020-12-15 18:27:18 +01:00
Rafostar
b4e52d654b
Pass WebSocket data without additional signal connection
2020-12-15 12:36:06 +01:00
Rafostar
ea7b712b2e
Send player state via WebSockets
2020-12-12 19:37:07 +01:00
Rafostar
7a039af798
Allow changing web server port during playback
2020-12-12 00:16:39 +01:00
Rafostar
104db83a1c
Clean websocket signal properly
2020-12-12 00:13:02 +01:00
Rafostar
d5d5aa9bac
Integrate basic web server functionality into player
2020-12-11 23:38:49 +01:00
Rafostar
8dfede27ac
Add progressive video download option
...
Buffer download whole network video during playback to allow fast seeking for online media. Can be disabled in prefs (enabled by default).
2020-12-08 20:31:45 +01:00
Rafostar
f7f9959c14
Temporarly take a ref on player
2020-11-30 22:18:02 +01:00
Rafostar
9ad1a11452
Customize external subtitles font
2020-11-24 17:54:53 +01:00
Rafostar
f5e5071937
Support setting sliders brighter #13
...
When dark theme is used, sliders (especially progress on fullscreen) tend to look a little too dark (as if they were disabled). To overcome this, add an option to force them to be 20% brighter.
2020-11-21 15:20:09 +01:00
Rafostar
7ccd6ad424
Add audio and subtitle offset settings to prefs
2020-11-20 21:19:23 +01:00
Rafostar
e35968d583
Always show preroll frame
...
This fixes preview while player is paused
2020-11-17 19:12:25 +01:00
Rafostar
6788f234aa
Flatpak: add more black rendering improvements to patch
2020-11-17 13:20:03 +01:00
Rafostar
f660d900ba
Performance: add option to disable window shadows
...
Rendering window shadows in GTK4 doubles GPU usage. This commit adds an option to disable them for performance gain (useful on low-end devices).
2020-11-13 19:26:49 +01:00
Rafostar
7577c74a77
Enable ring buffer
2020-11-09 20:49:58 +01:00
Rafostar
8351066a8b
Add changing seek mode during playback patch
2020-11-09 11:42:19 +01:00
Rafostar
eb1a495907
Reduce number of source files (cleanup)
2020-11-06 17:04:54 +01:00
Rafostar
da21c2fafc
Add fast seeking support as a patch
2020-11-05 16:13:57 +01:00
Rafostar
de7a850cc2
Create gio settings only once
2020-11-04 15:05:16 +01:00
Rafostar
11468e2774
Add unexported by GI Gst.PlayFlags
2020-11-04 12:37:36 +01:00
Rafostar
ba54a36058
Keep a ref to main context
...
Might help with GJS toggling down object bug. Needs some testing.
2020-11-03 17:18:37 +01:00
Rafostar
36145adf1a
Always start with black image
2020-10-31 08:21:18 +01:00
Rafostar
556809c1f4
Add GStreamer plugin ranking to preferences
2020-10-26 16:45:37 +01:00
Rafostar
9354042379
Add preferences dialog
...
Allows customizing various settings. For now it includes player seeking times and mode customization. More options will be added in the future.
2020-10-25 10:14:14 +01:00