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.

Classes

class  Audio::RateConverter

Namespaces

namespace  Audio
 

Internal interfaces to the ADPCM decoders.


Typedefs

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

Enumerations

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

Functions

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 Feb 16 2019 05:02:37 for ResidualVM by doxygen 1.7.1
curved edge   curved edge