|
6 | 6 | class ofxAndroidSoundPlayer: public ofBaseSoundPlayer{ |
7 | 7 | public: |
8 | 8 | ofxAndroidSoundPlayer(); |
9 | | - ~ofxAndroidSoundPlayer(); |
| 9 | + ~ofxAndroidSoundPlayer() override; |
10 | 10 |
|
11 | | - bool load(const of::filesystem::path& fileName, bool stream = false); |
12 | | - void unload(); |
13 | | - void play(); |
14 | | - void stop(); |
| 11 | + bool load(const of::filesystem::path& fileName, bool stream) override; |
| 12 | + void unload() override; |
| 13 | + void play() override; |
| 14 | + void stop() override; |
15 | 15 |
|
16 | | - void setVolume(float vol); |
17 | | - void setPan(float vol); |
18 | | - void setSpeed(float spd); |
19 | | - void setPaused(bool bP); |
20 | | - void setLoop(bool bLp); |
21 | | - void setMultiPlay(bool bMp); |
22 | | - void setPosition(float pct); // 0 = start, 1 = end; |
23 | | - void setPositionMS(int ms); |
| 16 | + void setVolume(float vol) override; |
| 17 | + void setPan(float vol) override; |
| 18 | + void setSpeed(float spd) override; |
| 19 | + void setPaused(bool bP) override; |
| 20 | + void setLoop(bool bLp) override; |
| 21 | + void setMultiPlay(bool bMp) override; |
| 22 | + void setPosition(float pct) override; // 0 = start, 1 = end; |
| 23 | + void setPositionMS(int ms) override; |
24 | 24 |
|
25 | | - float getPosition() const; |
26 | | - int getPositionMS() const; |
27 | | - bool isPlaying() const; |
28 | | - float getSpeed() const; |
29 | | - float getPan() const; |
| 25 | + float getPosition() const override; |
| 26 | + int getPositionMS() const override; |
| 27 | + bool isPlaying() const override; |
| 28 | + float getSpeed() const override; |
| 29 | + float getPan() const override; |
30 | 30 | bool isPaused() const; |
31 | | - float getVolume() const; |
32 | | - bool isLoaded() const; |
| 31 | + float getVolume() const override; |
| 32 | + bool isLoaded() const override; |
| 33 | + float getDuration() const override; |
| 34 | + unsigned int getDurationMS() const override; |
33 | 35 |
|
34 | 36 | private: |
35 | 37 | jobject javaSoundPlayer; |
|
0 commit comments