summaryrefslogtreecommitdiffstats
path: root/Src/Plugins/Input/in_vorbis/decoder.h
diff options
context:
space:
mode:
Diffstat (limited to 'Src/Plugins/Input/in_vorbis/decoder.h')
-rw-r--r--Src/Plugins/Input/in_vorbis/decoder.h41
1 files changed, 0 insertions, 41 deletions
diff --git a/Src/Plugins/Input/in_vorbis/decoder.h b/Src/Plugins/Input/in_vorbis/decoder.h
deleted file mode 100644
index aa2b8c011..000000000
--- a/Src/Plugins/Input/in_vorbis/decoder.h
+++ /dev/null
@@ -1,41 +0,0 @@
-class Shaper;
-
-class Decoder
-{
-private:
- void process_rg();
- void setup_mc();
- float* bptr;
- float** pcmbuf;
- Shaper * shaper;
- UINT data,pos;
- float scale;
- int cur_link;
- int cur_preamp;
- int clipmin,clipmax;
-public:
- VorbisFile * file;
-
- UINT nch,sr,kbps,bps,src_nch;
-
- Decoder()
- {
- memset(this,0,sizeof(*this));
- }
-
- ~Decoder();
-
- int Seek(double p);
- int Read(UINT bytes,void * buf);
- void Flush();
- void Init(VorbisFile * f, UINT _bits=0, UINT _nch=0, bool _useFloat=false, bool allowRG=true);
- void wa2_setinfo(UINT cur_bitrate);
-
- UINT DataAvailable();
- int DoFrame();
- bool need_reopen;
- int play_init();
- bool play_inited;
- bool dither;
- bool useFloat;
-}; \ No newline at end of file