Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs
SamplePlayerNode.h File Reference
#include "cinder/audio/InputNode.h"
#include "cinder/audio/Source.h"
#include "cinder/audio/dsp/RingBuffer.h"
#include <thread>
#include <mutex>
#include <condition_variable>
Include dependency graph for SamplePlayerNode.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cinder::audio::SamplePlayerNode
 Base Node class for sampled audio playback. Can do operations like seek and loop. More...
 
class  cinder::audio::BufferPlayerNode
 Buffer-based SamplePlayerNode, where all samples are loaded into memory before playback. More...
 
class  cinder::audio::FilePlayerNode
 File-based SamplePlayerNode, where samples are constantly streamed from file. Suitable for large audio files. More...
 

Namespaces

 cinder
 
 cinder::audio
 

Typedefs

typedef std::shared_ptr< class
SamplePlayerNode > 
cinder::audio::SamplePlayerNodeRef
 
typedef std::shared_ptr< class
BufferPlayerNode > 
cinder::audio::BufferPlayerNodeRef
 
typedef std::shared_ptr< class
FilePlayerNode > 
cinder::audio::FilePlayerNodeRef