Blame


1 c27d0487 2022-06-14 op * amused 0.9; 2022-06-12
2 c27d0487 2022-06-14 op - reset the path buffer; fixes the "malformed data" error during `load'
3 c27d0487 2022-06-14 op
4 b7480154 2022-06-12 op * amused 0.8; 2022-06-12
5 b7480154 2022-06-12 op - try to recover from mp3 decoding errors
6 b7480154 2022-06-12 op - plug a memory leak in player_dispatch
7 b7480154 2022-06-12 op - don't use realpath(3) in `amused add'
8 b7480154 2022-06-12 op - use a strictier pledge for `amused add'
9 b7480154 2022-06-12 op - use canonpath (from kern_pledge.c) for paths handling
10 b7480154 2022-06-12 op - non-blocking usage of sndio: avoids artificial gaps between tracks
11 b7480154 2022-06-12 op - use sio_flush to stop the playback
12 b7480154 2022-06-12 op - automatically skip all non-regular files, not only directories
13 b7480154 2022-06-12 op
14 e87b9802 2022-05-19 op * amused 0.7; 2022-05-19
15 e87b9802 2022-05-19 op - amused monitor optionally accepts a list of events to report
16 e87b9802 2022-05-19 op - consume all enqueued messages before calling imsg_read
17 e87b9802 2022-05-19 op
18 801c4a42 2022-05-10 op * amused 0.6; 2022-05-10
19 801c4a42 2022-05-10 op - manpage tweaks
20 801c4a42 2022-05-10 op - fix file descriptor leak on player_playnext failure
21 801c4a42 2022-05-10 op - added a simple filetype detector instead of relying on file extensions
22 801c4a42 2022-05-10 op
23 801c4a42 2022-05-10 op * amused 0.5; 2022-03-26
24 801c4a42 2022-05-10 op - unbreak opus and ogg vorbis
25 801c4a42 2022-05-10 op - handle flacs with bps != 16 and/or channels != 2
26 801c4a42 2022-05-10 op - speed up `load' a lot (especially over NFS)
27 801c4a42 2022-05-10 op
28 801c4a42 2022-05-10 op * amused 0.4; 2022-03-14
29 801c4a42 2022-05-10 op - second part of the "unbreak flac" due to carelessly refactoring
30 801c4a42 2022-05-10 op
31 801c4a42 2022-05-10 op * amused 0.3; 2022-03-13
32 801c4a42 2022-05-10 op - unbreak flac: add back missing counter reset
33 801c4a42 2022-05-10 op
34 801c4a42 2022-05-10 op * amused 0.2; 2022-03-10
35 801c4a42 2022-05-10 op - keep the current song if `load' input was generated by show -p
36 801c4a42 2022-05-10 op - update the current song after `load' if the player was stopped
37 801c4a42 2022-05-10 op - follow tmux behavior wrt how the daemon is automatically started
38 801c4a42 2022-05-10 op - changed the output of `amused status' to simplify parsing
39 801c4a42 2022-05-10 op - correctly handle arguments for subcommands
40 801c4a42 2022-05-10 op - correctly pledge the player process with "stdio recvfd audio"
41 801c4a42 2022-05-10 op - manpage improvements
42 801c4a42 2022-05-10 op
43 801c4a42 2022-05-10 op * amused 0.1; 2022-02-24
44 500432f1 2022-05-19 op - first public version (and probably last too, the thing is finished)