SDL  2.0
SDL_AudioStream Struct Reference
+ Collaboration diagram for SDL_AudioStream:

Data Fields

SDL_AudioCVT cvt_before_resampling
SDL_AudioCVT cvt_after_resampling
SDL_DataQueuequeue
SDL_bool first_run
Uint8staging_buffer
int staging_buffer_size
int staging_buffer_filled
Uint8work_buffer_base
int work_buffer_len
int src_sample_frame_size
SDL_AudioFormat src_format
Uint8 src_channels
int src_rate
int dst_sample_frame_size
SDL_AudioFormat dst_format
Uint8 dst_channels
int dst_rate
double rate_incr
Uint8 pre_resample_channels
int packetlen
int resampler_padding_samples
float * resampler_padding
voidresampler_state
SDL_ResampleAudioStreamFunc resampler_func
SDL_ResetAudioStreamResamplerFunc reset_resampler_func
SDL_CleanupAudioStreamResamplerFunc cleanup_resampler_func

Detailed Description

Definition at line 1083 of file SDL_audiocvt.c.

Field Documentation

SDL_CleanupAudioStreamResamplerFunc SDL_AudioStream::cleanup_resampler_func

Definition at line 1110 of file SDL_audiocvt.c.

SDL_AudioCVT SDL_AudioStream::cvt_after_resampling

Definition at line 1086 of file SDL_audiocvt.c.

SDL_AudioCVT SDL_AudioStream::cvt_before_resampling

Definition at line 1085 of file SDL_audiocvt.c.

Uint8 SDL_AudioStream::dst_channels

Definition at line 1100 of file SDL_audiocvt.c.

SDL_AudioFormat SDL_AudioStream::dst_format

Definition at line 1099 of file SDL_audiocvt.c.

int SDL_AudioStream::dst_rate

Definition at line 1101 of file SDL_audiocvt.c.

int SDL_AudioStream::dst_sample_frame_size

Definition at line 1098 of file SDL_audiocvt.c.

SDL_bool SDL_AudioStream::first_run

Definition at line 1088 of file SDL_audiocvt.c.

int SDL_AudioStream::packetlen

Definition at line 1104 of file SDL_audiocvt.c.

Uint8 SDL_AudioStream::pre_resample_channels

Definition at line 1103 of file SDL_audiocvt.c.

SDL_DataQueue* SDL_AudioStream::queue

Definition at line 1087 of file SDL_audiocvt.c.

double SDL_AudioStream::rate_incr

Definition at line 1102 of file SDL_audiocvt.c.

SDL_ResampleAudioStreamFunc SDL_AudioStream::resampler_func

Definition at line 1108 of file SDL_audiocvt.c.

float* SDL_AudioStream::resampler_padding

Definition at line 1106 of file SDL_audiocvt.c.

int SDL_AudioStream::resampler_padding_samples

Definition at line 1105 of file SDL_audiocvt.c.

void* SDL_AudioStream::resampler_state

Definition at line 1107 of file SDL_audiocvt.c.

SDL_ResetAudioStreamResamplerFunc SDL_AudioStream::reset_resampler_func

Definition at line 1109 of file SDL_audiocvt.c.

Uint8 SDL_AudioStream::src_channels

Definition at line 1096 of file SDL_audiocvt.c.

SDL_AudioFormat SDL_AudioStream::src_format

Definition at line 1095 of file SDL_audiocvt.c.

int SDL_AudioStream::src_rate

Definition at line 1097 of file SDL_audiocvt.c.

int SDL_AudioStream::src_sample_frame_size

Definition at line 1094 of file SDL_audiocvt.c.

Uint8* SDL_AudioStream::staging_buffer

Definition at line 1089 of file SDL_audiocvt.c.

int SDL_AudioStream::staging_buffer_filled

Definition at line 1091 of file SDL_audiocvt.c.

int SDL_AudioStream::staging_buffer_size

Definition at line 1090 of file SDL_audiocvt.c.

Uint8* SDL_AudioStream::work_buffer_base

Definition at line 1092 of file SDL_audiocvt.c.

int SDL_AudioStream::work_buffer_len

Definition at line 1093 of file SDL_audiocvt.c.


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