LMMS
Loading...
Searching...
No Matches
audio-ports.h File Reference
#include "../plugin.h"
#include "../string-sizes.h"

Go to the source code of this file.

Classes

struct  clap_audio_port_info
struct  clap_plugin_audio_ports
struct  clap_host_audio_ports

Typedefs

typedef struct clap_audio_port_info clap_audio_port_info_t
typedef struct clap_plugin_audio_ports clap_plugin_audio_ports_t
typedef struct clap_host_audio_ports clap_host_audio_ports_t

Enumerations

enum  { CLAP_AUDIO_PORT_IS_MAIN = 1 << 0 , CLAP_AUDIO_PORT_SUPPORTS_64BITS = 1 << 1 , CLAP_AUDIO_PORT_PREFERS_64BITS = 1 << 2 , CLAP_AUDIO_PORT_REQUIRES_COMMON_SAMPLE_SIZE = 1 << 3 }
enum  {
  CLAP_AUDIO_PORTS_RESCAN_NAMES = 1 << 0 , CLAP_AUDIO_PORTS_RESCAN_FLAGS = 1 << 1 , CLAP_AUDIO_PORTS_RESCAN_CHANNEL_COUNT = 1 << 2 , CLAP_AUDIO_PORTS_RESCAN_PORT_TYPE = 1 << 3 ,
  CLAP_AUDIO_PORTS_RESCAN_IN_PLACE_PAIR = 1 << 4 , CLAP_AUDIO_PORTS_RESCAN_LIST = 1 << 5
}

Variables

static CLAP_CONSTEXPR const char CLAP_EXT_AUDIO_PORTS [] = "clap.audio-ports"
static CLAP_CONSTEXPR const char CLAP_PORT_MONO [] = "mono"
static CLAP_CONSTEXPR const char CLAP_PORT_STEREO [] = "stereo"

Typedef Documentation

◆ clap_audio_port_info_t

◆ clap_host_audio_ports_t

◆ clap_plugin_audio_ports_t

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
CLAP_AUDIO_PORTS_RESCAN_NAMES 
CLAP_AUDIO_PORTS_RESCAN_FLAGS 
CLAP_AUDIO_PORTS_RESCAN_CHANNEL_COUNT 
CLAP_AUDIO_PORTS_RESCAN_PORT_TYPE 
CLAP_AUDIO_PORTS_RESCAN_IN_PLACE_PAIR 
CLAP_AUDIO_PORTS_RESCAN_LIST 

◆ anonymous enum

anonymous enum
Enumerator
CLAP_AUDIO_PORT_IS_MAIN 
CLAP_AUDIO_PORT_SUPPORTS_64BITS 
CLAP_AUDIO_PORT_PREFERS_64BITS 
CLAP_AUDIO_PORT_REQUIRES_COMMON_SAMPLE_SIZE 

Variable Documentation

◆ CLAP_EXT_AUDIO_PORTS

CLAP_CONSTEXPR const char CLAP_EXT_AUDIO_PORTS[] = "clap.audio-ports"
static

◆ CLAP_PORT_MONO

CLAP_CONSTEXPR const char CLAP_PORT_MONO[] = "mono"
static

◆ CLAP_PORT_STEREO

CLAP_CONSTEXPR const char CLAP_PORT_STEREO[] = "stereo"
static