#include "openalpp/export.h"#include <AL/al.h>#include <stdlib.h>#include <string.h>#include "openalpp/error.h"Go to the source code of this file.
Namespaces | |
| namespace | openalpp |
Classes | |
| class | openalpp::AudioConvert |
| struct | openalpp::_acAudioCVT |
| struct | openalpp::Chunk |
| struct | openalpp::MS_ADPCM_decodestate_FULL |
| struct | openalpp::WaveFMT |
| struct | openalpp::IMA_ADPCM_decodestate_s |
| struct | openalpp::IMA_ADPCM_decoder |
Defines | |
| #define | AUDIO_U8 0x0008 |
| #define | AUDIO_S8 0x8008 |
| #define | AUDIO_U16LSB 0x0010 |
| #define | AUDIO_S16LSB 0x8010 |
| #define | AUDIO_U16MSB 0x1010 |
| #define | AUDIO_S16MSB 0x9010 |
| #define | AUDIO_U16 AUDIO_U16LSB |
| #define | AUDIO_S16 AUDIO_S16LSB |
| #define | swap16le(x) (x) |
| #define | swap32le(x) (x) |
| #define | swap16be(x) swap16(x) |
| #define | swap32be(x) swap32(x) |
| #define | _al_ALCHANNELS(fmt) ((fmt==AL_FORMAT_MONO16||fmt==AL_FORMAT_MONO8)?1:2) |
| #define | DATA 0x61746164 |
| #define | FACT 0x74636166 |
| #define | LIST 0x5453494c |
| #define | RIFF 0x46464952 |
| #define | WAVE 0x45564157 |
| #define | FMT 0x20746D66 |
| #define | AL_FORMAT_IMA_ADPCM_MONO16_EXT 0x10000 |
| #define | AL_FORMAT_IMA_ADPCM_STEREO16_EXT 0x10001 |
| #define | AL_FORMAT_WAVE_EXT 0x10002 |
| #define | NELEMS(x) ((sizeof x) / (sizeof *x)) |
| #define | PCM_CODE 0x0001 |
| #define | MS_ADPCM_CODE 0x0002 |
| #define | IMA_ADPCM_CODE 0x0011 |
| #define | MS_ADPCM_max ((1<<(16-1))-1) |
| #define | MS_ADPCM_min -(1<<(16-1)) |
Typedefs | |
| typedef openalpp::_acAudioCVT | acAudioCVT |
| typedef openalpp::Chunk | Chunk |
| typedef openalpp::WaveFMT | alWaveFMT_LOKI |
| typedef openalpp::IMA_ADPCM_decodestate_s | alIMAADPCM_decodestate_LOKI |
| typedef openalpp::IMA_ADPCM_decoder | alIMAADPCM_state_LOKI |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1