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

AUD_FloatMixer Class Reference

#include <AUD_FloatMixer.h>

Inheritance diagram for AUD_FloatMixer:

AUD_IMixer

List of all members.


Detailed Description

This class is able to mix two audiosignals with floats.

Definition at line 47 of file AUD_FloatMixer.h.


Public Member Functions

virtual void add (sample_t *buffer, AUD_Specs specs, int length, float volume)
 AUD_FloatMixer ()
virtual AUD_IReaderprepare (AUD_IReader *reader)
virtual void setSpecs (AUD_Specs specs)
virtual void superpose (sample_t *buffer, int length, float volume)

Private Attributes

AUD_Bufferm_buffer
std::list< AUD_FloatMixerBuffer > m_buffers
AUD_convert_f m_convert
AUD_ConverterFactorym_converter
AUD_ChannelMapperFactorym_mapper
AUD_SRCResampleFactorym_resampler
AUD_Specs m_specs

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

Generated by  Doxygen 1.6.0   Back to index