Logo Search packages:      
Sourcecode: performous version File versions  Download package

da::pcm_data Class Reference

#include <audio.hpp>

List of all members.

Detailed Description

Provides various access iterators to a multich interleaved sample buffer.

Definition at line 43 of file audio.hpp.

Public Member Functions

iter_by_ch begin (std::size_t ch)
iter_by_ch end (std::size_t ch)
sample_t & operator() (std::size_t frame, std::size_t channel)
sample_t & operator[] (std::size_t idx)
 pcm_data (sample_t *buf, std::size_t _frames, std::size_t _channels)

Public Attributes

const std::size_t channels
const std::size_t frames
sample_t * m_buf


class  iter_by_ch

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index