Commits
- Commit:
83f1c89565efcc528df65f512b6166561565cb6c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
honour TMPDIR
This makes using amused a bit nicer on termux where /tmp/ can't be
written (or doesn't even exists.)
amused still uses /tmp/ if TMPDIR is not specified.
- Commit:
fe5469dab3da1d7d98ee24376b14f46a3ceffb58
- From:
- Omar Polo <op@omarpolo.com>
- Date:
+x amused-termux-notification
- Commit:
8e8d313ede4b495b4ac31f6c23e1bd8065ee29ae
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add contrib/amused-termux-notification
it shows a persistent notification on android with the song file
name and some buttons to control the playback. needs Termux::API
from f-droid otherwise it hangs.
- Commit:
7831b2b93a45651ccb1011cb2d5bdcf4ad55c77e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add android/oboe notes
- Commit:
c2297fa38e218ad8f91175bbb242fb719b1a8435
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a liboboe audio backend for android
Oboe is a Google C++ library for audio on Android. The backend is
currently based on the libao skeleton since I couldn't get it to
play audio in a non-blocking way. (It would also be pointless since
there isn't a way to poll(1).)
It would be worthing experimenting with the callback API.
So far, it works on my phone under termux. I can control amused
with amused-web.
It still lacks a test in the configure since we would need to use
C++ for it.
- Commit:
4e457e622a3cc784da56111553ff67082014d33b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add compat for getdtablesize()
- Commit:
b879254714ca5a54cb1fcabe7ee60802f4c7e9e2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix build when there is no system endian.h
- Commit:
dc7b8e0ca684366c9e8cb4433f1f71df9c278bb0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
note that libmd is needed on mac too
- Commit:
e1828bab5634aa908fe9543fb172d6611c752f79
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ooops, fix path
- Commit:
263426d85b1528a8e7fe94949d865b7c99f92291
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add missing #include for endian.h in imsg compat
- Commit:
4c1ef99ca3a41b189f7f1ce8366e84328835e152
- From:
- Omar Polo <op@omarpolo.com>
- Date:
work around missing endian.h
As usual, if not found try sys/endian.h or pull in the macos thingy.
- Commit:
23a9967121cd2e7ead33dc7ccdeac7d8be2855c8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
(cont) work around lack of SOCK_{CLOEXEC,NONBLOCK}
funny how they're trying to deprecate daemon() in favour of the
mess of posix_spawn and still don't provide genuinely useful stuff
like SOCK_CLOEXEC, NONBLOCK and pipe2(2).
- Commit:
1738062c340fe8420ec57741ef1f53fd7a1a3904
- From:
- Omar Polo <op@omarpolo.com>
- Date:
work around missing SOCK_{CLOEXEC,NONBLOCK} on some dumb OSes
- Commit:
dc3e25b130aee2682cc370e9505fd7386cbe8b53
- From:
- Omar Polo <op@omarpolo.com>
- Date:
work around (a possibly missing) pipe2(2)
Mac OS X... sigh...
- Commit:
2f1f196eeb0a20952b4d4a5914c9d54f50e32d97
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention libao in the README