Etterna 0.74.4
Loading...
Searching...
No Matches
RageSoundReader_PostBuffering.h
1/* RageSoundReader_PostBuffering - Apply low-latency effects. */
2
3#ifndef RAGE_SOUND_READER_POST_BUFFERING_H
4#define RAGE_SOUND_READER_POST_BUFFERING_H
5
6#include "RageSoundReader_Filter.h"
7
9{
10 public:
12 RageSoundReader_PostBuffering* Copy() const override
13 {
14 return new RageSoundReader_PostBuffering(*this);
15 }
16 int Read(float* pBuf, int iFrames) override;
17 bool SetProperty(const std::string& sProperty, float fValue) override;
18 static void SetMasterVolume(float fVolume);
19 static float GetMasterVolume();
20
21 private:
22 float m_fVolume;
23};
24
25#endif
Definition RageSoundReader_Filter.h:10
Definition RageSoundReader_PostBuffering.h:9
Definition RageSoundReader.h:7