SDL  2.0
ADPCM_DecoderState Struct Reference

Data Fields

Uint32 channels
 
size_t blocksize
 
size_t blockheadersize
 
size_t samplesperblock
 
size_t framesize
 
Sint64 framestotal
 
Sint64 framesleft
 
voidddata
 
voidcstate
 
struct {
   Uint8 *   data
 
   size_t   size
 
   size_t   pos
 
input
 
struct {
   Uint8 *   data
 
   size_t   size
 
   size_t   pos
 
block
 
struct {
   Sint16 *   data
 
   size_t   size
 
   size_t   pos
 
output
 

Detailed Description

Definition at line 56 of file SDL_wave.c.

Field Documentation

◆ block

◆ blockheadersize

◆ blocksize

size_t ADPCM_DecoderState::blocksize

◆ channels

◆ cstate

◆ data [1/2]

◆ data [2/2]

Sint16* ADPCM_DecoderState::data

Definition at line 84 of file SDL_wave.c.

◆ ddata

void* ADPCM_DecoderState::ddata

Definition at line 65 of file SDL_wave.c.

Referenced by MS_ADPCM_Decode(), and MS_ADPCM_DecodeBlockHeader().

◆ framesize

size_t ADPCM_DecoderState::framesize

Definition at line 62 of file SDL_wave.c.

Referenced by IMA_ADPCM_Decode(), and MS_ADPCM_Decode().

◆ framesleft

◆ framestotal

Sint64 ADPCM_DecoderState::framestotal

Definition at line 63 of file SDL_wave.c.

Referenced by IMA_ADPCM_Decode(), and MS_ADPCM_Decode().

◆ input

struct { ... } ADPCM_DecoderState::input

◆ output

◆ pos

◆ samplesperblock

size_t ADPCM_DecoderState::samplesperblock

◆ size

size_t ADPCM_DecoderState::size

The documentation for this struct was generated from the following file: