20 #ifndef KAUDIOPLAYSTREAM_H
21 #define KAUDIOPLAYSTREAM_H
25 #include <tqcstring.h>
26 #include <stdsynthmodule.h>
28 #include <tdelibs_export.h>
31 namespace Arts {
class StereoEffectStack; }
33 class KAudioPlayStreamPrivate;
66 void setPolling(
bool );
81 Arts::StereoEffectStack effectStack()
const;
89 void start(
int samplingRate,
int bits,
int channels );
99 void write( TQByteArray& data );
105 void requestData( TQByteArray& );
110 void running(
bool );
120 void fillData( Arts::DataPacket<Arts::mcopbyte> *packet );
122 KAudioPlayStreamPrivate* d;
125 #endif // KAUDIOPLAYSTREAM_H