blob: 841440917ad407f1b7f42f96f541508f7ebc5b8a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
/*
* pmlinuxnull.c -- system specific definitions
*
* written by:
* Roger Dannenberg
*
* If there is no ALSA, you can define PMNULL and build PortMidi. It will
* not report any devices, so you will not be able to open any, but if
* you wanted to disable MIDI from some application, this could be used.
* Mainly, this code shows the possibility of supporting multiple
* interfaces, e.g., ALSA and Sndio on BSD, or ALSA and Jack on Linux.
* But as of Dec, 2021, the only supported MIDI API for Linux is ALSA.
*/
#ifdef PMNULL
#include "portmidi.h"
#include "pmlinuxnull.h"
PmError pm_linuxnull_init(void)
{
return pmNoError;
}
void pm_linuxnull_term(void)
{
}
#endif
|