Jeremy Soller
|
fe143a689f
|
Adjust text color
|
2025-01-31 16:09:17 -07:00 |
|
Jeremy Soller
|
d65acd4979
|
Use bg_component_color as background for audio
|
2025-01-31 15:34:32 -07:00 |
|
Jeremy Soller
|
67caa89151
|
Show metadata for audio files, part of #56
|
2025-01-31 15:19:01 -07:00 |
|
Jeremy Soller
|
841816e8d1
|
Add tree view, fixes #52, fixes #53
|
2025-01-24 14:05:50 -07:00 |
|
Jeremy Soller
|
0169cccfa2
|
Add recent media, part of #53
|
2025-01-24 12:49:02 -07:00 |
|
Jeremy Soller
|
fd1df4f098
|
Fix deadlocks when opening files while another file is playing
|
2025-01-24 12:23:57 -07:00 |
|
Jeremy Soller
|
4fee3f84fa
|
Scale down album art image
|
2025-01-19 10:25:46 -07:00 |
|
Jeremy Soller
|
22c7a76f41
|
Show open with button when no media loaded, fixes #55
|
2025-01-19 10:19:47 -07:00 |
|
Jeremy Soller
|
5c6163eed7
|
Move seek to second line when condensed, fixes #54
|
2025-01-19 10:08:24 -07:00 |
|
Jeremy Soller
|
0ad6d5e3e0
|
Improve argument handling
|
2025-01-18 10:09:08 -07:00 |
|
Jeremy Soller
|
73f524c95e
|
Implement MPRIS and album art, fixes #57, fixes #59, part of #56
|
2025-01-18 08:47:47 -07:00 |
|
Jeremy Soller
|
e76ea68bfc
|
Improve plugin install logic
|
2024-12-30 13:38:54 -07:00 |
|
Jeremy Soller
|
93db103a0c
|
Update iced_video_player
|
2024-12-30 12:57:03 -07:00 |
|
Jeremy Soller
|
b26005d780
|
Move language selection to bottom bar, implement volume
|
2024-12-05 13:41:58 -07:00 |
|
Jeremy Soller
|
7f9d56ae0c
|
Add file menu, improve naming of subtitles
|
2024-12-05 12:20:37 -07:00 |
|
Jeremy Soller
|
d8ee67cc7f
|
Improve argument handling
|
2024-10-14 07:08:35 -06:00 |
|
Jeremy Soller
|
9ab453a3bb
|
Update dependencies
|
2024-10-10 11:22:22 -06:00 |
|
Jeremy Soller
|
f10350c7ec
|
Remove ffmpeg implementation
|
2024-10-09 11:15:04 -06:00 |
|
Jeremy Soller
|
d61426957d
|
Enable subtitles again
|
2024-10-08 08:53:53 -06:00 |
|
Jeremy Soller
|
644661e38d
|
Disable subtitles for now, as they can cause video stream hangs. Add bindings for fullscreen
|
2024-10-07 13:14:30 -06:00 |
|
Jeremy Soller
|
cb942cd6a1
|
Hide mouse cursor when inactive
|
2024-10-07 12:40:21 -06:00 |
|
Jeremy Soller
|
8105bd3b48
|
Auto hide controls
|
2024-10-07 11:06:32 -06:00 |
|
Jeremy Soller
|
aae3a8398f
|
Use popover for controls
|
2024-10-07 10:39:10 -06:00 |
|
Jeremy Soller
|
ce59addefd
|
gstreamer plugin install
|
2024-10-07 10:03:24 -06:00 |
|
Jeremy Soller
|
6dee6b862f
|
Add fullscreen toggle
|
2024-10-06 16:22:44 -06:00 |
|
Jeremy Soller
|
52effa6efb
|
Improve seek, add key bind for play/pause
|
2024-10-06 11:01:01 -06:00 |
|
Jeremy Soller
|
a85f4f6538
|
Use monospace font for times
|
2024-10-06 10:38:21 -06:00 |
|
Jeremy Soller
|
06192e553b
|
Improve display of times
|
2024-10-06 10:34:14 -06:00 |
|
Jeremy Soller
|
4dd3e6bad0
|
Allow selecting audio and text stream
|
2024-10-06 08:31:23 -06:00 |
|
Jeremy Soller
|
1cb71331f7
|
Fetch language codes from gstreamer pipeline
|
2024-10-06 08:08:38 -06:00 |
|
Jeremy Soller
|
17ce907f28
|
Split into ffmpeg and gstreamer implementations
|
2024-10-05 10:05:18 -06:00 |
|
Josh Megnauth
|
e078fe05dd
|
Pass HW decoder choice to player
|
2024-02-16 03:15:23 -05:00 |
|
Josh Megnauth
|
028fd83296
|
Allow config to be updated with CLI args
|
2024-02-15 23:38:23 -05:00 |
|
Josh Megnauth
|
99595eeeed
|
Wrap FFmpeg's AVHWDeviceType and av_hwdevice_iterate_types
|
2024-02-14 03:09:44 -05:00 |
|
Jeremy Soller
|
d90c550322
|
Fall back to software decoding
|
2024-02-10 21:05:33 -07:00 |
|
Jeremy Soller
|
9406fecd30
|
Update dependencies, enable CSDs on redox, set min size
|
2024-02-10 20:39:50 -07:00 |
|
Jeremy Soller
|
ccee108243
|
Rebase on new libcosmic
|
2024-02-09 09:15:29 -07:00 |
|
Jeremy Soller
|
e43008822f
|
Reduce logging
|
2024-01-26 15:06:25 -07:00 |
|
Jeremy Soller
|
a6a6c39e43
|
Discard all video frames from the future
|
2024-01-26 15:03:34 -07:00 |
|
Jeremy Soller
|
cfe58ccc06
|
Improve sync when seeking
|
2024-01-26 14:48:55 -07:00 |
|
Jeremy Soller
|
2fa67bd58d
|
Fix video/audio sync
|
2024-01-26 14:43:16 -07:00 |
|
Jeremy Soller
|
04e1c60189
|
Skip frames in application again
|
2024-01-25 22:08:50 -07:00 |
|
Jeremy Soller
|
da8c1f3df9
|
Improve frame skipping
|
2024-01-25 22:03:26 -07:00 |
|
Jeremy Soller
|
c726fca224
|
Allow more skipping if video is behind
|
2024-01-25 21:31:12 -07:00 |
|
Jeremy Soller
|
8eface2200
|
Show frames at correct time
|
2024-01-25 21:21:47 -07:00 |
|
Jeremy Soller
|
b3689dd693
|
Calculate video drift all the way in application update
|
2024-01-25 15:47:37 -07:00 |
|
Jeremy Soller
|
56e3939861
|
Calculate video drift
|
2024-01-25 15:34:23 -07:00 |
|
Jeremy Soller
|
1a43bf805e
|
Hacky hardware decoding
|
2024-01-25 15:08:59 -07:00 |
|
Jeremy Soller
|
4e0969546a
|
Do not use extra audio thread, do not include blocking recv in timers
|
2024-01-25 09:42:02 -07:00 |
|
Jeremy Soller
|
e11c9dee55
|
Fixes for seek
|
2024-01-24 21:27:10 -07:00 |
|