source: roaraudio/roard/include/roard.h @ 246:97eacb7d9736

Last change on this file since 246:97eacb7d9736 was 246:97eacb7d9736, checked in by phi, 16 years ago

globalized main_loop()'s pos to g_pos

File size: 888 bytes
RevLine 
[0]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>
[242]9
[243]10/*
[242]11#ifdef __linux__
[243]12#include <linux/unistd.h>
[242]13#include <linux/ioprio.h>
14#endif
[243]15*/
[242]16
17
[0]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"
[40]29#include "sample.h"
[89]30#include "meta.h"
[244]31#include "codecfilter.h"
32#include "midi.h"
[245]33#include "lib.h"
[0]34
[242]35
[0]36int alive;
37
[246]38uint32_t g_pos; // current possition in output stream
39
[0]40int g_standby;
41
42int main_loop (int driver, DRIVER_USERDATA_T driver_inst, struct roar_audio_info * sa);
43void clean_quit (void);
44void clean_quit_prep (void);
45
46void on_sig_int (int signum);
47
48int g_listen_socket;
49
[37]50int g_self_client;
51
[71]52int g_terminate;
53
[0]54struct roar_audio_info * g_sa;
55
56#endif
57
58//ll
Note: See TracBrowser for help on using the repository browser.