22 #ifndef NUVIE_SOUND_SONG_ADPLUG_H 23 #define NUVIE_SOUND_SONG_ADPLUG_H 25 #include "audio/mixer.h" 26 #include "ultima/nuvie/sound/song.h" 27 #include "ultima/nuvie/sound/decoder/u6_adplug_decoder_stream.h" 40 bool Init(
const Common::Path &path,
const char *fileId)
override {
41 return Init(path, fileId, 0);
43 bool Init(
const Common::Path &path,
const char *fileId, uint16 song_num)
override;
44 bool Play(
bool looping =
false)
override;
46 bool SetVolume(uint8 volume)
override;
47 bool FadeOut(
float seconds)
override {
Definition: u6_adplug_decoder_stream.h:38
Definition: detection.h:27
Definition: song_adplug.h:34