Rafostar
1f6a9b59d6
Restore button presses
2020-10-13 23:47:13 +02:00
Rafostar
b1ca9c15bc
Restore scrolling on player
2020-10-13 22:07:22 +02:00
Rafostar
3e96a13f00
Restore window dragging by drag on player
2020-10-13 20:32:59 +02:00
Rafostar
d3e4f3bb0f
Add player motion and key controllers
2020-10-12 16:25:54 +02:00
Rafostar
352eff89b7
Fix volume button icon and window key events
2020-10-07 18:18:44 +02:00
Rafostar
bae0b805ea
Initial GTK4 port
...
Port most of the player to GTK4. Some things are still broken or disabled due to GTK change, but will be gradually fixed.
2020-10-05 21:19:29 +02:00
Rafostar
1ce533259b
Auto initialize Gst and change one player function name
2020-09-21 20:51:01 +02:00
Rafostar
2225aa2343
Fix playlist file relative path handling
2020-09-17 13:00:45 +02:00
Rafostar
71659491c0
Support changing rank of codecs
...
The used GStreamer codecs are picked using rank hierarchy. When there are 2 or more decoders available that can handle the same stream type, the one with higher rank is always picked. This commit adds a function for the codec rank manipulation that can be used for e.g. force disable/enable VAAPI. Should be a neat feature once we have a settings dialog where it can be used.
2020-09-13 20:21:46 +02:00
Rafostar
c34df72f96
Drop all player signals on destroy
2020-09-13 17:20:07 +02:00
Rafostar
1860114b7c
Trim playlist from whitespaces
2020-09-13 11:23:55 +02:00
Rafostar
059ee932fe
Skip non-existing files in playlist
2020-09-13 11:13:04 +02:00
Rafostar
5e6b0b9c48
Load playlist from text file
...
With this change Clapper can open and load a playlist inside a text file. The text file should have a ".claps" extension and include one media file path per line (path can be either absolute, relative or even a HTTP link).
2020-09-12 22:59:10 +02:00
Rafostar
5afe5149aa
Add music visualizations
2020-09-11 20:33:06 +02:00
Rafostar
ed5d449142
Support for multiple media files
...
This enables support for starting media player with more than one file path specified. When a file playback finishes, next is loaded automatically.
2020-09-10 19:53:04 +02:00
Rafostar
649ff7682c
Support loading files using full or relative paths
2020-09-08 08:58:43 +02:00
Rafostar
689edd9cf3
Always start unmuted
2020-09-07 11:54:57 +02:00
Rafostar
da652e1ec5
Skip setting player option when unsupported
2020-09-06 10:34:27 +02:00
Rafostar
24e84a397b
Assign created elements to player keys
2020-09-04 23:38:29 +02:00
Rafostar
fa12f15a9a
Start loop optionally
2020-09-01 17:49:24 +02:00
Rafostar
918ba34885
Add Gtk app
2020-08-31 20:47:10 +02:00