diff options
| -rw-r--r-- | sound/mods/tfmx.h | 15 | 
1 files changed, 3 insertions, 12 deletions
| diff --git a/sound/mods/tfmx.h b/sound/mods/tfmx.h index 539a36e4d0..07e8138864 100644 --- a/sound/mods/tfmx.h +++ b/sound/mods/tfmx.h @@ -31,8 +31,6 @@  namespace Audio {  class Tfmx : public Paula { -private: -	struct MdatResource;  public:  	Tfmx(int rate, bool stereo);  	virtual ~Tfmx(); @@ -49,20 +47,11 @@ public:  	void freeResources() { _deleteResource = true; freeResourceDataImpl(); }  	bool load(Common::SeekableReadStream &musicData, Common::SeekableReadStream &sampleData, bool autoDelete = true);  	void setModuleData(Tfmx &otherPlayer); -	/* must be called with resources loaded by loadMdatFile */ -	void setModuleDataVoid(const void *resource, const int8 *sampleData, uint32 sampleLen, bool autoDelete = true) { -		setModuleData((const MdatResource *)resource, sampleData, sampleLen, autoDelete); -	} -	 -	static const MdatResource *loadMdatFile(Common::SeekableReadStream &musicData); -	static const int8 *loadSampleFile(uint32 &sampleLen, Common::SeekableReadStream &sampleStream);  protected:  	void interrupt();  private: -	void setModuleData(const MdatResource *resource, const int8 *sampleData, uint32 sampleLen, bool autoDelete = true); -  	enum { kPalDefaultCiaVal = 11822, kNtscDefaultCiaVal = 14320, kCiaBaseInterval = 0x1B51F8 };  	enum { kNumVoices = 4, kNumChannels = 8, kNumSubsongs = 32, kMaxPatternOffsets = 128, kMaxMacroOffsets = 128 };  	static const uint16 noteIntervalls[64]; @@ -302,7 +291,9 @@ private:  		}  	} -	 +	void setModuleData(const MdatResource *resource, const int8 *sampleData, uint32 sampleLen, bool autoDelete = true); +	static const MdatResource *loadMdatFile(Common::SeekableReadStream &musicData); +	static const int8 *loadSampleFile(uint32 &sampleLen, Common::SeekableReadStream &sampleStream);	  	void freeResourceDataImpl();  	void effects(ChannelContext &channel);  	void macroRun(ChannelContext &channel); | 
