aboutsummaryrefslogtreecommitdiff
path: root/Src/Plugins/Input/in_wave/AudioThread.h
blob: 5679e44a2c6d93873fac7166d505a3ef155d130a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef NULLSOFT_AUDIOTHREADH
#define NULLSOFT_AUDIOTHREADH

#include <windows.h>

VOID CALLBACK APCSeek( ULONG_PTR p_data );
VOID CALLBACK APCPause( ULONG_PTR p_data );
VOID CALLBACK APCStart( ULONG_PTR p_data );
VOID CALLBACK APCStop( ULONG_PTR p_data );

void Kill();
void AudioThreadInit();
void AudioThreadQuit();

extern HANDLE audioThread;
extern HANDLE stopped;
extern HANDLE events[2];

#endif