#include <OutputImplXAudio.h>
Inherits cinder::audio::Track.
Classes | |
| class | SourceCallback |
Public Member Functions | |
| Track (SourceRef source, OutputImplXAudio *output) | |
| ~Track () | |
| void | play () |
| void | stop () |
| bool | isPlaying () const |
| TrackId | getTrackId () const |
| void | setVolume (float aVolume) |
| float | getVolume () const |
| double | getTime () const |
| void | setTime (double aTime) |
| void | setLooping (bool isLooping) |
| bool | isLooping () const |
| void | enablePcmBuffering (bool isBuffering) |
| bool | isPcmBuffering () |
| PcmBuffer32fRef | getPcmBuffer () |
| cinder::audio::OutputImplXAudio::Track::Track | ( | SourceRef | source, |
| OutputImplXAudio * | output | ||
| ) |
| cinder::audio::OutputImplXAudio::Track::~Track | ( | ) | [virtual] |
Reimplemented from cinder::audio::Track.
| void cinder::audio::OutputImplXAudio::Track::play | ( | ) | [virtual] |
Implements cinder::audio::Track.
| void cinder::audio::OutputImplXAudio::Track::stop | ( | ) | [virtual] |
Implements cinder::audio::Track.
| bool cinder::audio::OutputImplXAudio::Track::isPlaying | ( | ) | const [virtual] |
Implements cinder::audio::Track.
| void cinder::audio::OutputImplXAudio::Track::setVolume | ( | float | aVolume | ) | [virtual] |
Implements cinder::audio::Track.
| float cinder::audio::OutputImplXAudio::Track::getVolume | ( | ) | const [virtual] |
Implements cinder::audio::Track.
| double cinder::audio::OutputImplXAudio::Track::getTime | ( | ) | const [virtual] |
Implements cinder::audio::Track.
| void cinder::audio::OutputImplXAudio::Track::setTime | ( | double | aTime | ) | [virtual] |
Implements cinder::audio::Track.
| void cinder::audio::OutputImplXAudio::Track::setLooping | ( | bool | isLooping | ) | [virtual] |
Implements cinder::audio::Track.
| bool cinder::audio::OutputImplXAudio::Track::isLooping | ( | ) | const [virtual] |
Implements cinder::audio::Track.
| void cinder::audio::OutputImplXAudio::Track::enablePcmBuffering | ( | bool | isBuffering | ) | [virtual] |
Implements cinder::audio::Track.
| bool cinder::audio::OutputImplXAudio::Track::isPcmBuffering | ( | ) | [virtual] |
Implements cinder::audio::Track.
Implements cinder::audio::Track.