Top |
Functions
Functions
AGS_AUDIO_BUFFER_UTIL_S16_TO_COMPLEX()
#define AGS_AUDIO_BUFFER_UTIL_S16_TO_COMPLEX(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_S24_TO_COMPLEX()
#define AGS_AUDIO_BUFFER_UTIL_S24_TO_COMPLEX(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_S32_TO_COMPLEX()
#define AGS_AUDIO_BUFFER_UTIL_S32_TO_COMPLEX(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_S64_TO_COMPLEX()
#define AGS_AUDIO_BUFFER_UTIL_S64_TO_COMPLEX(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_FLOAT_TO_COMPLEX()
#define AGS_AUDIO_BUFFER_UTIL_FLOAT_TO_COMPLEX(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_DOUBLE_TO_COMPLEX()
#define AGS_AUDIO_BUFFER_UTIL_DOUBLE_TO_COMPLEX(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S16()
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S16(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S24()
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S24(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S32()
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S32(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S64()
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S64(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_FLOAT()
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_FLOAT(x_val, x_retval)
AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_DOUBLE()
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_DOUBLE(x_val, x_retval)
ags_audio_buffer_util_format_from_soundcard ()
guint ags_audio_buffer_util_format_from_soundcard ();
guint soundcard_format
Translate soundcard format to audio buffer util format.
Since:
ags_audio_buffer_util_get_copy_mode ()
guint ags_audio_buffer_util_get_copy_mode (,
guint destination_format);
guint source_format
Get copy mode for given destination and source format.
Since:
ags_audio_buffer_util_clear_float ()
void ags_audio_buffer_util_clear_float (,
gfloat *buffer,
guint channels);
guint count
Clears a buffer.
Since:
ags_audio_buffer_util_clear_float32 ()
void ags_audio_buffer_util_clear_float32 (,
Float32 *buffer,
guint channels);
guint count
Clears a buffer.
Since:
ags_audio_buffer_util_clear_double ()
void ags_audio_buffer_util_clear_double (,
gdouble *buffer,
guint channels);
guint count
Clears a buffer.
Since:
ags_audio_buffer_util_clear_complex ()
void ags_audio_buffer_util_clear_complex (,
AgsComplex *buffer,
guint channels);
guint count
Clears a buffer.
Since:
ags_audio_buffer_util_clear_buffer ()
void ags_audio_buffer_util_clear_buffer (,
void *buffer,
guint channels,
guint count);
guint format
Clears the audio data.
Parameters
buffer |
the audio data |
|
channels |
the number of channels |
|
count |
number of frames |
|
format |
the format |
Since:
ags_audio_buffer_util_envelope_s8 ()
gdouble ags_audio_buffer_util_envelope_s8 (,
gint8 *buffer,
guint channels,
guint buffer_length,
gdouble current_volume);
gdouble ratio
Envelope buffer at ratio
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
current_volume |
current volume |
|
ratio |
the amount to increment |
Since:
ags_audio_buffer_util_envelope_s16 ()
gdouble ags_audio_buffer_util_envelope_s16 (,
gint16 *buffer,
guint channels,
guint buffer_length,
gdouble current_volume);
gdouble ratio
Envelope buffer at ratio
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
current_volume |
current volume |
|
ratio |
the amount to increment |
Since:
ags_audio_buffer_util_envelope_s24 ()
gdouble ags_audio_buffer_util_envelope_s24 (,
gint32 *buffer,
guint channels,
guint buffer_length,
gdouble current_volume);
gdouble ratio
Envelope buffer at ratio
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
current_volume |
current volume |
|
ratio |
the amount to increment |
Since:
ags_audio_buffer_util_envelope_s32 ()
gdouble ags_audio_buffer_util_envelope_s32 (,
gint32 *buffer,
guint channels,
guint buffer_length,
gdouble current_volume);
gdouble ratio
Envelope buffer at ratio
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
current_volume |
current volume |
|
ratio |
the amount to increment |
Since:
ags_audio_buffer_util_envelope_s64 ()
gdouble ags_audio_buffer_util_envelope_s64 (,
gint64 *buffer,
guint channels,
guint buffer_length,
gdouble current_volume);
gdouble ratio
Envelope buffer at ratio
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
current_volume |
current volume |
|
ratio |
the amount to increment |
Since:
ags_audio_buffer_util_envelope_float ()
gdouble ags_audio_buffer_util_envelope_float (,
gfloat *buffer,
guint channels,
guint buffer_length,
gdouble current_volume);
gdouble ratio
Envelope buffer at ratio
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
current_volume |
current volume |
|
ratio |
the amount to increment |
Since:
ags_audio_buffer_util_envelope_double ()
gdouble ags_audio_buffer_util_envelope_double (,
gdouble *buffer,
guint channels,
guint buffer_length,
gdouble current_volume);
gdouble ratio
Envelope buffer at ratio
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
current_volume |
current volume |
|
ratio |
the amount to increment |
Since:
ags_audio_buffer_util_envelope_complex ()
gdouble ags_audio_buffer_util_envelope_complex (,
AgsComplex *buffer,
guint channels,
guint buffer_length,
gdouble current_volume);
gdouble ratio
Envelope buffer at ratio
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
current_volume |
current volume |
|
ratio |
the amount to increment |
Since:
ags_audio_buffer_util_envelope ()
gdouble ags_audio_buffer_util_envelope (,
void *buffer,
guint channels,
guint format,
guint buffer_length,
gdouble current_volume);
gdouble ratio
Envelope buffer at ratio
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
format |
the format to use |
|
buffer_length |
the buffer's length |
|
current_volume |
current volume |
|
ratio |
the amount to increment |
Since:
ags_audio_buffer_util_volume_s8 ()
void ags_audio_buffer_util_volume_s8 (,
gint8 *buffer,
guint channels,
guint buffer_length);
gdouble volume
Adjust volume of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since:
ags_audio_buffer_util_volume_s16 ()
void ags_audio_buffer_util_volume_s16 (,
gint16 *buffer,
guint channels,
guint buffer_length);
gdouble volume
Adjust volume of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since:
ags_audio_buffer_util_volume_s24 ()
void ags_audio_buffer_util_volume_s24 (,
gint32 *buffer,
guint channels,
guint buffer_length);
gdouble volume
Adjust volume of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since:
ags_audio_buffer_util_volume_s32 ()
void ags_audio_buffer_util_volume_s32 (,
gint32 *buffer,
guint channels,
guint buffer_length);
gdouble volume
Adjust volume of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since:
ags_audio_buffer_util_volume_s64 ()
void ags_audio_buffer_util_volume_s64 (,
gint64 *buffer,
guint channels,
guint buffer_length);
gdouble volume
Adjust volume of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since:
ags_audio_buffer_util_volume_float ()
void ags_audio_buffer_util_volume_float (,
gfloat *buffer,
guint channels,
guint buffer_length);
gdouble volume
Adjust volume of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since:
ags_audio_buffer_util_volume_double ()
void ags_audio_buffer_util_volume_double (,
gdouble *buffer,
guint channels,
guint buffer_length);
gdouble volume
Adjust volume of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since:
ags_audio_buffer_util_volume_complex ()
void ags_audio_buffer_util_volume_complex (,
AgsComplex *buffer,
guint channels,
guint buffer_length);
gdouble volume
Adjust volume of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since:
ags_audio_buffer_util_volume ()
void ags_audio_buffer_util_volume (,
void *buffer,
guint channels,
guint format,
guint buffer_length);
gdouble volume
Adjust volume of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
format |
the format to use |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since:
ags_audio_buffer_util_peak_s8 ()
gdouble ags_audio_buffer_util_peak_s8 (,
gint8 *buffer,
guint channels,
guint buffer_length,
gdouble harmonic_rate,
gdouble max_rate);
gdouble pressure_factor
Retrive peak of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer length |
|
harmonic_rate |
the harmonic rate |
|
max_rate |
the max rate |
|
pressure_factor |
the pressure factor |
Since:
ags_audio_buffer_util_peak_s16 ()
gdouble ags_audio_buffer_util_peak_s16 (,
gint16 *buffer,
guint channels,
guint buffer_length,
gdouble harmonic_rate,
gdouble max_rate);
gdouble pressure_factor
Retrive peak of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer length |
|
harmonic_rate |
the harmonic rate |
|
max_rate |
the max rate |
|
pressure_factor |
the pressure factor |
Since:
ags_audio_buffer_util_peak_s24 ()
gdouble ags_audio_buffer_util_peak_s24 (,
gint32 *buffer,
guint channels,
guint buffer_length,
gdouble harmonic_rate,
gdouble max_rate);
gdouble pressure_factor
Retrive peak of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer length |
|
harmonic_rate |
the harmonic rate |
|
max_rate |
the max rate |
|
pressure_factor |
the pressure factor |
Since:
ags_audio_buffer_util_peak_s32 ()
gdouble ags_audio_buffer_util_peak_s32 (,
gint32 *buffer,
guint channels,
guint buffer_length,
gdouble harmonic_rate,
gdouble max_rate);
gdouble pressure_factor
ags_audio_buffer_util_peak_s64 ()
gdouble ags_audio_buffer_util_peak_s64 (,
gint64 *buffer,
guint channels,
guint buffer_length,
gdouble harmonic_rate,
gdouble max_rate);
gdouble pressure_factor
ags_audio_buffer_util_peak_float ()
gdouble ags_audio_buffer_util_peak_float (,
gfloat *buffer,
guint channels,
guint buffer_length,
gdouble harmonic_rate,
gdouble max_rate);
gdouble pressure_factor
Retrive peak of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer length |
|
harmonic_rate |
the harmonic rate |
|
max_rate |
the max rate |
|
pressure_factor |
the pressure factor |
Since:
ags_audio_buffer_util_peak_double ()
gdouble ags_audio_buffer_util_peak_double (,
gdouble *buffer,
guint channels,
guint buffer_length,
gdouble harmonic_rate,
gdouble max_rate);
gdouble pressure_factor
Retrive peak of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer length |
|
harmonic_rate |
the harmonic rate |
|
max_rate |
the max rate |
|
pressure_factor |
the pressure factor |
Since:
ags_audio_buffer_util_peak_complex ()
gdouble ags_audio_buffer_util_peak_complex (,
AgsComplex *buffer,
guint channels,
guint buffer_length,
gdouble harmonic_rate,
gdouble max_rate);
gdouble pressure_factor
Retrive peak of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer length |
|
harmonic_rate |
the harmonic rate |
|
max_rate |
the max rate |
|
pressure_factor |
the pressure factor |
Since:
ags_audio_buffer_util_peak ()
gdouble ags_audio_buffer_util_peak (,
void *buffer,
guint channels,
guint format,
guint buffer_length,
gdouble harmonic_rate,
gdouble max_rate);
gdouble pressure_factor
Retrive peak of buffer.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
format |
the format to use |
|
buffer_length |
the buffer length |
|
harmonic_rate |
the harmonic rate |
|
max_rate |
the max rate |
|
pressure_factor |
the pressure factor |
Since:
ags_audio_buffer_util_resample_s8 ()
gint8 * ags_audio_buffer_util_resample_s8 (,
gint8 *buffer,
guint channels,
guint samplerate,
guint buffer_length);
guint target_samplerate
Resamples buffer
from samplerate
to target_samplerate
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
samplerate |
the current samplerate |
|
buffer_length |
the buffer's length |
|
target_samplerate |
the samplerate to use |
Since:
ags_audio_buffer_util_resample_s16 ()
gint16 * ags_audio_buffer_util_resample_s16 (,
gint16 *buffer,
guint channels,
guint samplerate,
guint buffer_length);
guint target_samplerate
Resamples buffer
from samplerate
to target_samplerate
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
samplerate |
the current samplerate |
|
buffer_length |
the buffer's length |
|
target_samplerate |
the samplerate to use |
Since:
ags_audio_buffer_util_resample_s24 ()
gint32 * ags_audio_buffer_util_resample_s24 (,
gint32 *buffer,
guint channels,
guint samplerate,
guint buffer_length);
guint target_samplerate
Resamples buffer
from samplerate
to target_samplerate
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
samplerate |
the current samplerate |
|
buffer_length |
the buffer's length |
|
target_samplerate |
the samplerate to use |
Since:
ags_audio_buffer_util_resample_s32 ()
gint32 * ags_audio_buffer_util_resample_s32 (,
gint32 *buffer,
guint channels,
guint samplerate,
guint buffer_length);
guint target_samplerate
Resamples buffer
from samplerate
to target_samplerate
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
samplerate |
the current samplerate |
|
buffer_length |
the buffer's length |
|
target_samplerate |
the samplerate to use |
Since:
ags_audio_buffer_util_resample_s64 ()
gint64 * ags_audio_buffer_util_resample_s64 (,
gint64 *buffer,
guint channels,
guint samplerate,
guint buffer_length);
guint target_samplerate
Resamples buffer
from samplerate
to target_samplerate
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
samplerate |
the current samplerate |
|
buffer_length |
the buffer's length |
|
target_samplerate |
the samplerate to use |
Since:
ags_audio_buffer_util_resample_float ()
gfloat * ags_audio_buffer_util_resample_float (,
gfloat *buffer,
guint channels,
guint samplerate,
guint buffer_length);
guint target_samplerate
Resamples buffer
from samplerate
to target_samplerate
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
samplerate |
the current samplerate |
|
buffer_length |
the buffer's length |
|
target_samplerate |
the samplerate to use |
Since:
ags_audio_buffer_util_resample_double ()
gdouble * ags_audio_buffer_util_resample_double (,
gdouble *buffer,
guint channels,
guint samplerate,
guint buffer_length);
guint target_samplerate
Resamples buffer
from samplerate
to target_samplerate
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
samplerate |
the current samplerate |
|
buffer_length |
the buffer's length |
|
target_samplerate |
the samplerate to use |
Since:
ags_audio_buffer_util_resample_complex ()
AgsComplex * ags_audio_buffer_util_resample_complex (,
AgsComplex *buffer,
guint channels,
guint samplerate,
guint buffer_length);
guint target_samplerate
Resamples buffer
from samplerate
to target_samplerate
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
samplerate |
the current samplerate |
|
buffer_length |
the buffer's length |
|
target_samplerate |
the samplerate to use |
Since:
ags_audio_buffer_util_resample ()
void * ags_audio_buffer_util_resample (,
void *buffer,
guint channels,
guint format,
guint samplerate,
guint buffer_length);
guint target_samplerate
Resamples buffer
from samplerate
to target_samplerate
.
Parameters
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
format |
the format |
|
samplerate |
the current samplerate |
|
buffer_length |
the buffer's length |
|
target_samplerate |
the samplerate to use |
Since:
ags_audio_buffer_util_resample_s8_with_buffer ()
void ags_audio_buffer_util_resample_s8_with_buffer (,
gint8 *buffer,
guint channels,
guint samplerate,
guint buffer_length,
guint target_samplerate,
guint target_buffer_length);
gint8 *target_buffer
Resample buffer
by providing target_buffer
.
Parameters
buffer |
the buffer to resample |
|
channels |
the channels |
|
samplerate |
the samplerate |
|
buffer_length |
the buffer length |
|
target_samplerate |
target samplerate |
|
target_buffer_length |
target buffer length |
|
target_buffer |
target buffer. |
[out] |
Since:
ags_audio_buffer_util_resample_s16_with_buffer ()
void ags_audio_buffer_util_resample_s16_with_buffer (,
gint16 *buffer,
guint channels,
guint samplerate,
guint buffer_length,
guint target_samplerate,
guint target_buffer_length);
gint16 *target_buffer
Resample buffer
by providing target_buffer
.
Parameters
buffer |
the buffer to resample |
|
channels |
the channels |
|
samplerate |
the samplerate |
|
buffer_length |
the buffer length |
|
target_samplerate |
target samplerate |
|
target_buffer_length |
target buffer length |
|
target_buffer |
target buffer. |
[out] |
Since:
ags_audio_buffer_util_resample_s24_with_buffer ()
void ags_audio_buffer_util_resample_s24_with_buffer (,
gint32 *buffer,
guint channels,
guint samplerate,
guint buffer_length,
guint target_samplerate,
guint target_buffer_length);
gint32 *target_buffer
Resample buffer
by providing target_buffer
.
Parameters
buffer |
the buffer to resample |
|
channels |
the channels |
|
samplerate |
the samplerate |
|
buffer_length |
the buffer length |
|
target_samplerate |
target samplerate |
|
target_buffer_length |
target buffer length |
|
target_buffer |
target buffer. |
[out] |
Since:
ags_audio_buffer_util_resample_s32_with_buffer ()
void ags_audio_buffer_util_resample_s32_with_buffer (,
gint32 *buffer,
guint channels,
guint samplerate,
guint buffer_length,
guint target_samplerate,
guint target_buffer_length);
gint32 *target_buffer
Resample buffer
by providing target_buffer
.
Parameters
buffer |
the buffer to resample |
|
channels |
the channels |
|
samplerate |
the samplerate |
|
buffer_length |
the buffer length |
|
target_samplerate |
target samplerate |
|
target_buffer_length |
target buffer length |
|
target_buffer |
target buffer. |
[out] |
Since:
ags_audio_buffer_util_resample_s64_with_buffer ()
void ags_audio_buffer_util_resample_s64_with_buffer (,
gint64 *buffer,
guint channels,
guint samplerate,
guint buffer_length,
guint target_samplerate,
guint target_buffer_length);
gint64 *target_buffer
Resample buffer
by providing target_buffer
.
Parameters
buffer |
the buffer to resample |
|
channels |
the channels |
|
samplerate |
the samplerate |
|
buffer_length |
the buffer length |
|
target_samplerate |
target samplerate |
|
target_buffer_length |
target buffer length |
|
target_buffer |
target buffer. |
[out] |
Since:
ags_audio_buffer_util_resample_float_with_buffer ()
void ags_audio_buffer_util_resample_float_with_buffer (,
gfloat *buffer,
guint channels,
guint samplerate,
guint buffer_length,
guint target_samplerate,
guint target_buffer_length);
gfloat *target_buffer
Resample buffer
by providing target_buffer
.
Parameters
buffer |
the buffer to resample |
|
channels |
the channels |
|
samplerate |
the samplerate |
|
buffer_length |
the buffer length |
|
target_samplerate |
target samplerate |
|
target_buffer_length |
target buffer length |
|
target_buffer |
target buffer. |
[out] |
Since:
ags_audio_buffer_util_resample_double_with_buffer ()
void ags_audio_buffer_util_resample_double_with_buffer (,
gdouble *buffer,
guint channels,
guint samplerate,
guint buffer_length,
guint target_samplerate,
guint target_buffer_length);
gdouble *target_buffer
Resample buffer
by providing target_buffer
.
Parameters
buffer |
the buffer to resample |
|
channels |
the channels |
|
samplerate |
the samplerate |
|
buffer_length |
the buffer length |
|
target_samplerate |
target samplerate |
|
target_buffer_length |
target buffer length |
|
target_buffer |
target buffer. |
[out] |
Since:
ags_audio_buffer_util_resample_complex_with_buffer ()
void ags_audio_buffer_util_resample_complex_with_buffer (,
AgsComplex *buffer,
guint channels,
guint samplerate,
guint buffer_length,
guint target_samplerate,
guint target_buffer_length);
AgsComplex *target_buffer
Resample buffer
by providing target_buffer
.
Parameters
buffer |
the buffer to resample |
|
channels |
the channels |
|
samplerate |
the samplerate |
|
buffer_length |
the buffer length |
|
target_samplerate |
target samplerate |
|
target_buffer_length |
target buffer length |
|
target_buffer |
target buffer. |
[out] |
Since:
ags_audio_buffer_util_resample_with_buffer ()
void ags_audio_buffer_util_resample_with_buffer (,
void *buffer,
guint channels,
guint format,
guint samplerate,
guint buffer_length,
guint target_samplerate,
guint target_buffer_length);
void *target_buffer
Resample buffer
by providing target_buffer
.
Parameters
buffer |
the buffer to resample |
|
channels |
the channels |
|
format |
the format |
|
samplerate |
the samplerate |
|
buffer_length |
the buffer length |
|
target_samplerate |
target samplerate |
|
target_buffer_length |
target buffer length |
|
target_buffer |
target buffer. |
[out] |
Since:
ags_audio_buffer_util_pong_s8 ()
void ags_audio_buffer_util_pong_s8 (,
gint8 *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Pingpong copy source
to destination
.
Parameters
destination |
the destination |
|
dchannels |
the destination channels |
|
source |
the source |
|
schannels |
the source channels |
|
count |
the count of frames |
Since:
ags_audio_buffer_util_pong_s16 ()
void ags_audio_buffer_util_pong_s16 (,
gint16 *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Pingpong copy source
to destination
.
Parameters
destination |
the destination |
|
dchannels |
the destination channels |
|
source |
the source |
|
schannels |
the source channels |
|
count |
the count of frames |
Since:
ags_audio_buffer_util_pong_s24 ()
void ags_audio_buffer_util_pong_s24 (,
gint32 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Pingpong copy source
to destination
.
Parameters
destination |
the destination |
|
dchannels |
the destination channels |
|
source |
the source |
|
schannels |
the source channels |
|
count |
the count of frames |
Since:
ags_audio_buffer_util_pong_s32 ()
void ags_audio_buffer_util_pong_s32 (,
gint32 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Pingpong copy source
to destination
.
Parameters
destination |
the destination |
|
dchannels |
the destination channels |
|
source |
the source |
|
schannels |
the source channels |
|
count |
the count of frames |
Since:
ags_audio_buffer_util_pong_s64 ()
void ags_audio_buffer_util_pong_s64 (,
gint64 *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Pingpong copy source
to destination
.
Parameters
destination |
the destination |
|
dchannels |
the destination channels |
|
source |
the source |
|
schannels |
the source channels |
|
count |
the count of frames |
Since:
ags_audio_buffer_util_pong_float ()
void ags_audio_buffer_util_pong_float (,
gfloat *destination,
guint dchannels,
gfloat *source,
guint schannels);
guint count
Pingpong copy source
to destination
.
Parameters
destination |
the destination |
|
dchannels |
the destination channels |
|
source |
the source |
|
schannels |
the source channels |
|
count |
the count of frames |
Since:
ags_audio_buffer_util_pong_double ()
void ags_audio_buffer_util_pong_double (,
gdouble *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Pingpong copy source
to destination
.
Parameters
destination |
the destination |
|
dchannels |
the destination channels |
|
source |
the source |
|
schannels |
the source channels |
|
count |
the count of frames |
Since:
ags_audio_buffer_util_pong_complex ()
void ags_audio_buffer_util_pong_complex (,
AgsComplex *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Pingpong copy source
to destination
.
Parameters
destination |
the destination |
|
dchannels |
the destination channels |
|
source |
the source |
|
schannels |
the source channels |
|
count |
the count of frames |
Since:
ags_audio_buffer_util_pong ()
void ags_audio_buffer_util_pong (,
void *destination,
guint dchannels,
void *source,
guint schannels,
guint count);
guint format
Pingpong copy source
to destination
.
Parameters
destination |
the destination |
|
dchannels |
the destination channels |
|
source |
the source |
|
schannels |
the source channels |
|
count |
the count of frames |
|
format |
the format |
Since:
ags_audio_buffer_util_copy_s8_to_s8 ()
void ags_audio_buffer_util_copy_s8_to_s8 (,
gint8 *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s8_to_s16 ()
void ags_audio_buffer_util_copy_s8_to_s16 (,
gint16 *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s8_to_s24 ()
void ags_audio_buffer_util_copy_s8_to_s24 (,
gint32 *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s8_to_s32 ()
void ags_audio_buffer_util_copy_s8_to_s32 (,
gint32 *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s8_to_s64 ()
void ags_audio_buffer_util_copy_s8_to_s64 (,
gint64 *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s8_to_float ()
void ags_audio_buffer_util_copy_s8_to_float (,
gfloat *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s8_to_double ()
void ags_audio_buffer_util_copy_s8_to_double (,
gdouble *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s16_to_s8 ()
void ags_audio_buffer_util_copy_s16_to_s8 (,
gint8 *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s16_to_s16 ()
void ags_audio_buffer_util_copy_s16_to_s16 (,
gint16 *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s16_to_s24 ()
void ags_audio_buffer_util_copy_s16_to_s24 (,
gint32 *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s16_to_s32 ()
void ags_audio_buffer_util_copy_s16_to_s32 (,
gint32 *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s16_to_s64 ()
void ags_audio_buffer_util_copy_s16_to_s64 (,
gint64 *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s16_to_float ()
void ags_audio_buffer_util_copy_s16_to_float (,
gfloat *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s16_to_double ()
void ags_audio_buffer_util_copy_s16_to_double (,
gdouble *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s24_to_s8 ()
void ags_audio_buffer_util_copy_s24_to_s8 (,
gint8 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s24_to_s16 ()
void ags_audio_buffer_util_copy_s24_to_s16 (,
gint16 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s24_to_s24 ()
void ags_audio_buffer_util_copy_s24_to_s24 (,
gint32 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s24_to_s32 ()
void ags_audio_buffer_util_copy_s24_to_s32 (,
gint32 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s24_to_s64 ()
void ags_audio_buffer_util_copy_s24_to_s64 (,
gint64 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s24_to_float ()
void ags_audio_buffer_util_copy_s24_to_float (,
gfloat *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s24_to_double ()
void ags_audio_buffer_util_copy_s24_to_double (,
gdouble *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s32_to_s8 ()
void ags_audio_buffer_util_copy_s32_to_s8 (,
gint8 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s32_to_s16 ()
void ags_audio_buffer_util_copy_s32_to_s16 (,
gint16 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s32_to_s24 ()
void ags_audio_buffer_util_copy_s32_to_s24 (,
gint32 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s32_to_s32 ()
void ags_audio_buffer_util_copy_s32_to_s32 (,
gint32 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s32_to_s64 ()
void ags_audio_buffer_util_copy_s32_to_s64 (,
gint64 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s32_to_float ()
void ags_audio_buffer_util_copy_s32_to_float (,
gfloat *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s32_to_double ()
void ags_audio_buffer_util_copy_s32_to_double (,
gdouble *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s64_to_s8 ()
void ags_audio_buffer_util_copy_s64_to_s8 (,
gint8 *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s64_to_s16 ()
void ags_audio_buffer_util_copy_s64_to_s16 (,
gint16 *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s64_to_s24 ()
void ags_audio_buffer_util_copy_s64_to_s24 (,
gint32 *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s64_to_s32 ()
void ags_audio_buffer_util_copy_s64_to_s32 (,
gint32 *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s64_to_s64 ()
void ags_audio_buffer_util_copy_s64_to_s64 (,
gint64 *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s64_to_float ()
void ags_audio_buffer_util_copy_s64_to_float (,
gfloat *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s64_to_double ()
void ags_audio_buffer_util_copy_s64_to_double (,
gdouble *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float_to_s8 ()
void ags_audio_buffer_util_copy_float_to_s8 (,
gint8 *destination,
guint dchannels,
gfloat *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float_to_s16 ()
void ags_audio_buffer_util_copy_float_to_s16 (,
gint16 *destination,
guint dchannels,
gfloat *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float_to_s24 ()
void ags_audio_buffer_util_copy_float_to_s24 (,
gint32 *destination,
guint dchannels,
gfloat *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float_to_s32 ()
void ags_audio_buffer_util_copy_float_to_s32 (,
gint32 *destination,
guint dchannels,
gfloat *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float_to_s64 ()
void ags_audio_buffer_util_copy_float_to_s64 (,
gint64 *destination,
guint dchannels,
gfloat *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float_to_float ()
void ags_audio_buffer_util_copy_float_to_float (,
gfloat *destination,
guint dchannels,
gfloat *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float_to_double ()
void ags_audio_buffer_util_copy_float_to_double (,
gdouble *destination,
guint dchannels,
gfloat *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_double_to_s8 ()
void ags_audio_buffer_util_copy_double_to_s8 (,
gint8 *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_double_to_s16 ()
void ags_audio_buffer_util_copy_double_to_s16 (,
gint16 *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_double_to_s24 ()
void ags_audio_buffer_util_copy_double_to_s24 (,
gint32 *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_double_to_s32 ()
void ags_audio_buffer_util_copy_double_to_s32 (,
gint32 *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_double_to_s64 ()
void ags_audio_buffer_util_copy_double_to_s64 (,
gint64 *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_double_to_float ()
void ags_audio_buffer_util_copy_double_to_float (,
gfloat *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_double_to_double ()
void ags_audio_buffer_util_copy_double_to_double (,
gdouble *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s8_to_float32 ()
void ags_audio_buffer_util_copy_s8_to_float32 (,
Float32 *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s16_to_float32 ()
void ags_audio_buffer_util_copy_s16_to_float32 (,
Float32 *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s24_to_float32 ()
void ags_audio_buffer_util_copy_s24_to_float32 (,
Float32 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s32_to_float32 ()
void ags_audio_buffer_util_copy_s32_to_float32 (,
Float32 *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s64_to_float32 ()
void ags_audio_buffer_util_copy_s64_to_float32 (,
Float32 *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float_to_float32 ()
void ags_audio_buffer_util_copy_float_to_float32 (,
Float32 *destination,
guint dchannels,
float *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_double_to_float32 ()
void ags_audio_buffer_util_copy_double_to_float32 (,
Float32 *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float32_to_float32 ()
void ags_audio_buffer_util_copy_float32_to_float32 (,
Float32 *destination,
guint dchannels,
Float32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float32_to_s8 ()
void ags_audio_buffer_util_copy_float32_to_s8 (,
gint8 *destination,
guint dchannels,
Float32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float32_to_s16 ()
void ags_audio_buffer_util_copy_float32_to_s16 (,
gint16 *destination,
guint dchannels,
Float32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float32_to_s24 ()
void ags_audio_buffer_util_copy_float32_to_s24 (,
gint32 *destination,
guint dchannels,
Float32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float32_to_s32 ()
void ags_audio_buffer_util_copy_float32_to_s32 (,
gint32 *destination,
guint dchannels,
Float32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float32_to_s64 ()
void ags_audio_buffer_util_copy_float32_to_s64 (,
gint64 *destination,
guint dchannels,
Float32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float32_to_float ()
void ags_audio_buffer_util_copy_float32_to_float (,
gfloat *destination,
guint dchannels,
Float32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float32_to_double ()
void ags_audio_buffer_util_copy_float32_to_double (,
gdouble *destination,
guint dchannels,
Float32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s8_to_complex ()
void ags_audio_buffer_util_copy_s8_to_complex (,
AgsComplex *destination,
guint dchannels,
gint8 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s16_to_complex ()
void ags_audio_buffer_util_copy_s16_to_complex (,
AgsComplex *destination,
guint dchannels,
gint16 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s24_to_complex ()
void ags_audio_buffer_util_copy_s24_to_complex (,
AgsComplex *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s32_to_complex ()
void ags_audio_buffer_util_copy_s32_to_complex (,
AgsComplex *destination,
guint dchannels,
gint32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_s64_to_complex ()
void ags_audio_buffer_util_copy_s64_to_complex (,
AgsComplex *destination,
guint dchannels,
gint64 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float_to_complex ()
void ags_audio_buffer_util_copy_float_to_complex (,
AgsComplex *destination,
guint dchannels,
gfloat *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_double_to_complex ()
void ags_audio_buffer_util_copy_double_to_complex (,
AgsComplex *destination,
guint dchannels,
gdouble *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_float32_to_complex ()
void ags_audio_buffer_util_copy_float32_to_complex (,
AgsComplex *destination,
guint dchannels,
Float32 *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_complex_to_complex ()
void ags_audio_buffer_util_copy_complex_to_complex (,
AgsComplex *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_complex_to_s8 ()
void ags_audio_buffer_util_copy_complex_to_s8 (,
gint8 *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_complex_to_s16 ()
void ags_audio_buffer_util_copy_complex_to_s16 (,
gint16 *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_complex_to_s24 ()
void ags_audio_buffer_util_copy_complex_to_s24 (,
gint32 *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_complex_to_s32 ()
void ags_audio_buffer_util_copy_complex_to_s32 (,
gint32 *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_complex_to_s64 ()
void ags_audio_buffer_util_copy_complex_to_s64 (,
gint64 *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_complex_to_float ()
void ags_audio_buffer_util_copy_complex_to_float (,
gfloat *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_complex_to_double ()
void ags_audio_buffer_util_copy_complex_to_double (,
gdouble *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_complex_to_float32 ()
void ags_audio_buffer_util_copy_complex_to_float32 (,
Float32 *destination,
guint dchannels,
AgsComplex *source,
guint schannels);
guint count
Copy audio data using additive strategy.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
count |
number of frames to copy |
Since:
ags_audio_buffer_util_copy_buffer_to_buffer ()
void ags_audio_buffer_util_copy_buffer_to_buffer (,
void *destination,
guint dchannels,
guint doffset,
void *source,
guint schannels,
guint soffset,
guint count);
guint mode
Wrapper function to copy functions. Doing type conversion.
Parameters
destination |
destination buffer |
|
dchannels |
destination buffer's count of channels |
|
doffset |
start frame of destination |
|
source |
source buffer |
|
schannels |
source buffer's count of channels |
|
soffset |
start frame of source |
|
count |
number of frames to copy |
|
mode |
specified type conversion as described |
Since:
Types and Values
enum AgsAudioBufferUtilFormat
AgsAudioBufferUtilFormat specifies the audio data representation.
enum AgsAudioBufferUtilSamplerate
Some common samplerates in Hertz.
enum AgsAudioBufferUtilCopyMode
Copy modes.
Members
copy AGS_AUDIO_BUFFER_UTIL_S8 to AGS_AUDIO_BUFFER_UTIL_S8 |
||
copy AGS_AUDIO_BUFFER_UTIL_S8 to AGS_AUDIO_BUFFER_UTIL_S16 |
||
copy AGS_AUDIO_BUFFER_UTIL_S8 to AGS_AUDIO_BUFFER_UTIL_S24 |
||
copy AGS_AUDIO_BUFFER_UTIL_S8 to AGS_AUDIO_BUFFER_UTIL_S32 |
||
copy AGS_AUDIO_BUFFER_UTIL_S8 to AGS_AUDIO_BUFFER_UTIL_S64 |
||
copy AGS_AUDIO_BUFFER_UTIL_S8 to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_S8 to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_S16 to AGS_AUDIO_BUFFER_UTIL_S8 |
||
copy AGS_AUDIO_BUFFER_UTIL_S16 to AGS_AUDIO_BUFFER_UTIL_S16 |
||
copy AGS_AUDIO_BUFFER_UTIL_S16 to AGS_AUDIO_BUFFER_UTIL_S24 |
||
copy AGS_AUDIO_BUFFER_UTIL_S16 to AGS_AUDIO_BUFFER_UTIL_S32 |
||
copy AGS_AUDIO_BUFFER_UTIL_S16 to AGS_AUDIO_BUFFER_UTIL_S64 |
||
copy AGS_AUDIO_BUFFER_UTIL_S16 to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_S16 to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_S24 to AGS_AUDIO_BUFFER_UTIL_S8 |
||
copy AGS_AUDIO_BUFFER_UTIL_S24 to AGS_AUDIO_BUFFER_UTIL_S16 |
||
copy AGS_AUDIO_BUFFER_UTIL_S24 to AGS_AUDIO_BUFFER_UTIL_S24 |
||
copy AGS_AUDIO_BUFFER_UTIL_S24 to AGS_AUDIO_BUFFER_UTIL_S32 |
||
copy AGS_AUDIO_BUFFER_UTIL_S24 to AGS_AUDIO_BUFFER_UTIL_S64 |
||
copy AGS_AUDIO_BUFFER_UTIL_S24 to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_S24 to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_S32 to AGS_AUDIO_BUFFER_UTIL_S8 |
||
copy AGS_AUDIO_BUFFER_UTIL_S32 to AGS_AUDIO_BUFFER_UTIL_S16 |
||
copy AGS_AUDIO_BUFFER_UTIL_S32 to AGS_AUDIO_BUFFER_UTIL_S24 |
||
copy AGS_AUDIO_BUFFER_UTIL_S32 to AGS_AUDIO_BUFFER_UTIL_S32 |
||
copy AGS_AUDIO_BUFFER_UTIL_S32 to AGS_AUDIO_BUFFER_UTIL_S64 |
||
copy AGS_AUDIO_BUFFER_UTIL_S32 to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_S32 to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_S64 to AGS_AUDIO_BUFFER_UTIL_S8 |
||
copy AGS_AUDIO_BUFFER_UTIL_S64 to AGS_AUDIO_BUFFER_UTIL_S16 |
||
copy AGS_AUDIO_BUFFER_UTIL_S64 to AGS_AUDIO_BUFFER_UTIL_S24 |
||
copy AGS_AUDIO_BUFFER_UTIL_S64 to AGS_AUDIO_BUFFER_UTIL_S32 |
||
copy AGS_AUDIO_BUFFER_UTIL_S64 to AGS_AUDIO_BUFFER_UTIL_S64 |
||
copy AGS_AUDIO_BUFFER_UTIL_S64 to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_S64 to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT to AGS_AUDIO_BUFFER_UTIL_S8 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT to AGS_AUDIO_BUFFER_UTIL_S16 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT to AGS_AUDIO_BUFFER_UTIL_S24 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT to AGS_AUDIO_BUFFER_UTIL_S32 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT to AGS_AUDIO_BUFFER_UTIL_S64 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_DOUBLE to AGS_AUDIO_BUFFER_UTIL_S8 |
||
copy AGS_AUDIO_BUFFER_UTIL_DOUBLE to AGS_AUDIO_BUFFER_UTIL_S16 |
||
copy AGS_AUDIO_BUFFER_UTIL_DOUBLE to AGS_AUDIO_BUFFER_UTIL_S24 |
||
copy AGS_AUDIO_BUFFER_UTIL_DOUBLE to AGS_AUDIO_BUFFER_UTIL_S32 |
||
copy AGS_AUDIO_BUFFER_UTIL_DOUBLE to AGS_AUDIO_BUFFER_UTIL_S64 |
||
copy AGS_AUDIO_BUFFER_UTIL_DOUBLE to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_DOUBLE to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_S8 to AGS_AUDIO_BUFFER_UTIL_FLOAT32 |
||
copy AGS_AUDIO_BUFFER_UTIL_S16 to AGS_AUDIO_BUFFER_UTIL_FLOAT32 |
||
copy AGS_AUDIO_BUFFER_UTIL_S24 to AGS_AUDIO_BUFFER_UTIL_FLOAT32 |
||
copy AGS_AUDIO_BUFFER_UTIL_S32 to AGS_AUDIO_BUFFER_UTIL_FLOAT32 |
||
copy AGS_AUDIO_BUFFER_UTIL_S64 to AGS_AUDIO_BUFFER_UTIL_FLOAT32 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_DOUBLE to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT32 to AGS_AUDIO_BUFFER_UTIL_FLOAT32 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT32 to AGS_AUDIO_BUFFER_UTIL_S8 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT32 to AGS_AUDIO_BUFFER_UTIL_S16 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT32 to AGS_AUDIO_BUFFER_UTIL_S24 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT32 to AGS_AUDIO_BUFFER_UTIL_S32 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT32 to AGS_AUDIO_BUFFER_UTIL_S64 |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT32 to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT32 to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_S8 to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_S16 to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_S24 to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_S32 to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_S64 to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_DOUBLE to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_FLOAT32 to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_COMPLEX to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_COMPLEX to AGS_AUDIO_BUFFER_UTIL_S8 |
||
copy AGS_AUDIO_BUFFER_UTIL_COMPLEX to AGS_AUDIO_BUFFER_UTIL_S16 |
||
copy AGS_AUDIO_BUFFER_UTIL_COMPLEX to AGS_AUDIO_BUFFER_UTIL_S24 |
||
copy AGS_AUDIO_BUFFER_UTIL_COMPLEX to AGS_AUDIO_BUFFER_UTIL_S32 |
||
copy AGS_AUDIO_BUFFER_UTIL_COMPLEX to AGS_AUDIO_BUFFER_UTIL_S64 |
||
copy AGS_AUDIO_BUFFER_UTIL_COMPLEX to AGS_AUDIO_BUFFER_UTIL_FLOAT |
||
copy AGS_AUDIO_BUFFER_UTIL_COMPLEX to AGS_AUDIO_BUFFER_UTIL_DOUBLE |
||
copy AGS_AUDIO_BUFFER_UTIL_COMPLEX to AGS_AUDIO_BUFFER_UTIL_FLOAT32 |