Struct

AgsAudioAudioBufferUtil

Description

struct AgsAudioBufferUtil {
  /* No available fields */
}
No description available.

Functions

ags_audio_buffer_util_clear_buffer

Clears the audio data.

since: 3.0.0

ags_audio_buffer_util_clear_complex

Clears a buffer.

since: 3.0.0

ags_audio_buffer_util_clear_double

Clears a buffer.

since: 3.0.0

ags_audio_buffer_util_clear_float

Clears a buffer.

since: 3.0.0

ags_audio_buffer_util_copy_buffer_to_buffer

Wrapper function to copy functions. Doing type conversion.

since: 3.0.0

ags_audio_buffer_util_copy_complex_to_complex

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_complex_to_double

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_complex_to_float

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_complex_to_s16

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_complex_to_s24

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_complex_to_s32

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_complex_to_s64

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_complex_to_s8

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_double_to_complex

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_double_to_double

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_double_to_float

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_double_to_s16

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_double_to_s24

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_double_to_s32

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_double_to_s64

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_double_to_s8

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_float_to_complex

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_float_to_double

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_float_to_float

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_float_to_s16

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_float_to_s24

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_float_to_s32

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_float_to_s64

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_float_to_s8

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s16_to_complex

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s16_to_double

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s16_to_float

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s16_to_s16

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s16_to_s24

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s16_to_s32

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s16_to_s64

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s16_to_s8

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s24_to_complex

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s24_to_double

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s24_to_float

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s24_to_s16

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s24_to_s24

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s24_to_s32

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s24_to_s64

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s24_to_s8

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s32_to_complex

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s32_to_double

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s32_to_float

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s32_to_s16

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s32_to_s24

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s32_to_s32

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s32_to_s64

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s32_to_s8

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s64_to_complex

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s64_to_double

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s64_to_float

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s64_to_s16

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s64_to_s24

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s64_to_s32

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s64_to_s64

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s64_to_s8

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s8_to_complex

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s8_to_double

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s8_to_float

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s8_to_s16

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s8_to_s24

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s8_to_s32

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s8_to_s64

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_copy_s8_to_s8

Copy audio data using additive strategy.

since: 3.0.0

ags_audio_buffer_util_format_from_soundcard

Translate soundcard format to audio buffer util format.

since: 3.0.0

ags_audio_buffer_util_get_copy_mode

Get copy mode for given destination and source format.

since: 3.0.0

ags_audio_buffer_util_pong

Pingpong copy source to destination.

since: 3.4.0

ags_audio_buffer_util_pong_complex

Pingpong copy source to destination.

since: 3.4.0

ags_audio_buffer_util_pong_double

Pingpong copy source to destination.

since: 3.4.0

ags_audio_buffer_util_pong_float

Pingpong copy source to destination.

since: 3.4.0

ags_audio_buffer_util_pong_s16

Pingpong copy source to destination.

since: 3.4.0

ags_audio_buffer_util_pong_s24

Pingpong copy source to destination.

since: 3.4.0

ags_audio_buffer_util_pong_s32

Pingpong copy source to destination.

since: 3.4.0

ags_audio_buffer_util_pong_s64

Pingpong copy source to destination.

since: 3.4.0

ags_audio_buffer_util_pong_s8

Pingpong copy source to destination.

since: 3.4.0