Skip to content

Commit 61bd2e4

Browse files
committed
A bit of cleanup
1 parent eade45b commit 61bd2e4

File tree

3 files changed

+31
-35
lines changed

3 files changed

+31
-35
lines changed

client/sdl/i_musicsystem_adlmidi.h

+4-8
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ struct AdlMidiHookData
3636
/**
3737
* @brief Plays music utilizing the libADLMIDI music library.
3838
*/
39-
class AdlMidiMusicSystem : public MidiMusicSystem
39+
class AdlMidiMusicSystem : public MusicSystem
4040
{
4141
public:
4242
AdlMidiMusicSystem();
@@ -54,13 +54,9 @@ class AdlMidiMusicSystem : public MidiMusicSystem
5454

5555
void applyCVars();
5656

57-
// TODO: actually see if these need real implementations
58-
void writeVolume(int time, byte channel, byte volume) override {};
59-
void writeControl(int time, byte channel, byte control, byte value) override {};
60-
void writeChannel(int time, byte channel, byte status, byte param1, byte param2 = 0) override {};
61-
void writeSysEx(int time, const byte *data, size_t length) override {};
62-
void allNotesOff() override {};
63-
void allSoundOff() override {};
57+
// Only plays midi-type music
58+
bool isMusCapable() const override { return true; }
59+
bool isMidiCapable() const override { return true; }
6460

6561
private:
6662
bool m_isInitialized = false;

client/sdl/i_musicsystem_au.h

+10-10
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,20 @@ class AuMusicSystem : public MusicSystem
4141
{
4242
public:
4343
AuMusicSystem();
44-
virtual ~AuMusicSystem();
44+
~AuMusicSystem() override;
4545

46-
virtual void startSong(byte* data, size_t length, bool loop);
47-
virtual void stopSong();
48-
virtual void pauseSong();
49-
virtual void resumeSong();
50-
virtual void playChunk() { }
51-
virtual void setVolume(float volume);
46+
void startSong(byte* data, size_t length, bool loop) override;
47+
void stopSong() override;
48+
void pauseSong() override;
49+
void resumeSong() override;
50+
void playChunk() override { }
51+
void setVolume(float volume) override;
5252

53-
virtual bool isInitialized() const { return m_isInitialized; }
53+
bool isInitialized() const override { return m_isInitialized; }
5454

5555
// Only plays midi-type music
56-
virtual bool isMusCapable() const { return true; }
57-
virtual bool isMidiCapable() const { return true; }
56+
bool isMusCapable() const override { return true; }
57+
bool isMidiCapable() const override { return true; }
5858

5959
private:
6060
bool m_isInitialized;

client/sdl/i_musicsystem_sdl.h

+17-17
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,23 @@ class SdlMixerMusicSystem : public MusicSystem
3535
{
3636
public:
3737
SdlMixerMusicSystem();
38-
virtual ~SdlMixerMusicSystem();
39-
40-
virtual void startSong(byte* data, size_t length, bool loop);
41-
virtual void stopSong();
42-
virtual void pauseSong();
43-
virtual void resumeSong();
44-
virtual void playChunk() { }
45-
virtual void setVolume(float volume);
46-
47-
virtual bool isInitialized() const { return m_isInitialized; }
48-
49-
virtual bool isMusCapable() const { return true; }
50-
virtual bool isMidiCapable() const { return true; }
51-
virtual bool isOggCapable() const { return true; }
52-
virtual bool isMp3Capable() const { return true; }
53-
virtual bool isModCapable() const { return true; }
54-
virtual bool isWaveCapable() const { return true; }
38+
~SdlMixerMusicSystem() override;
39+
40+
void startSong(byte* data, size_t length, bool loop) override ;
41+
void stopSong() override ;
42+
void pauseSong() override ;
43+
void resumeSong() override ;
44+
void playChunk() override { }
45+
void setVolume(float volume) override ;
46+
47+
bool isInitialized() const override { return m_isInitialized; }
48+
49+
bool isMusCapable() const override { return true; }
50+
bool isMidiCapable() const override { return true; }
51+
bool isOggCapable() const override { return true; }
52+
bool isMp3Capable() const override { return true; }
53+
bool isModCapable() const override { return true; }
54+
bool isWaveCapable() const override { return true; }
5555

5656
private:
5757
bool m_isInitialized;

0 commit comments

Comments
 (0)