Crate sqa_engine [−] [src]
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.
The key words "MUST (BUT WE KNOW YOU WON'T)", "SHOULD CONSIDER", "REALLY SHOULD NOT", "OUGHT TO", "WOULD PROBABLY", "MAY WISH TO", "COULD", "POSSIBLE", and "MIGHT" in this document are to be interpreted as described in RFC 6919.
Reexports
pub extern crate sqa_jack; |
pub use errors::EngineResult; |
Modules
errors | |
jack | |
param |
Fading the values of parameters over time. |
sync |
Objects for asynchronous notification of audio thread events. |
Structs
EngineContext |
Main engine context, containing a connection to JACK. |
Sender |
Corresponds to, and controls, a |
Uuid |
A Universally Unique Identifier (UUID). |
Constants
CONTROL_BUFFER_SIZE |
The size of the communication buffer between audio thread and main thread, in messages. |
MAX_CHANS |
The maximum amount of channels that can be created. |
MAX_PLAYERS |
The maximum amount of streams that can play concurrently. |
ONE_SECOND_IN_NANOSECONDS |
One second, in nanoseconds. |
STREAM_BUFFER_SIZE |
The size of a stream's buffer, in samples. |
Type Definitions
BufferSender |
A |
PlainSender |
A |