X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fsystem.h;h=feaf5ae668162cfcd3a1be0fa0c598a244af13cc;hb=ab9b68feafe2cf6012533e5ad0581e6b9d423959;hp=0e84953a407dad736dc1d4f5885a9a164bb82619;hpb=1150bdce04915bf329bd816307fb2507eba80e15;p=rocksndiamonds.git diff --git a/src/system.h b/src/system.h index 0e84953a..feaf5ae6 100644 --- a/src/system.h +++ b/src/system.h @@ -43,13 +43,13 @@ typedef int (*EventFilter)(const Event *); /* structure definitions */ -struct SystemInfo +struct AudioSystemInfo { - boolean audio_available; - boolean audio_loops_available; - int audio_process_id; - int audio_process_pipe[2]; - int audio_fd; + boolean sound_available; + boolean loops_available; + int soundserver_pipe[2]; + int soundserver_pid; + int device_fd; }; @@ -73,7 +73,7 @@ inline boolean PointerInWindow(DrawWindow); inline boolean SetVideoMode(void); inline void ChangeVideoModeIfNeeded(void); -inline boolean InitAudio(void); +inline struct AudioSystemInfo InitAudio(void); inline void InitEventFilter(EventFilter); inline boolean PendingEvent(void);