-
Notifications
You must be signed in to change notification settings - Fork 1
A client for musicd written using PyQt4 and C.
License
Kray/qmdc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Qt MusicD Client v0.2.0 ======================= Author: Konsta Kokkinen <[email protected]> Website: http://tsundere.fi/musicd qmdc is a client for musicd written using PyQt4 and C. Requirements ============ * C compiler (tested with gcc, tcc won't do because libav* require C99) * Python 2.7 or greater (Version 2.x selected instead of 3.x because of lacking dbus support) * PyQt4 * libav (also known as ffmpeg) * libao Copyright ========= This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Compilation =========== A standard GNU Makefile is used. Assuming you have dependencies installed in standard location and have gcc in path: $ make $ make install PREFIX=/usr Control script ================= The script qmdc-ctrl can be used to control qmdc. qmdc-ctrl used DBus interface specified in next section. Supported actions: * qmdc-ctrl stop * qmdc-ctrl pause * qmdc-ctrl prev * qmdc-ctrl next DBus interface ============== qmdc supports controls through a simple DBus interface. Methods take no arguments. Bus name: org.musicd.qmdc Object: /qmdc Methods: org.musicd.qmdc * Stop * Pause * Prev * Next TODO ==== * Cleanup * Implement stuff once musicd has implemented server-side features
About
A client for musicd written using PyQt4 and C.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published