source: roaraudio/roard/include/roard.h @ 243:78020152b9fb

Last change on this file since 243:78020152b9fb was 243:78020152b9fb, checked in by phi, 16 years ago

commented out ioprio_set() code as it is not working, see manpages BUGs section

File size: 773 bytes
Line 
1//roard.h:
2
3#ifndef _ROARD_H_
4#define _ROARD_H_
5
6#include <signal.h>
7#include <sys/select.h>
8#include <roaraudio.h>
9
10/*
11#ifdef __linux__
12#include <linux/unistd.h>
13#include <linux/ioprio.h>
14#endif
15*/
16
17
18//#include "buffer.h"
19#include "client.h"
20#include "driver.h"
21#include "output.h"
22#include "mixer.h"
23//#include "convert.h"
24#include "streams.h"
25#include "network.h"
26#include "commands.h"
27#include "req.h"
28#include "sources.h"
29#include "sample.h"
30#include "meta.h"
31
32
33int alive;
34
35int g_standby;
36
37int main_loop (int driver, DRIVER_USERDATA_T driver_inst, struct roar_audio_info * sa);
38void clean_quit (void);
39void clean_quit_prep (void);
40
41void on_sig_int (int signum);
42
43int g_listen_socket;
44
45int g_self_client;
46
47int g_terminate;
48
49struct roar_audio_info * g_sa;
50
51#endif
52
53//ll
Note: See TracBrowser for help on using the repository browser.