libpsynth 0.2.1
Classes | Namespaces | Typedefs | Functions
/home/raskolnikov/dev/psynth/trunk/src/psynth/sound/surround.hpp File Reference

Time-stamp: <2010-11-09 03:02:26 raskolnikov> More...

#include <cstddef>
#include <boost/mpl/contains.hpp>
#include <psynth/base/compat.hpp>
#include <psynth/sound/quad.hpp>
Include dependency graph for surround.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  psynth::sound::center_channel
 Center. More...

Namespaces

namespace  psynth
namespace  psynth::sound

Typedefs

typedef boost::mpl::vector5
< left_channel, right_channel,
center_channel,
back_right_channel,
back_left_channel > 
psynth::sound::surround_space
typedef layout< surround_space > psynth::sound::surround_layout

Functions

template<typename IC >
type_from_iterator
< planar_frame_iterator< IC,
surround_space > >::range 
psynth::sound::planar_surround_range (std::size_t size, IC l, IC r, IC c, IC bl, IC br)
 from raw surround planar data

Detailed Description

Time-stamp: <2010-11-09 03:02:26 raskolnikov>

Author:
Juan Pedro Bolivar Puente <raskolnikov@es.gnu.org>
Date:
Thu Oct 28 18:09:52 2010

Surround sound.