22#ifndef ULTIMA8_AUDIO_AUDIOCHANNEL_H
23#define ULTIMA8_AUDIO_AUDIOCHANNEL_H
25#include "audio/mixer.h"
44 void playSample(
AudioSample *sample,
int loop,
int priority,
45 bool isSpeech, uint32 pitchShift,
byte volume, int8 balance);
49 void setVolume(
byte volume, int8 balance) {
54 void setPriority(
int priority) {
57 int getPriority()
const {
61 void setPaused(
bool paused);
virtual void setChannelBalance(SoundHandle handle, int8 balance)=0
virtual void setChannelVolume(SoundHandle handle, byte volume)=0
Definition: audio_channel.h:32
Definition: audio_sample.h:34