This repository has been archived by the owner on Dec 13, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Gobject Introspection library for ALSA kernel/userspace interfaces.
License
alsa-project/alsa-gi
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# alsa-gobject 2018/09/23 Takashi Sakamoto ## Introduction I design this library to use ALSA kernel-land functionalities by any language bindings for GObject Introspection. According to this design, this library is an application of Linux sound subsystem and GLib/GObject. ## License - GNU Lesser General Public License version 2.1 or later ## Dependencies - Glib 2.34.0 or later - GObject Introspection 1.32.1 or later - Linux kernel 3.12 or later ## Requirements to build - Meson 0.47.0 or later - Ninja - PyGObject (optional to run unit tests) - GTK-Doc 1.18-2 (optional to generate API documentation) ## How to build ``` $ meson . build $ cd build $ ninja $ ninja install ``` ## How to test ``` $ meson . build $ cd build $ meson test --list $ meson test ``` ## How to run sample scripts ``` $ meson . build $ cd build $ ninja $ cd - $ ./samples/run.sh [ctl/seq/timer] ```
About
Gobject Introspection library for ALSA kernel/userspace interfaces.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published