Commit Briefs

Omar Polo

reimplement `restart' on top of seek


Omar Polo

allow to seek to the beginning with -1

if the computed seek was less than 0 it skips the seek. It's more useful to just rewind to the beginning.


Omar Polo

reword error message


Omar Polo

drop goto err


Omar Polo

drop needless `eof' variable


Omar Polo

handle fdopen failure gracefully


Omar Polo

opusfile and vorbisfile want a different type for the buffer

no practical difference, just the compiler being annoying on linux


Omar Polo

clead .d files too


Omar Polo

update the README


Omar Polo

fix landlock detection

apparently it's not always possible to include both linux/prctl.h and sys/prctl.h.


Omar Polo

use (a modified version of) kristaps' oconfigure

see GitHub issue #1


Omar Polo

player_dispatch even when poll(2) doesn't tell us to

we may have some imsgs queued up for later consumption that would otherwise get delayed. This fixes for e.g. $ amused stop ; amused seek 90


Omar Polo

handle seek during pause and stop


Omar Polo

drop needless debug printf


Omar Polo

add seek subcommand