Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
Source.h File Reference
#include "cinder/audio/Buffer.h"
#include "cinder/DataSource.h"
#include <boost/noncopyable.hpp>
Include dependency graph for Source.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cinder::audio::Source
 Base class that is used to load and read from an audio source. More...
 
class  cinder::audio::SourceFile
 Loads and reads from an audio file source. More...
 

Namespaces

 cinder
 
 cinder::audio
 
 cinder::audio::dsp
 

Typedefs

typedef std::shared_ptr< class
Source > 
cinder::audio::SourceRef
 
typedef std::shared_ptr< class
SourceFile > 
cinder::audio::SourceFileRef
 

Functions

SourceFileRef cinder::audio::load (const DataSourceRef &dataSource, size_t sampleRate=0)
 Convenience method for loading a SourceFile from dataSource. More...