Ardour  9.0-pre0-582-g084a23a80d
mac_vst_support.h File Reference
#include <setjmp.h>
#include <signal.h>
#include <pthread.h>
#include <stdio.h>
#include "ardour/libardour_visibility.h"
#include "ardour/vst_types.h"
Include dependency graph for mac_vst_support.h:

Go to the source code of this file.

Functions

void mac_vst_error (const char *fmt,...)
 
VSTHandlemac_vst_load (const char *)
 
int mac_vst_unload (VSTHandle *)
 
VSTStatemac_vst_instantiate (VSTHandle *, audioMasterCallback, void *)
 
void mac_vst_close (VSTState *)
 

Variables

void(* mac_vst_error_callback )(const char *msg)
 

Function Documentation

◆ mac_vst_close()

void mac_vst_close ( VSTState )

◆ mac_vst_error()

void mac_vst_error ( const char *  fmt,
  ... 
)

◆ mac_vst_instantiate()

VSTState* mac_vst_instantiate ( VSTHandle ,
audioMasterCallback  ,
void *   
)

◆ mac_vst_load()

VSTHandle* mac_vst_load ( const char *  )

◆ mac_vst_unload()

int mac_vst_unload ( VSTHandle )

Variable Documentation

◆ mac_vst_error_callback

void(* mac_vst_error_callback) (const char *msg) ( const char *  msg)
extern