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
 
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
 
voidresampler_state
 
SDL_ResampleAudioStreamFunc resampler_func
 
SDL_ResetAudioStreamResamplerFunc reset_resampler_func
 
SDL_CleanupAudioStreamResamplerFunc cleanup_resampler_func
 

Detailed Description

Definition at line 1074 of file SDL_audiocvt.c.

Field Documentation

◆ cleanup_resampler_func

SDL_CleanupAudioStreamResamplerFunc SDL_AudioStream::cleanup_resampler_func

◆ cvt_after_resampling

SDL_AudioCVT SDL_AudioStream::cvt_after_resampling

Definition at line 1077 of file SDL_audiocvt.c.

Referenced by SDL_AudioStreamPut(), and SDL_NewAudioStream().

◆ cvt_before_resampling

SDL_AudioCVT SDL_AudioStream::cvt_before_resampling

Definition at line 1076 of file SDL_audiocvt.c.

Referenced by SDL_AudioStreamPut(), and SDL_NewAudioStream().

◆ dst_channels

Uint8 SDL_AudioStream::dst_channels

Definition at line 1087 of file SDL_audiocvt.c.

Referenced by SDL_NewAudioStream().

◆ dst_format

SDL_AudioFormat SDL_AudioStream::dst_format

Definition at line 1086 of file SDL_audiocvt.c.

Referenced by SDL_NewAudioStream().

◆ dst_rate

◆ dst_sample_frame_size

int SDL_AudioStream::dst_sample_frame_size

Definition at line 1085 of file SDL_audiocvt.c.

Referenced by SDL_AudioStreamGet(), and SDL_NewAudioStream().

◆ packetlen

int SDL_AudioStream::packetlen

Definition at line 1091 of file SDL_audiocvt.c.

Referenced by SDL_AudioStreamClear(), and SDL_NewAudioStream().

◆ pre_resample_channels

Uint8 SDL_AudioStream::pre_resample_channels

◆ queue

◆ rate_incr

double SDL_AudioStream::rate_incr

Definition at line 1089 of file SDL_audiocvt.c.

Referenced by EnsureStreamBufferSize(), SDL_AudioStreamPut(), and SDL_NewAudioStream().

◆ resampler_func

SDL_ResampleAudioStreamFunc SDL_AudioStream::resampler_func

Definition at line 1093 of file SDL_audiocvt.c.

Referenced by EnsureStreamBufferSize(), SDL_AudioStreamPut(), and SDL_NewAudioStream().

◆ resampler_state

◆ reset_resampler_func

SDL_ResetAudioStreamResamplerFunc SDL_AudioStream::reset_resampler_func

◆ src_channels

Uint8 SDL_AudioStream::src_channels

Definition at line 1083 of file SDL_audiocvt.c.

Referenced by SDL_NewAudioStream().

◆ src_format

SDL_AudioFormat SDL_AudioStream::src_format

Definition at line 1082 of file SDL_audiocvt.c.

Referenced by SDL_NewAudioStream().

◆ src_rate

◆ src_sample_frame_size

int SDL_AudioStream::src_sample_frame_size

Definition at line 1081 of file SDL_audiocvt.c.

Referenced by SDL_AudioStreamPut(), and SDL_NewAudioStream().

◆ work_buffer_base

Uint8* SDL_AudioStream::work_buffer_base

Definition at line 1079 of file SDL_audiocvt.c.

Referenced by EnsureStreamBufferSize(), and SDL_FreeAudioStream().

◆ work_buffer_len

int SDL_AudioStream::work_buffer_len

Definition at line 1080 of file SDL_audiocvt.c.

Referenced by EnsureStreamBufferSize().


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