Top |
Functions
Types and Values
enum | AgsCharBufferUtilCopyMode |
#define | AGS_TYPE_CHAR_BUFFER_UTIL |
struct | AgsCharBufferUtil |
Functions
ags_char_buffer_util_copy_s8_to_cbuffer ()
void ags_char_buffer_util_copy_s8_to_cbuffer (,
guchar *destination,
guint word_size,
guint dchannels,
gint8 *source,
guint schannels,
guint frame_count);
guint byte_order
Copy gint8 to char buffer.
Parameters
destination |
destination buffer |
|
word_size |
word size |
|
dchannels |
destination channels |
|
source |
source buffer |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_s16_to_cbuffer ()
void ags_char_buffer_util_copy_s16_to_cbuffer (,
guchar *destination,
guint word_size,
guint dchannels,
gint16 *source,
guint schannels,
guint frame_count);
guint byte_order
Copy gint16 to char buffer.
Parameters
destination |
destination buffer |
|
word_size |
word size |
|
dchannels |
destination channels |
|
source |
source buffer |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_s24_to_cbuffer ()
void ags_char_buffer_util_copy_s24_to_cbuffer (,
guchar *destination,
guint word_size,
guint dchannels,
gint32 *source,
guint schannels,
guint frame_count);
guint byte_order
Copy gint32 to char buffer.
Parameters
destination |
destination buffer |
|
word_size |
word size |
|
dchannels |
destination channels |
|
source |
source buffer |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_s32_to_cbuffer ()
void ags_char_buffer_util_copy_s32_to_cbuffer (,
guchar *destination,
guint word_size,
guint dchannels,
gint32 *source,
guint schannels,
guint frame_count);
guint byte_order
Copy gint32 to char buffer.
Parameters
destination |
destination buffer |
|
word_size |
word size |
|
dchannels |
destination channels |
|
source |
source buffer |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_s64_to_cbuffer ()
void ags_char_buffer_util_copy_s64_to_cbuffer (,
guchar *destination,
guint word_size,
guint dchannels,
gint64 *source,
guint schannels,
guint frame_count);
guint byte_order
Copy gint64 to char buffer.
Parameters
destination |
destination buffer |
|
word_size |
word size |
|
dchannels |
destination channels |
|
source |
source buffer |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_float_to_cbuffer ()
void ags_char_buffer_util_copy_float_to_cbuffer (,
guchar *destination,
guint word_size,
guint dchannels,
gfloat *source,
guint schannels,
guint frame_count);
guint byte_order
Copy float to char buffer.
Parameters
destination |
destination buffer |
|
word_size |
word size |
|
dchannels |
destination channels |
|
source |
source buffer |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_double_to_cbuffer ()
void ags_char_buffer_util_copy_double_to_cbuffer (,
guchar *destination,
guint word_size,
guint dchannels,
gdouble *source,
guint schannels,
guint frame_count);
guint byte_order
Copy double to char buffer.
Parameters
destination |
destination buffer |
|
word_size |
word size |
|
dchannels |
destination channels |
|
source |
source buffer |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_cbuffer_to_s8 ()
void ags_char_buffer_util_copy_cbuffer_to_s8 (,
gint8 *destination,
guint dchannels,
guchar *source,
guint word_size,
guint schannels,
guint frame_count);
guint byte_order
Copy char to gint8 buffer.
Parameters
destination |
destination buffer |
|
dchannels |
destination channels |
|
source |
source buffer |
|
word_size |
word size |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_cbuffer_to_s16 ()
void ags_char_buffer_util_copy_cbuffer_to_s16 (,
gint16 *destination,
guint dchannels,
guchar *source,
guint word_size,
guint schannels,
guint frame_count);
guint byte_order
Copy char to gint16 buffer.
Parameters
destination |
destination buffer |
|
dchannels |
destination channels |
|
source |
source buffer |
|
word_size |
word size |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_cbuffer_to_s24 ()
void ags_char_buffer_util_copy_cbuffer_to_s24 (,
gint32 *destination,
guint dchannels,
guchar *source,
guint word_size,
guint schannels,
guint frame_count);
guint byte_order
Copy char to gint32 buffer.
Parameters
destination |
destination buffer |
|
dchannels |
destination channels |
|
source |
source buffer |
|
word_size |
word size |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_cbuffer_to_s32 ()
void ags_char_buffer_util_copy_cbuffer_to_s32 (,
gint32 *destination,
guint dchannels,
guchar *source,
guint word_size,
guint schannels,
guint frame_count);
guint byte_order
Copy char to gint32 buffer.
Parameters
destination |
destination buffer |
|
dchannels |
destination channels |
|
source |
source buffer |
|
word_size |
word size |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_cbuffer_to_s64 ()
void ags_char_buffer_util_copy_cbuffer_to_s64 (,
gint64 *destination,
guint dchannels,
guchar *source,
guint word_size,
guint schannels,
guint frame_count);
guint byte_order
Copy char to gint64 buffer.
Parameters
destination |
destination buffer |
|
dchannels |
destination channels |
|
source |
source buffer |
|
word_size |
word size |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_cbuffer_to_float ()
void ags_char_buffer_util_copy_cbuffer_to_float (,
gfloat *destination,
guint dchannels,
gint8 *source,
guint word_size,
guint schannels,
guint frame_count);
guint byte_order
Copy char to float buffer.
Parameters
destination |
destination buffer |
|
dchannels |
destination channels |
|
source |
source buffer |
|
word_size |
word size |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_cbuffer_to_double ()
void ags_char_buffer_util_copy_cbuffer_to_double (,
gdouble *destination,
guint dchannels,
guchar *source,
guint word_size,
guint schannels,
guint frame_count);
guint byte_order
Copy char to double buffer.
Parameters
destination |
destination buffer |
|
dchannels |
destination channels |
|
source |
source buffer |
|
word_size |
word size |
|
schannels |
source channels |
|
frame_count |
frame count |
|
byte_order |
the byte-order |
Since:
ags_char_buffer_util_copy_buffer_to_buffer ()
void ags_char_buffer_util_copy_buffer_to_buffer (,
void *destination,
guint dchannels,
guint doffset,
void *source,
guint schannels,
guint soffset,
guint frame_count,
guint byte_order,
guint word_sizeAgsCharBufferUtilCopyMode mode
);
Types and Values
enum AgsCharBufferUtilCopyMode
Copy modes.
Members
copy signed 8 bit to char buffer |
||
copy signed 16 bit to char buffer |
||
copy signed 24 bit to char buffer |
||
copy signed 32 bit to char buffer |
||
copy signed 64 bit to char buffer |
||
copy float to char buffer |
||
copy double to char buffer |
||
copy char buffer to signed 8 bit |
||
copy char buffer to signed 16 bit |
||
copy char buffer to signed 24 bit |
||
copy char buffer to signed 32 bit |
||
copy char buffer to signed 64 bit |
||
copy char buffer to float |
||
copy char buffer to double |