[][src]Crate libpulse_simple_sys

PulseAudio Rust language linking library for the ‘simple’ component.

This crate is a sys type crate targetting the PulseAudio (“simple” interface) C API. As a sys type crate it does nothing more than simply describe the C API in Rust form. Please be aware that there is a “higher level” binding crate available (libpulse-simple-binding) built on top of this, which you will most likely prefer to use instead.

Virtually no documentation is provided here, since it is pointless to duplicate it here from the C header files, considering that most users will be using the binding crate (which is heavily documented).

Structs

pa_simple

An opaque simple connection object.

Functions

pa_simple_drain
pa_simple_flush
pa_simple_free
pa_simple_get_latency
pa_simple_new
pa_simple_read
pa_simple_write