Struct jack::prelude::AudioOutSpec [] [src]

pub struct AudioOutSpec;

AudioOutSpec implements the PortSpec trait, which defines an endpoint for JACK. In this case, it is a mutable 32 bit floating point buffer for audio.

AudioOutSpec::buffer() is used to gain access the buffer.

Example

let client = jack::client::Client::new("rusty_client", jack::client::client_options::NO_START_SERVER).unwrap().0;
let spec = jack::port::AudioInSpec::default();
let audio_out_port = client.register_port("out", spec).unwrap();

Trait Implementations

impl Debug for AudioOutSpec
[src]

[src]

Formats the value using the given formatter.

impl Default for AudioOutSpec
[src]

[src]

Returns the "default value" for a type. Read more

impl<'a> PortSpec for AudioOutSpec
[src]

[src]

String used by JACK upon port creation to identify the port type. Read more

[src]

Flags used by jack upon port creation.

[src]

Size used by jack upon port creation.