]>
git.nihav.org Git - nihav-player.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Kostya Shishkov [Fri, 20 Oct 2023 16:33:27 +0000 (18:33 +0200)]
nihed-cros-libva: start this unofficial fork
Kostya Shishkov [Fri, 20 Oct 2023 16:33:27 +0000 (18:33 +0200)]
start work on nihed-cros-libva
This is a fork of cros-libva at v0.0.3 without history preserved.
The current commit corresponds to the checkout at that tag with
unneeded files removed.
Kostya Shishkov [Mon, 2 Oct 2023 17:42:39 +0000 (19:42 +0200)]
videoplayer: allow custom scaling
Kostya Shishkov [Thu, 14 Sep 2023 04:57:40 +0000 (06:57 +0200)]
videoplayer: ignore directories passed as input names
Kostya Shishkov [Fri, 1 Sep 2023 16:50:06 +0000 (18:50 +0200)]
videoplayer: allow diplaying time indefinitely long
Kostya Shishkov [Sun, 27 Aug 2023 15:50:37 +0000 (17:50 +0200)]
videoplayer: add two more symbols just in case
Kostya Shishkov [Sat, 26 Aug 2023 15:46:56 +0000 (17:46 +0200)]
videoplayer: print hurry up mode
Kostya Shishkov [Sat, 26 Aug 2023 14:12:51 +0000 (16:12 +0200)]
videoplayer: do not needlessly resize the window
On window resize it pops us which may be annoying when playing same-sized files.
Kostya Shishkov [Wed, 16 Aug 2023 16:53:52 +0000 (18:53 +0200)]
videoplayer: allow numpad enter key to end current file playback
Kostya Shishkov [Tue, 8 Aug 2023 16:24:19 +0000 (18:24 +0200)]
videoplayer: a bit more of window title workaround workaround
Kostya Shishkov [Wed, 2 Aug 2023 16:03:51 +0000 (18:03 +0200)]
videoplayer: use single global window instead of creating a new one for each file
Kostya Shishkov [Tue, 1 Aug 2023 16:41:32 +0000 (18:41 +0200)]
videoplayer: work around SDL window title bug
Kostya Shishkov [Thu, 27 Jul 2023 16:50:39 +0000 (18:50 +0200)]
sndplay: fix clippy warnings
Kostya Shishkov [Thu, 27 Jul 2023 16:44:56 +0000 (18:44 +0200)]
videoplayer: fix clippy warnings
Kostya Shishkov [Thu, 27 Jul 2023 16:14:47 +0000 (18:14 +0200)]
videoplayer: add -start as an alias for -seek
Kostya Shishkov [Thu, 6 Jul 2023 16:31:07 +0000 (18:31 +0200)]
videoplayer: do not print missing reference error
Kostya Shishkov [Sun, 2 Jul 2023 14:29:12 +0000 (16:29 +0200)]
use mouse wheel to seek by ten seconds
Kostya Shishkov [Sun, 2 Jul 2023 14:24:07 +0000 (16:24 +0200)]
keycode modifier is a bitmask
Kostya Shishkov [Fri, 30 Jun 2023 16:22:40 +0000 (18:22 +0200)]
sndplay: support playing AAC with SBR
Kostya Shishkov [Fri, 30 Jun 2023 16:13:31 +0000 (18:13 +0200)]
videoplayer: add a hack to play AAC with SBR properly
Kostya Shishkov [Thu, 29 Jun 2023 16:52:17 +0000 (18:52 +0200)]
show time with middle button click
Kostya Shishkov [Wed, 28 Jun 2023 17:13:38 +0000 (19:13 +0200)]
make player exit on shift+Q instead of Q
Kostya Shishkov [Sun, 18 Jun 2023 14:16:54 +0000 (16:16 +0200)]
improve error handling in video decoding a bit
Kostya Shishkov [Sun, 18 Jun 2023 14:10:39 +0000 (16:10 +0200)]
improve error reporting in audio decoder part
Kostya Shishkov [Sun, 18 Jun 2023 14:05:17 +0000 (16:05 +0200)]
improve error reporting in video part
Kostya Shishkov [Sun, 18 Jun 2023 13:48:18 +0000 (15:48 +0200)]
improve error reporting and handling
Kostya Shishkov [Sun, 18 Jun 2023 13:28:45 +0000 (15:28 +0200)]
try to improve state handling in decoding threads
Kostya Shishkov [Sat, 17 Jun 2023 14:06:32 +0000 (16:06 +0200)]
videoplayer: set initial timestamp when available
Kostya Shishkov [Fri, 16 Jun 2023 16:06:31 +0000 (18:06 +0200)]
improve OSD a bit
Kostya Shishkov [Fri, 16 Jun 2023 15:53:17 +0000 (17:53 +0200)]
try to preserve window position when playing multiple files
Kostya Shishkov [Thu, 15 Jun 2023 16:48:38 +0000 (18:48 +0200)]
stop decoding on I/O error
Kostya Shishkov [Thu, 15 Jun 2023 16:46:53 +0000 (18:46 +0200)]
allow to (un)pause playback by right mouse button click
Kostya Shishkov [Thu, 15 Jun 2023 16:35:25 +0000 (18:35 +0200)]
implement displaying time on screen
Kostya Shishkov [Wed, 14 Jun 2023 17:00:07 +0000 (19:00 +0200)]
make video player use multi-threaded decoders if possible
Kostya Shishkov [Mon, 14 Mar 2022 16:54:38 +0000 (17:54 +0100)]
ignore underruns when decoding has ended
Kostya Shishkov [Sun, 9 Jan 2022 11:23:48 +0000 (12:23 +0100)]
sndplay: read ID3 padding
Kostya Shishkov [Sun, 9 Jan 2022 11:23:06 +0000 (12:23 +0100)]
sndplay: fix small raw streams detection
Kostya Shishkov [Tue, 23 Nov 2021 10:30:20 +0000 (11:30 +0100)]
improve ID3 handling
Kostya Shishkov [Mon, 22 Nov 2021 17:39:52 +0000 (18:39 +0100)]
use raw stream duration
Kostya Shishkov [Fri, 19 Nov 2021 17:27:59 +0000 (18:27 +0100)]
flush decoder post-seek
Kostya Shishkov [Fri, 19 Nov 2021 17:27:48 +0000 (18:27 +0100)]
ignore empty frames
Kostya Shishkov [Fri, 19 Nov 2021 17:27:31 +0000 (18:27 +0100)]
implement raw stream seeking
Kostya Shishkov [Thu, 18 Nov 2021 13:24:55 +0000 (14:24 +0100)]
add a check for empty or special files
Kostya Shishkov [Wed, 17 Nov 2021 14:00:32 +0000 (15:00 +0100)]
sndplay: support various input kinds
Kostya Shishkov [Fri, 29 Oct 2021 12:34:43 +0000 (14:34 +0200)]
replace vec.truncate(0) with vec.clear()
Kostya Shishkov [Sat, 3 Apr 2021 15:01:06 +0000 (17:01 +0200)]
a better video player
Kostya Shishkov [Mon, 5 Apr 2021 16:38:48 +0000 (18:38 +0200)]
sndplay: skip null audio buffers
Kostya Shishkov [Mon, 5 Apr 2021 16:11:57 +0000 (18:11 +0200)]
sndplay: typo
Kostya Shishkov [Mon, 5 Apr 2021 16:11:46 +0000 (18:11 +0200)]
sndplay: use custom decoder crates configuration
Kostya Shishkov [Sun, 4 Apr 2021 08:34:13 +0000 (10:34 +0200)]
update for rustc 1.46
Kostya Shishkov [Tue, 30 Mar 2021 10:19:24 +0000 (12:19 +0200)]
sndplayer: free audio device after playback is over
Kostya Shishkov [Mon, 4 Jan 2021 13:32:12 +0000 (14:32 +0100)]
sndplay: support -start option
Kostya Shishkov [Sat, 17 Oct 2020 08:11:20 +0000 (10:11 +0200)]
format time with hours
Kostya Shishkov [Sat, 17 Oct 2020 08:08:26 +0000 (10:08 +0200)]
pause playback when prompt is active
Kostya Shishkov [Fri, 16 Oct 2020 08:11:36 +0000 (10:11 +0200)]
add a command to jump to an arbitrary time
Kostya Shishkov [Wed, 7 Oct 2020 14:32:00 +0000 (16:32 +0200)]
add nihav-sndplay
Kostya Shishkov [Wed, 7 Oct 2020 14:02:57 +0000 (16:02 +0200)]
move experimental code to old/
Kostya Shishkov [Fri, 24 Jul 2020 15:42:23 +0000 (17:42 +0200)]
update documentation
Kostya Shishkov [Sat, 18 Jul 2020 12:21:39 +0000 (14:21 +0200)]
add COPYING and README.md
Kostya Shishkov [Fri, 10 Jul 2020 19:40:14 +0000 (21:40 +0200)]
remove trailing whitespace
Kostya Shishkov [Fri, 10 Jul 2020 19:39:33 +0000 (21:39 +0200)]
nihav_register_all_codecs was renamed
Kostya Shishkov [Thu, 20 Feb 2020 10:38:48 +0000 (11:38 +0100)]
update player for nihav_registry
Kostya Shishkov [Sat, 30 Nov 2019 10:54:00 +0000 (11:54 +0100)]
support some options
Kostya Shishkov [Sat, 30 Nov 2019 10:24:30 +0000 (11:24 +0100)]
add .gitignore
Kostya Shishkov [Sat, 30 Nov 2019 10:23:41 +0000 (11:23 +0100)]
Add patches for rust-sdl crate
Kostya Shishkov [Thu, 28 Nov 2019 17:44:08 +0000 (18:44 +0100)]
initial player implementation