25 #ifndef _KAUDIORECORDSTREAM__H
26 #define _KAUDIORECORDSTREAM__H
30 #include <kdelibs_export.h>
33 namespace Arts {
class StereoEffectStack; }
66 int read(
char *,
int size );
74 void setBlockingIO(
bool );
81 bool blockingIO()
const;
91 void usePolling(
bool );
103 Arts::StereoEffectStack effectStack()
const;
109 bool running()
const;
130 void start(
int samplingRate,
int bits,
int channels );
145 void data( TQByteArray & data );
151 void running(
bool );
154 void slotRestartedServer();
155 void slotData(
const char *,
unsigned int );
165 #endif //_KAUDIORECORDSTREAM__H