Top | ![]() |
![]() |
![]() |
![]() |
guint
ags_audio_buffer_util_format_from_soundcard
(guint soundcard_format
);
Translate soundcard format to audio buffer util format.
Since: 2.0.0
guint ags_audio_buffer_util_get_copy_mode (guint destination_format
,guint source_format
);
Get copy mode for given destination and source format.
Since: 2.0.0
void ags_audio_buffer_util_clear_float (gfloat *buffer
,guint channels
,guint count
);
Clears a buffer.
Since: 2.0.0
void ags_audio_buffer_util_clear_float32 (Float32 *buffer
,guint channels
,guint count
);
Clears a buffer.
Since: 2.0.0
void ags_audio_buffer_util_clear_double (gdouble *buffer
,guint channels
,guint count
);
Clears a buffer.
Since: 2.0.0
void ags_audio_buffer_util_clear_complex (AgsComplex *buffer
,guint channels
,guint count
);
Clears a buffer.
Since: 2.3.0
void ags_audio_buffer_util_clear_buffer (void *buffer
,guint channels
,guint count
,guint format
);
Clears the audio data.
buffer |
the audio data |
|
channels |
the number of channels |
|
count |
number of frames |
|
format |
the format |
Since: 2.0.0
gdouble ags_audio_buffer_util_envelope_s8 (gint8 *buffer
,guint channels
,guint buffer_length
,gdouble current_volume
,gdouble ratio
);
Envelope buffer at ratio
.
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: 2.0.0
gdouble ags_audio_buffer_util_envelope_s16 (gint16 *buffer
,guint channels
,guint buffer_length
,gdouble current_volume
,gdouble ratio
);
Envelope buffer at ratio
.
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: 2.0.0
gdouble ags_audio_buffer_util_envelope_s24 (gint32 *buffer
,guint channels
,guint buffer_length
,gdouble current_volume
,gdouble ratio
);
Envelope buffer at ratio
.
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: 2.0.0
gdouble ags_audio_buffer_util_envelope_s32 (gint32 *buffer
,guint channels
,guint buffer_length
,gdouble current_volume
,gdouble ratio
);
Envelope buffer at ratio
.
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: 2.0.0
gdouble ags_audio_buffer_util_envelope_s64 (gint64 *buffer
,guint channels
,guint buffer_length
,gdouble current_volume
,gdouble ratio
);
Envelope buffer at ratio
.
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: 2.0.0
gdouble ags_audio_buffer_util_envelope_float (gfloat *buffer
,guint channels
,guint buffer_length
,gdouble current_volume
,gdouble ratio
);
Envelope buffer at ratio
.
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: 2.0.0
gdouble ags_audio_buffer_util_envelope_double (gdouble *buffer
,guint channels
,guint buffer_length
,gdouble current_volume
,gdouble ratio
);
Envelope buffer at ratio
.
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: 2.0.0
gdouble ags_audio_buffer_util_envelope_complex (AgsComplex *buffer
,guint channels
,guint buffer_length
,gdouble current_volume
,gdouble ratio
);
Envelope buffer at ratio
.
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: 2.3.0
gdouble ags_audio_buffer_util_envelope (void *buffer
,guint channels
,guint format
,guint buffer_length
,gdouble current_volume
,gdouble ratio
);
Envelope buffer at ratio
.
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: 2.0.0
void ags_audio_buffer_util_volume_s8 (gint8 *buffer
,guint channels
,guint buffer_length
,gdouble volume
);
Adjust volume of buffer.
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since: 2.0.0
void ags_audio_buffer_util_volume_s16 (gint16 *buffer
,guint channels
,guint buffer_length
,gdouble volume
);
Adjust volume of buffer.
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since: 2.0.0
void ags_audio_buffer_util_volume_s24 (gint32 *buffer
,guint channels
,guint buffer_length
,gdouble volume
);
Adjust volume of buffer.
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since: 2.0.0
void ags_audio_buffer_util_volume_s32 (gint32 *buffer
,guint channels
,guint buffer_length
,gdouble volume
);
Adjust volume of buffer.
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since: 2.0.0
void ags_audio_buffer_util_volume_s64 (gint64 *buffer
,guint channels
,guint buffer_length
,gdouble volume
);
Adjust volume of buffer.
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since: 2.0.0
void ags_audio_buffer_util_volume_float (gfloat *buffer
,guint channels
,guint buffer_length
,gdouble volume
);
Adjust volume of buffer.
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since: 2.0.0
void ags_audio_buffer_util_volume_double (gdouble *buffer
,guint channels
,guint buffer_length
,gdouble volume
);
Adjust volume of buffer.
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since: 2.0.0
void ags_audio_buffer_util_volume_complex (AgsComplex *buffer
,guint channels
,guint buffer_length
,gdouble volume
);
Adjust volume of buffer.
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since: 2.0.0
void ags_audio_buffer_util_volume (void *buffer
,guint channels
,guint format
,guint buffer_length
,gdouble volume
);
Adjust volume of buffer.
buffer |
the audio buffer |
|
channels |
number of audio channels |
|
format |
the format to use |
|
buffer_length |
the buffer's length |
|
volume |
volume |
Since: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
gdouble ags_audio_buffer_util_peak_s32 (gint32 *buffer
,guint channels
,guint buffer_length
,gdouble harmonic_rate
,gdouble max_rate
,gdouble pressure_factor
);
gdouble ags_audio_buffer_util_peak_s64 (gint64 *buffer
,guint channels
,guint buffer_length
,gdouble harmonic_rate
,gdouble max_rate
,gdouble pressure_factor
);
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.3.0
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.
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: 2.0.0
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
.
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: 2.0.0
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
.
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: 2.0.0
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
.
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: 2.0.0
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
.
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: 2.0.0
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
.
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: 2.0.0
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
.
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: 2.0.0
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
.
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: 2.0.0
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
.
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: 2.3.0
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
.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.0.0
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.
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: 2.2.39
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.
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: 2.2.39
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.
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: 2.2.39
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.
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: 2.2.39
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.
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: 2.2.39
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.
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: 2.2.39
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.
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: 2.2.39
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.
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: 2.2.39
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.
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: 2.2.39
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.
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: 2.2.39
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
void ags_audio_buffer_util_copy_float_to_complex (AgsComplex *destination
,guint dchannels
,gdouble *source
,guint schannels
,guint count
);
Copy audio data using additive strategy.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.3.0
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.
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: 2.0.0
AgsAudioBufferUtilFormat specifies the audio data representation.
Some common samplerates in Hertz.
Copy modes.
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_ to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_ to AGS_AUDIO_BUFFER_UTIL_COMPLEX |
||
copy AGS_AUDIO_BUFFER_UTIL_ 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 |
||