9 #ifndef __HOM_audio_h__
10 #define __HOM_audio_h__
28 virtual void turnOffAudio() = 0;
29 virtual void useTimeLineMode() = 0;
30 virtual void useTimeSliceMode() = 0;
31 virtual void useTestMode() = 0;
34 virtual void setMono(
bool on) = 0;
35 virtual void setVolumeTied(
bool on) = 0;
36 virtual void setMeter(
bool on) = 0;
37 virtual void setLeftVolume(
double volume) = 0;
38 virtual void setRightVolume(
double volume) = 0;
41 virtual void useChops() = 0;
42 virtual void useAudioFile() = 0;
45 virtual void setChopPath(
const char *node_path) = 0;
48 virtual void setAudioFileName(
const char *file_name) = 0;
49 virtual void setAudioOffset(
double time_offset) = 0;
50 virtual void setAudioFrame(
double frame) = 0;
53 virtual void setScrubRepeat(
bool on) = 0;
54 virtual void setScrubSustain(
double sustain) = 0;
55 virtual void setScrubRate(
double scrub_rate) = 0;
59 virtual void stop() = 0;
60 virtual void play() = 0;
61 virtual void setLooping(
bool on ) = 0;
62 virtual void setRewind(
bool on ) = 0;
GLsizei const GLchar *const * string
void reverse(I begin, I end)
string __repr__(VtArray< T > const &self)
OIIO_UTIL_API bool rename(string_view from, string_view to, std::string &err)