pub unsafe trait PortSpec: Sized {
    fn jack_port_type(&self) -> &str;
fn jack_flags(&self) -> PortFlags;
fn jack_buffer_size(&self) -> c_ulong; }
Expand description

Defines the configuration for a certain port to JACK, ie 32 bit floating audio input, 8 bit raw midi output, etc…

Safety

Making your own JACK type is risky. You probably want to use an existing type. For new types, make sure to have a well defined spec of the behavior.

Required methods

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

Flags used by jack upon port creation.

Size used by jack upon port creation.

Implementors