Module def

Module def 

Source
Expand description

Global definitions.

Re-exports§

pub use self::sink_flags::*;
pub use self::source_flags::*;

Modules§

sink_flags
Special sink flags.
source_flags
Special source flags.

Structs§

pa_buffer_attr
pa_spawn_api
pa_timing_info

Enums§

pa_device_port_type_t
Port type.
pa_device_type_t
Device type, source or sink.
pa_port_available_t
Port availability.
pa_sink_state_t
pa_source_state_t

Constants§

PA_DEVICE_PORT_TYPE_ANALOG
PA_DEVICE_PORT_TYPE_AUX
PA_DEVICE_PORT_TYPE_BLUETOOTH
PA_DEVICE_PORT_TYPE_CAR
PA_DEVICE_PORT_TYPE_EARPIECE
PA_DEVICE_PORT_TYPE_HANDSET
PA_DEVICE_PORT_TYPE_HANDSFREE
PA_DEVICE_PORT_TYPE_HDMI
PA_DEVICE_PORT_TYPE_HEADPHONES
PA_DEVICE_PORT_TYPE_HEADSET
PA_DEVICE_PORT_TYPE_HIFI
PA_DEVICE_PORT_TYPE_LINE
PA_DEVICE_PORT_TYPE_MIC
PA_DEVICE_PORT_TYPE_NETWORK
PA_DEVICE_PORT_TYPE_PHONE
PA_DEVICE_PORT_TYPE_PORTABLE
PA_DEVICE_PORT_TYPE_RADIO
PA_DEVICE_PORT_TYPE_SPDIF
PA_DEVICE_PORT_TYPE_SPEAKER
PA_DEVICE_PORT_TYPE_TV
PA_DEVICE_PORT_TYPE_UNKNOWN
PA_DEVICE_PORT_TYPE_USB
PA_DEVICE_PORT_TYPE_VIDEO
PA_DEVICE_TYPE_SINK
PA_DEVICE_TYPE_SOURCE
PA_INVALID_INDEX
An invalid index.
PA_PORT_AVAILABLE_NO
PA_PORT_AVAILABLE_UNKNOWN
PA_PORT_AVAILABLE_YES
PA_SINK_IDLE
PA_SINK_INVALID_STATE
PA_SINK_RUNNING
PA_SINK_SUSPENDED
PA_SOURCE_IDLE
PA_SOURCE_INVALID_STATE
PA_SOURCE_RUNNING
PA_SOURCE_SUSPENDED

Functions§

pa_sink_is_opened
Checks if state is playing, i.e. running or idle (returns true if so).
pa_sink_is_running
Checks if state is running (returns true if so).
pa_source_is_opened
pa_source_is_running

Type Aliases§

pa_free_cb_t
pa_sink_flags_t
pa_source_flags_t