Commits
- Commit:
0ae57bff986bbbc924faab15d83db448846b9df2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
CHANGES for 0.11
- Commit:
578f8d0cb8038f6ef45368b7d706298223ba5682
- From:
- Omar Polo <op@omarpolo.com>
- Date:
adjust copyright years
- Commit:
e3317c86113ff236272f6bf1b88cacfe54103be3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix my email address
used @openbsd.org initially by mistake and got copied around in
most files. Since this has nothing to do officially with the OpenBSD
project, use my own email address.
- Commit:
f094cfde0da00a5d35783f5e19ed4883a59dc88b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-UID is slightly more correct than amused-$UID
- Commit:
9c0e6da26cfc5963db69686ca2b1a086d57d6b66
- From:
- Omar Polo <op@omarpolo.com>
- Date:
clarify that 'amused stop' stops the playback, not amused itself
- Commit:
c92c29833cfecd07a63bb9389c53a5eb45b9fa2e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix mandoc formatting of alternations
Cm on|off renders the pipe in bold too, use Cm on Ns | Ns Cm off
to disambiguate.
- Commit:
fe164c509cba12549799daf530afb9a260d99c97
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sort flags; -v comes after -s
- Commit:
e5598fa6269b1e3c4aedab69205a2d75e983a1ac
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove needless include of log.h
- Commit:
91a5f366d39065660d7140d8bd25d4cc0e7ff7f2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention ALSA in the README
- Commit:
bbd1402d8bfd350185dcc967306c4c72094c2c21
- From:
- Omar Polo <op@omarpolo.com>
- Date:
alsa: fix snd_pcm_writei usage
snd_pcm_writei works in terms of audio frames, not buffer (bytes)
length like snd_write does, so account for that. To do so, prepare
a `bpf' (bytes per frame) multiplier in the configure stage and use
it to convert back and forward between the buffer length and the
number of frames.
While here, also use snd_pcm_avail_update() to know how many frames
may be written.
- Commit:
34674849fb1efe5167c457f0dc98ee7fadcc8886
- From:
- Omar Polo <op@omarpolo.com>
- Date:
configure: allow to select the audio backend
- Commit:
e26da60a20d19b69c0bafd3005985d2c9965c4f3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add an audio implementation for ALSA
it still doesn't work correctly, audio is very distorted, but at least
there's some sound.
- Commit:
06ceb3767eb7e480de05cd50f4fbaf75fb3322a2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
split out sndio-specific parts to audio_sndio.c
This hides the libsndio bits behind a small audio_* API for which in
the future we may provide multiple implementations.
- Commit:
069e653bc1e64578b0a97465a2016b7dc0bf3f56
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use %u for unsigned int instead of %d
- Commit:
bc9460900d1c5cb541e88c4c39cfa2fb9e8d28d8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
retry on sio_revents failure due to EAGAIN
I've noticed that often during the suspend/resume cycle amused could die
due to a "sndio hang-up" caused by an EAGAIN. This should prevent that
and make sure we retry the operation.