1
//=========================================================
4
// $Id: audioprefetch.h,v 1.2 2001/11/20 15:19:31 muse Exp $
6
// (C) Copyright 2001 Werner Schweer (ws@seh.de)
7
//=========================================================
9
#ifndef __AUDIOPREFETCH_H__
10
#define __AUDIOPREFETCH_H__
18
struct PrefetchMsg : public ThreadMsg {
23
//---------------------------------------------------------
25
//---------------------------------------------------------
27
class AudioPrefetch : public Thread {
30
virtual void processMsg1(const void*);
31
void prefetch(int pos, int bufferNo);
34
AudioPrefetch(bool rt=true, int prio=50, bool ml = true);
38
void msgTick(int samplePos, int bufferNo);