4 |
* * |
* * |
5 |
* Copyright (C) 2003,2004 by Benno Senoner and Christian Schoenebeck * |
* Copyright (C) 2003,2004 by Benno Senoner and Christian Schoenebeck * |
6 |
* Copyright (C) 2005-2009 Christian Schoenebeck * |
* Copyright (C) 2005-2009 Christian Schoenebeck * |
7 |
* Copyright (C) 2009 Grigor Iliev * |
* Copyright (C) 2009-2019 Grigor Iliev * |
8 |
* * |
* * |
9 |
* This program is free software; you can redistribute it and/or modify * |
* This program is free software; you can redistribute it and/or modify * |
10 |
* it under the terms of the GNU General Public License as published by * |
* it under the terms of the GNU General Public License as published by * |
29 |
#include "../common/DiskThreadBase.h" |
#include "../common/DiskThreadBase.h" |
30 |
#include "InstrumentResourceManager.h" |
#include "InstrumentResourceManager.h" |
31 |
|
|
32 |
namespace LinuxSampler { namespace sfz { |
namespace LinuxSampler { |
33 |
|
template <> |
34 |
|
LinuxSampler::Stream* LinuxSampler::DiskThreadBase< ::sfz::Region, sfz::InstrumentResourceManager>::SLOT_RESERVED; |
35 |
|
|
36 |
|
namespace sfz { |
37 |
|
|
38 |
class DiskThread: public LinuxSampler::DiskThreadBase< ::sfz::Region, InstrumentResourceManager> { |
class DiskThread: public LinuxSampler::DiskThreadBase< ::sfz::Region, InstrumentResourceManager> { |
39 |
protected: |
protected: |