comparison src/console/Vgm_Emu_Impl.h @ 316:fb513e10174e trunk

[svn] - merge libconsole-blargg into mainline libconsole: + obsoletes plugins-ugly:sapplug
author nenolod
date Thu, 30 Nov 2006 19:54:33 -0800
parents 3da1b8942b8b
children 986f098da058
comparison
equal deleted inserted replaced
315:2294f3a6f136 316:fb513e10174e
1 // Low-level parts of Vgm_Emu
1 2
2 // Game_Music_Emu 0.3.0 3 // Game_Music_Emu 0.5.1
3
4 #ifndef VGM_EMU_IMPL_H 4 #ifndef VGM_EMU_IMPL_H
5 #define VGM_EMU_IMPL_H 5 #define VGM_EMU_IMPL_H
6 6
7 #include "Dual_Resampler.h" 7 #include "Dual_Resampler.h"
8 #include "Classic_Emu.h" 8 #include "Classic_Emu.h"
25 }; 25 };
26 26
27 class Vgm_Emu_Impl : public Classic_Emu, private Dual_Resampler { 27 class Vgm_Emu_Impl : public Classic_Emu, private Dual_Resampler {
28 public: 28 public:
29 typedef Classic_Emu::sample_t sample_t; 29 typedef Classic_Emu::sample_t sample_t;
30 typedef BOOST::uint8_t byte;
31
32 protected: 30 protected:
33 enum { stereo = 2 }; 31 enum { stereo = 2 };
34 32
35 typedef int vgm_time_t; 33 typedef int vgm_time_t;
36 34
69 67
70 friend class Vgm_Emu; 68 friend class Vgm_Emu;
71 }; 69 };
72 70
73 #endif 71 #endif
74