Method
AgsAudioAudioBufferUtilcopy_buffer_to_buffer
since: 3.0.0
Declaration [src]
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
)
Parameters
destination
-
Type:
void*
Destination buffer.
The argument can be NULL
.The data is owned by the caller of the method. destination_stride
-
Type:
guint
Destination buffer’s count of channels.
doffset
-
Type:
guint
Start frame of destination.
source
-
Type:
void*
Source buffer.
The argument can be NULL
.The data is owned by the caller of the method. source_stride
-
Type:
guint
Source buffer’s count of channels.
soffset
-
Type:
guint
Start frame of source.
count
-
Type:
guint
Number of frames to copy.
mode
-
Type:
AgsAudioBufferUtilCopyMode
Specified type conversion as described.