Commit Graph

10 Commits

Author SHA1 Message Date
op
b74f154ad9 audio/amused: fix sndio detection on gcc arches; no package changes.
The configure script failed to pick up sndio because the test for it was
lacking a final `return 0' and gcc complained that "control reaches the
end of non-void function".
2022-07-21 14:21:49 +00:00
op
433ecff279 update audio/amused to 0.10
changelog:

- changed the default output of 'amused status'
- print the status after 'amused consume' or 'amused repeat'
- fixed 'amused load' with an empty playlist
- the on|off argument to 'amused consume/repeat' is now optional
- added a consume mode
- pledge earlier
- rework (and document) the events reported by "amused monitor" (some were added/removed)
- added contrib/amused-monitor: ncurses tui written in perl (not installed by default)
- added 'amused status -f <fmt>' to customize the output format
- clarify how non-regular or non-supported files in the playlist are treated
- handle fdopen failures gracefully
- use (a modified version of) kristaps' oconfigure; amused is portable now!
- added ability to seek
- keep track of current position and total duration of the track
- don't get stuck if the server fails to start
- improved error reporting when failing to play a song
2022-07-13 13:54:20 +00:00
op
0368b00ab8 update audio/amused to 0.9
reset the path buffer; fixes the "malformed data" error during `load'
reported by Dirk-Wilhelm Peters, thanks!
2022-06-14 14:55:32 +00:00
op
e2461fa253 update audio/amused to 0.8
- try to recover from mp3 decoding errors
- plug a memory leak in player_dispatch
- don't use realpath(3) in `amused add'
- use a strictier pledge for `amused add'
- use canonpath (from kern_pledge.c) for paths handling
- non-blocking usage of sndio: avoids artificial gaps between tracks
- use sio_flush to stop the playback
- automatically skip all non-regular files, not only directories
2022-06-12 21:28:27 +00:00
op
bed5675e15 update audio/amused to 0.7
- amused monitor optionally accepts a list of events to report
- consume all enqueued messages before calling imsg_read
2022-05-19 15:16:43 +00:00
op
39ccdb4bc7 update to amused 0.6
- manpage tweaks
- fix file descriptor leak on player_playnext failure
- added a simple filetype detector instead of relying on file extensions
2022-05-10 15:51:12 +00:00
op
a7649c3f90 update amused to 0.5
changelog:

 * unbreak opus and ogg vorbis
 * handle flacs with bps != 16 and/or channels != 2
 * speed up `load' a lot (especially if over NFS)

port-wise: update HOMEPAGE and MASTER_SITES
2022-03-26 18:58:05 +00:00
op
9342044c9c update amused to 0.4
* second part of the "unbreak flac" due to carelessly refactoring in
  player_flac.c.  reported also by Dirk-Wilhelm Peters, thanks!
2022-03-14 09:10:16 +00:00
op
f9e7cded6d update amused to 0.3
* fix flacs handling; spotted by sdk@, thanks!
2022-03-13 16:34:54 +00:00
op
66ccb7e0f4 import amused-0.2
amused is a minimalistic music player that doesn't have many amazing
features but instead aims to work well with other standard Unix tools.
It supports flac, mp3, ogg vorbis and opus files.

ok sthen, sdk
2022-03-13 08:33:02 +00:00