47 |
// Methods |
// Methods |
48 |
DiskThread(uint BufferWrapElements); |
DiskThread(uint BufferWrapElements); |
49 |
~DiskThread(); |
~DiskThread(); |
50 |
int OrderNewStream(Stream::reference_t* pStreamRef, gig::Sample* pSample, unsigned long SampleOffset); |
int OrderNewStream(Stream::reference_t* pStreamRef, gig::Sample* pSample, unsigned long SampleOffset, bool DoLoop); |
51 |
int OrderDeletionOfStream(Stream::reference_t* pStreamRef); |
int OrderDeletionOfStream(Stream::reference_t* pStreamRef); |
52 |
Stream* AskForCreatedStream(Stream::OrderID_t StreamOrderID); |
Stream* AskForCreatedStream(Stream::OrderID_t StreamOrderID); |
53 |
|
|
66 |
Stream::reference_t* pStreamRef; |
Stream::reference_t* pStreamRef; |
67 |
gig::Sample* pSample; |
gig::Sample* pSample; |
68 |
unsigned long SampleOffset; |
unsigned long SampleOffset; |
69 |
|
bool DoLoop; |
70 |
}; |
}; |
71 |
struct delete_command_t { |
struct delete_command_t { |
72 |
Stream* pStream; |
Stream* pStream; |