OSDN Git Service

最初のコミット
[winaudioj/wasapi2.git] / wasapi2 / writer_thread.h
1 #pragma once
2 /*
3   ==============================================================================
4
5    This file is part of the async
6    Copyright 2005-10 by Satoshi Fujiwara.
7
8    async can be redistributed and/or modified under the terms of the
9    GNU General Public License, as published by the Free Software Foundation;
10    either version 2 of the License, or (at your option) any later version.
11
12    async is distributed in the hope that it will be useful,
13    but WITHOUT ANY WARRANTY; without even the implied warranty of
14    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15    GNU General Public License for more details.
16
17    You should have received a copy of the GNU General Public License
18    along with async; if not, visit www.gnu.org/licenses or write to the
19    Free Software Foundation, Inc., 59 Temple Place, Suite 330, 
20    Boston, MA 02111-1307 USA
21
22   ==============================================================================
23 */
24 #include "thread_base.h"
25
26 namespace sf {
27 struct writer_thread_t : public thread_base
28 {
29   writer_thread_t(){};
30   ~writer_thread_t(){};
31   void thread_main();
32   enum wtiter_status
33   {
34     status_processing,
35     status_pause,
36     status_pause_ok,
37     status_exit,
38     status_error = STATUS_ERROR
39   };
40 private:
41 };
42 }
43