ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

rate.h File Reference

#include "common/scummsys.h"
Include dependency graph for rate.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  Audio::RateConverter


namespace  Audio

Internal interfaces to the ADPCM decoders.


typedef int16 Audio::st_sample_t
typedef uint16 Audio::st_volume_t
typedef uint32 Audio::st_size_t
typedef uint32 Audio::st_rate_t


enum  { Audio::ST_SAMPLE_MAX = 0x7fffL, Audio::ST_SAMPLE_MIN = (-ST_SAMPLE_MAX - 1L) }
enum  { Audio::ST_EOF = -1, Audio::ST_SUCCESS = 0 }


static void Audio::clampedAdd (int16 &a, int b)
RateConverter * Audio::makeRateConverter (st_rate_t inrate, st_rate_t outrate, bool stereo, bool reverseStereo)
 Create and return a RateConverter object for the specified input and output rates.

Generated on Sat Aug 8 2020 05:01:30 for ResidualVM by doxygen 1.7.1
curved edge   curved edge