Top |
#define AGS_AUDIO_BUFFER_UTIL_S16_TO_COMPLEX(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_S24_TO_COMPLEX(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_S32_TO_COMPLEX(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_S64_TO_COMPLEX(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_FLOAT_TO_COMPLEX(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_DOUBLE_TO_COMPLEX(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S16(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S24(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S32(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_S64(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_FLOAT(x_val, x_retval)
#define AGS_AUDIO_BUFFER_UTIL_COMPLEX_TO_DOUBLE(x_val, x_retval)
AgsAudioBufferUtil * ags_audio_buffer_util_alloc ();
Allocate AgsAudioBufferUtil
Since: 7.0.0
gpointer
ags_audio_buffer_util_copy (AgsAudioBufferUtil *ptr
);
Create a copy of ptr
.
Since: 7.0.0
void
ags_audio_buffer_util_free (AgsAudioBufferUtil *ptr
);
Free the memory of ptr
.
Since: 7.0.0
gpointer
ags_audio_buffer_util_get_destination (AgsAudioBufferUtil *audio_buffer_util
);
Get destination buffer of audio_buffer_util
.
Since: 7.0.0
void ags_audio_buffer_util_set_destination (AgsAudioBufferUtil *audio_buffer_util
,gpointer destination
);
Set destination
buffer of audio_buffer_util
.
Since: 7.0.0
AgsSoundcardFormat
ags_audio_buffer_util_get_destination_format
(AgsAudioBufferUtil *audio_buffer_util
);
Get destination format of audio_buffer_util
.
Since: 7.0.0
void ags_audio_buffer_util_set_destination_format (AgsAudioBufferUtil *audio_buffer_util
,AgsSoundcardFormat destination_format
);
Set destination_format
of audio_buffer_util
.
Since: 7.0.0
guint
ags_audio_buffer_util_get_destination_stride
(AgsAudioBufferUtil *audio_buffer_util
);
Get destination stride of audio_buffer_util
.
Since: 7.0.0
void ags_audio_buffer_util_set_destination_stride (AgsAudioBufferUtil *audio_buffer_util
,guint destination_stride
);
Set destination
stride of audio_buffer_util
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination_stride |
the destination buffer stride |
Since: 7.0.0
gpointer
ags_audio_buffer_util_get_source (AgsAudioBufferUtil *audio_buffer_util
);
Get source buffer of audio_buffer_util
.
Since: 7.0.0
void ags_audio_buffer_util_set_source (AgsAudioBufferUtil *audio_buffer_util
,gpointer source
);
Set source
buffer of audio_buffer_util
.
Since: 7.0.0
AgsSoundcardFormat
ags_audio_buffer_util_get_source_format
(AgsAudioBufferUtil *audio_buffer_util
);
Get source format of audio_buffer_util
.
Since: 7.0.0
void ags_audio_buffer_util_set_source_format (AgsAudioBufferUtil *audio_buffer_util
,AgsSoundcardFormat source_format
);
Set source_format
of audio_buffer_util
.
Since: 7.0.0
guint
ags_audio_buffer_util_get_source_stride
(AgsAudioBufferUtil *audio_buffer_util
);
Get source stride of audio_buffer_util
.
Since: 7.0.0
void ags_audio_buffer_util_set_source_stride (AgsAudioBufferUtil *audio_buffer_util
,guint source_stride
);
Set source
stride of audio_buffer_util
.
Since: 7.0.0
AgsAudioBufferUtilCopyMode
ags_audio_buffer_util_get_copy_mode (AgsAudioBufferUtil *audio_buffer_util
);
Get copy_mode of audio_buffer_util
.
Since: 7.0.0
void ags_audio_buffer_util_set_copy_mode (AgsAudioBufferUtil *audio_buffer_util
,AgsAudioBufferUtilCopyMode copy_mode
);
Set copy_mode
of audio_buffer_util
.
Since: 7.0.0
guint
ags_audio_buffer_util_get_buffer_length
(AgsAudioBufferUtil *audio_buffer_util
);
Get buffer length of audio_buffer_util
.
Since: 7.0.0
void ags_audio_buffer_util_set_buffer_length (AgsAudioBufferUtil *audio_buffer_util
,guint buffer_length
);
Set buffer_length
of audio_buffer_util
.
Since: 7.0.0
AgsAudioBufferUtilFormat ags_audio_buffer_util_format_from_soundcard (AgsAudioBufferUtil *audio_buffer_util
,AgsSoundcardFormat soundcard_format
);
Translate soundcard format to audio buffer util format.
Since: 3.0.0
AgsAudioBufferUtilCopyMode ags_audio_buffer_util_get_copy_mode_from_format (AgsAudioBufferUtil *audio_buffer_util
,AgsAudioBufferUtilFormat destination_format
,AgsAudioBufferUtilFormat source_format
);
Get copy mode for given destination and source format.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination_format |
the destination buffer format |
|
source_format |
the source buffer format |
Since: 3.0.0
void ags_audio_buffer_util_clear_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *buffer
,guint channels
,guint count
);
Clears a buffer.
audio_buffer_util |
the AgsAudioBufferUtil |
|
buffer |
the buffer to clear |
|
channels |
number of channels |
|
count |
count frames |
Since: 3.0.0
void ags_audio_buffer_util_clear_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *buffer
,guint channels
,guint count
);
Clears a buffer.
audio_buffer_util |
the AgsAudioBufferUtil |
|
buffer |
the buffer to clear |
|
channels |
number of channels |
|
count |
count frames |
Since: 3.0.0
void ags_audio_buffer_util_clear_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *buffer
,guint channels
,guint count
);
Clears a buffer.
audio_buffer_util |
the AgsAudioBufferUtil |
|
buffer |
the buffer to clear |
|
channels |
number of channels |
|
count |
count frames |
Since: 3.0.0
void ags_audio_buffer_util_clear_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *buffer
,guint channels
,guint count
);
Clears a buffer.
audio_buffer_util |
the AgsAudioBufferUtil |
|
buffer |
the buffer to clear |
|
channels |
number of channels |
|
count |
count frames |
Since: 3.0.0
void ags_audio_buffer_util_clear_buffer (AgsAudioBufferUtil *audio_buffer_util
,void *buffer
,guint channels
,guint count
,guint format
);
Clears the audio data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
buffer |
the audio data |
|
channels |
the number of channels |
|
count |
number of frames |
|
format |
the format |
Since: 3.0.0
void ags_audio_buffer_util_pong_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Pingpong copy source
to destination
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
the destination |
|
destination_stride |
the destination channels |
|
source |
the source |
|
source_stride |
the source channels |
|
count |
the count of frames |
Since: 3.4.0
void ags_audio_buffer_util_pong_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Pingpong copy source
to destination
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
the destination |
|
destination_stride |
the destination channels |
|
source |
the source |
|
source_stride |
the source channels |
|
count |
the count of frames |
Since: 3.4.0
void ags_audio_buffer_util_pong_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Pingpong copy source
to destination
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
the destination |
|
destination_stride |
the destination channels |
|
source |
the source |
|
source_stride |
the source channels |
|
count |
the count of frames |
Since: 3.4.0
void ags_audio_buffer_util_pong_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Pingpong copy source
to destination
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
the destination |
|
destination_stride |
the destination channels |
|
source |
the source |
|
source_stride |
the source channels |
|
count |
the count of frames |
Since: 3.4.0
void ags_audio_buffer_util_pong_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Pingpong copy source
to destination
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
the destination |
|
destination_stride |
the destination channels |
|
source |
the source |
|
source_stride |
the source channels |
|
count |
the count of frames |
Since: 3.4.0
void ags_audio_buffer_util_pong_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Pingpong copy source
to destination
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
the destination |
|
destination_stride |
the destination channels |
|
source |
the source |
|
source_stride |
the source channels |
|
count |
the count of frames |
Since: 3.4.0
void ags_audio_buffer_util_pong_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Pingpong copy source
to destination
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
the destination |
|
destination_stride |
the destination channels |
|
source |
the source |
|
source_stride |
the source channels |
|
count |
the count of frames |
Since: 3.4.0
void ags_audio_buffer_util_pong_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Pingpong copy source
to destination
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
the destination |
|
destination_stride |
the destination channels |
|
source |
the source |
|
source_stride |
the source channels |
|
count |
the count of frames |
Since: 3.4.0
void ags_audio_buffer_util_pong (AgsAudioBufferUtil *audio_buffer_util
,void *destination
,guint destination_stride
,void *source
,guint source_stride
,guint count
,guint format
);
Pingpong copy source
to destination
.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
the destination |
|
destination_stride |
the destination channels |
|
source |
the source |
|
source_stride |
the source channels |
|
count |
the count of frames |
|
format |
the format |
Since: 3.4.0
void ags_audio_buffer_util_copy_s8_to_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s8_to_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s8_to_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s8_to_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s8_to_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s8_to_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s8_to_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s16_to_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s16_to_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s16_to_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s16_to_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s16_to_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s16_to_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s16_to_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s24_to_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s24_to_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s24_to_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s24_to_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s24_to_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s24_to_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s24_to_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s32_to_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s32_to_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s32_to_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s32_to_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s32_to_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s32_to_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s32_to_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s64_to_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s64_to_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s64_to_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s64_to_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s64_to_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s64_to_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s64_to_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float_to_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float_to_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float_to_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float_to_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float_to_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float_to_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float_to_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_double_to_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_double_to_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_double_to_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_double_to_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_double_to_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_double_to_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_double_to_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s8_to_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s16_to_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s24_to_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s32_to_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s64_to_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float_to_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *destination
,guint destination_stride
,float *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_double_to_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float32_to_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *destination
,guint destination_stride
,Float32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float32_to_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,Float32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float32_to_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,Float32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float32_to_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,Float32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float32_to_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,Float32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float32_to_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,Float32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float32_to_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,Float32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float32_to_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,Float32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s8_to_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s16_to_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s24_to_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s32_to_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_s64_to_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float_to_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_double_to_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_float32_to_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,Float32 *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_complex_to_complex (AgsAudioBufferUtil *audio_buffer_util
,AgsComplex *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_complex_to_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_complex_to_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_complex_to_s24 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_complex_to_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_complex_to_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_complex_to_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_complex_to_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_copy_complex_to_float32 (AgsAudioBufferUtil *audio_buffer_util
,Float32 *destination
,guint destination_stride
,AgsComplex *source
,guint source_stride
,guint count
);
Copy audio data using additive strategy.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 3.0.0
void ags_audio_buffer_util_put_int (AgsAudioBufferUtil *audio_buffer_util
,gint *destination
,guint destination_stride
,gint *source
,guint source_stride
,guint count
);
Fill vector with integer data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_int_from_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from signed 8 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_int_from_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from signed 16 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_int_from_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from signed 32 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_int_from_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from signed 64 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_int_from_float (AgsAudioBufferUtil *audio_buffer_util
,gint *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from float.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_int_from_double (AgsAudioBufferUtil *audio_buffer_util
,gint *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from double.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_int_as_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gint *source
,guint source_stride
,guint count
);
Read vector with integer as signed 8 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_int_as_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gint *source
,guint source_stride
,guint count
);
Read vector with integer as signed 16 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_int_as_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gint *source
,guint source_stride
,guint count
);
Read vector with integer as signed 32 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_int_as_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gint *source
,guint source_stride
,guint count
);
Read vector with integer as signed 64 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_int_as_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint *source
,guint source_stride
,guint count
);
Read vector with integer as float.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_int_as_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint *source
,guint source_stride
,guint count
);
Read vector with integer as double.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_float_from_s8 (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from signed 8 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_float_from_s16 (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from signed 16 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_float_from_s32 (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from signed 32 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_float_from_s64 (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from signed 64 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_float_from_double (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data from double.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_float_as_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Read vector with single precision floating point data as signed 8 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_float_as_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Read vector with single precision floating point data as signed 16 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_float_as_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Read vector with single precision floating point data as signed 32 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_float_as_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Read vector with single precision floating point data as signed 64 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_float_as_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Read vector with single precision floating point data as double.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_double_from_s8 (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from signed 8 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_double_from_s16 (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from signed 16 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_double_from_s32 (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from signed 32 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_double_from_s64 (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from signed 64 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_put_double_from_float (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from float.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_double_as_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Read vector with double precision floating point data as signed 8 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_double_as_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Read vector with double precision floating point data as signed 16 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_double_as_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Read vector with double precision floating point data as signed 32 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_double_as_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Read vector with double precision floating point data as signed 64 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_get_double_as_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Read vector with double precision floating point data as float.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8s8 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8s8 *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Fill vector with signed 8 bit data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8s16 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8s16 *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Fill vector with signed 16 bit data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8s32 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8s32 *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Fill vector with signed 32 bit data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8s64 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8s64 *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Fill vector with signed 64 bit data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8float (AgsAudioBufferUtil *audio_buffer_util
,ags_v8float *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Fill vector with single precision floating point data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8double (AgsAudioBufferUtil *audio_buffer_util
,ags_v8double *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,ags_v8s8 *source
,guint source_stride
,guint count
);
Fetch signed 8 bit data from vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,ags_v8s16 *source
,guint source_stride
,guint count
);
Fetch signed 16 bit data from vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,ags_v8s32 *source
,guint source_stride
,guint count
);
Fetch signed 32 bit data from vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,ags_v8s64 *source
,guint source_stride
,guint count
);
Fetch signed 64 bit data from vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,ags_v8float *source
,guint source_stride
,guint count
);
Fetch single precision floating point data from vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,ags_v8double *source
,guint source_stride
,guint count
);
Fetch double precision floating point data from vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8float_from_s8 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8float *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Fill vector with float precision floating point data from signed 8 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8float_from_s16 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8float *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Fill vector with float precision floating point data from signed 16 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8float_from_s32 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8float *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Fill vector with float precision floating point data from signed 32 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8float_from_s64 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8float *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Fill vector with float precision floating point data from signed 64 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8float_from_double (AgsAudioBufferUtil *audio_buffer_util
,ags_v8float *destination
,guint destination_stride
,gdouble *source
,guint source_stride
,guint count
);
Fill vector with float precision floating point data from float.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8float_as_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,ags_v8float *source
,guint source_stride
,guint count
);
Fetch signed 8 bit data from float vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8float_as_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,ags_v8float *source
,guint source_stride
,guint count
);
Fetch signed 16 bit data from float vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8float_as_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,ags_v8float *source
,guint source_stride
,guint count
);
Fetch signed 32 bit data from float vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8float_as_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,ags_v8float *source
,guint source_stride
,guint count
);
Fetch signed 64 bit data from float vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8float_as_double (AgsAudioBufferUtil *audio_buffer_util
,gdouble *destination
,guint destination_stride
,ags_v8float *source
,guint source_stride
,guint count
);
Fetch signed 16 bit data from float vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8double_from_s8 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8double *destination
,guint destination_stride
,gint8 *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from signed 8 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8double_from_s16 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8double *destination
,guint destination_stride
,gint16 *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from signed 16 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8double_from_s32 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8double *destination
,guint destination_stride
,gint32 *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from signed 32 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8double_from_s64 (AgsAudioBufferUtil *audio_buffer_util
,ags_v8double *destination
,guint destination_stride
,gint64 *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from signed 64 bit.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fill_v8double_from_float (AgsAudioBufferUtil *audio_buffer_util
,ags_v8double *destination
,guint destination_stride
,gfloat *source
,guint source_stride
,guint count
);
Fill vector with double precision floating point data from float.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination vector |
|
destination_stride |
destination vector's count of channels |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8double_as_s8 (AgsAudioBufferUtil *audio_buffer_util
,gint8 *destination
,guint destination_stride
,ags_v8double *source
,guint source_stride
,guint count
);
Fetch signed 8 bit data from double vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8double_as_s16 (AgsAudioBufferUtil *audio_buffer_util
,gint16 *destination
,guint destination_stride
,ags_v8double *source
,guint source_stride
,guint count
);
Fetch signed 16 bit data from double vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8double_as_s32 (AgsAudioBufferUtil *audio_buffer_util
,gint32 *destination
,guint destination_stride
,ags_v8double *source
,guint source_stride
,guint count
);
Fetch signed 32 bit data from double vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8double_as_s64 (AgsAudioBufferUtil *audio_buffer_util
,gint64 *destination
,guint destination_stride
,ags_v8double *source
,guint source_stride
,guint count
);
Fetch signed 64 bit data from double vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_fetch_v8double_as_float (AgsAudioBufferUtil *audio_buffer_util
,gfloat *destination
,guint destination_stride
,ags_v8double *source
,guint source_stride
,guint count
);
Fetch signed 16 bit data from double vector.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
source |
source vector |
|
source_stride |
source vector's count of channels |
|
count |
number of frames to copy |
Since: 7.0.0
void ags_audio_buffer_util_copy_buffer_to_buffer (AgsAudioBufferUtil *audio_buffer_util
,void *destination
,guint destination_stride
,guint doffset
,void *source
,guint source_stride
,guint soffset
,guint count
,AgsAudioBufferUtilCopyMode mode
);
Wrapper function to copy functions. Doing type conversion.
audio_buffer_util |
the AgsAudioBufferUtil |
|
destination |
destination buffer |
|
destination_stride |
destination buffer's count of channels |
|
doffset |
start frame of destination |
|
source |
source buffer |
|
source_stride |
source buffer's count of channels |
|
soffset |
start frame of source |
|
count |
number of frames to copy |
|
mode |
specified type conversion as described |
Since: 3.0.0
#define AGS_AUDIO_BUFFER_UTIL_DEFAULT_FORMAT (AGS_AUDIO_BUFFER_UTIL_S16)
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_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 |