remove MakeResampler()
This commit is contained in:
@@ -1,11 +1,5 @@
|
||||
#include "global.h"
|
||||
#include "RageSoundReader_Resample.h"
|
||||
#include "RageSoundReader_Resample_Good.h"
|
||||
|
||||
RageSoundReader_Resample *RageSoundReader_Resample::MakeResampler( ResampleQuality q )
|
||||
{
|
||||
return new RageSoundReader_Resample_Good;
|
||||
}
|
||||
|
||||
/*
|
||||
* Copyright (c) 2003 Glenn Maynard
|
||||
|
||||
@@ -8,22 +8,11 @@
|
||||
class RageSoundReader_Resample: public SoundReader
|
||||
{
|
||||
public:
|
||||
enum ResampleQuality
|
||||
{
|
||||
RESAMP_FAST,
|
||||
RESAMP_NORMAL,
|
||||
RESAMP_HIGHQUALITY,
|
||||
RESAMP_INVALID
|
||||
};
|
||||
|
||||
/* We own source. */
|
||||
virtual void Open( SoundReader *pSource ) = 0;
|
||||
|
||||
/* Change the actual sample rate of a sound. */
|
||||
virtual void SetSampleRate( int iRate ) = 0;
|
||||
|
||||
/* If q = RESAMP_INVALID, the preferred resampler will be used. */
|
||||
static RageSoundReader_Resample *MakeResampler( ResampleQuality q = RESAMP_INVALID );
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user