Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moritz/perl6-xmms2
Perl 6 bindings to libxmmsclient
https://github.com/moritz/perl6-xmms2
Last synced: 16 days ago
JSON representation
Perl 6 bindings to libxmmsclient
- Host: GitHub
- URL: https://github.com/moritz/perl6-xmms2
- Owner: moritz
- Created: 2014-09-30T19:17:45.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-30T19:18:48.000Z (over 10 years ago)
- Last Synced: 2024-11-05T20:51:37.571Z (2 months ago)
- Homepage:
- Size: 114 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# perl6-XMMS2
This is a command line tool for XMMS2 (and serves as a neat demo of
[`NativeCall`](//github.com/jnthn/zavolaj) code), inspired by tadzik++'s
[`perl6-MPD`](//github.com/tadzik/perl6-MPD).Currently does play, pause, stop, and current track number. May do more
practical things in the future.## Known Bugs
This tries to use the not-fully-specced and not-at-all-implemented `DESTROY()`
method to call the native resource-freeing functions. In theory using this code
in long-running programs will eat all your memory, though you'd have to work
pretty hard to make that happen in the first place.