20 #ifndef GNASH_SOUND_UTILS_H
21 #define GNASH_SOUND_UTILS_H
24 #include <boost/bind.hpp>
25 #include <boost/cstdint.hpp>
41 std::transform(start, end, start,
42 boost::bind(std::multiplies<float>(), volume,
_1));
56 const size_t outRate = 44100)
Definition: klash_part.cpp:331
Definition: klash_part.cpp:330
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
void adjustVolume(T *start, T *end, float volume)
Volume adjustment.
Definition: SoundUtils.h:39
size_t swfToOutSamples(const media::SoundInfo &sinfo, size_t swfSamples, const size_t outRate=44100)
Convert SWF-specified number of samples to output number of samples.
Definition: SoundUtils.h:55
Definition: GnashKey.h:132
pixel_iterator< T > end(GnashImage &im)
Definition: ImageIterators.h:198
Definition: GnashKey.h:95