#pulse #pulseaudio #language #basic #interface

pulse-simple

Simple Pulseaudio crate for the Rust language

3 releases (stable)

Uses old Rust 2015

1.0.1 Nov 23, 2018
1.0.0 Jul 18, 2016
0.0.0 Jan 11, 2016

#497 in Audio

Download history 29/week @ 2023-02-04 21/week @ 2023-02-11 38/week @ 2023-02-18 6/week @ 2023-02-25 25/week @ 2023-03-04 16/week @ 2023-03-11 30/week @ 2023-03-18 9/week @ 2023-03-25 12/week @ 2023-04-01 18/week @ 2023-04-08 18/week @ 2023-04-15 10/week @ 2023-04-22 36/week @ 2023-04-29 14/week @ 2023-05-06 14/week @ 2023-05-13 29/week @ 2023-05-20

93 downloads per month

LGPL-3.0

7KB
166 lines

This module is uses the libpulse-sys bindings to implement a Rust interface to the pulse-simple API. It features guessing sample type and channel count based on your use of Playback.write() and Record.read(). See the examples for some basic usage.

Dependencies

~1.1–1.6MB
~36K SLoC