aboutsummaryrefslogtreecommitdiffhomepage
path: root/applause.h
blob: 0f206213f8e5b387862d42b78df228481b636af9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/* This header is included from C and LuaJIT. */

enum applause_audio_state {
	APPLAUSE_AUDIO_OK = 0,
	APPLAUSE_AUDIO_XRUN,
	APPLAUSE_AUDIO_INVALID_PORT
};

enum applause_audio_state applause_push_sample(int output_port_id,
                                               double sample_double);
enum applause_audio_state applause_pull_sample(int input_port_id,
                                               double *sample_double);

int applause_is_interrupted(void);