| Top |
| void | ags_peak_channel_buffer_add () |
| void | ags_peak_channel_retrieve_peak_internal () |
| AgsPeakChannel * | ags_peak_channel_new () |
| #define | AGS_IS_PEAK_CHANNEL() |
| #define | AGS_PEAK_CHANNEL() |
| #define | AGS_PEAK_CHANNEL_CLASS() |
| #define | AGS_PEAK_CHANNEL_GET_CLASS() |
| GType | ags_peak_channel_get_type () |
| AgsPort * | buffer-cleared | Read / Write |
| AgsPort * | buffer-computed | Read / Write |
| guint | buffer-size | Read / Write |
| guint | format | Read / Write |
| AgsPort * | peak | Read / Write |
| guint | samplerate | Read / Write |
| AgsPort * | scale-precision | Read / Write |
AgsPeakChannel implements AgsConnectable, AgsPackable, AgsDynamicConnectable and AgsPlugin.
void ags_peak_channel_buffer_add (AgsPeakChannel *peak_channel,void *buffer,guint samplerate,guint buffer_size,guint format);
ags_peak_channel_buffer_add is deprecated and should not be used in newly-written code.
void
ags_peak_channel_retrieve_peak_internal
(AgsPeakChannel *peak_channel);
AgsPeakChannel *
ags_peak_channel_new (AgsChannel *source);
Creates an AgsPeakChannel
Since: 1.0.0
#define AGS_IS_PEAK_CHANNEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_PEAK_CHANNEL))
#define AGS_PEAK_CHANNEL(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_PEAK_CHANNEL, AgsPeakChannel))
#define AGS_PEAK_CHANNEL_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_PEAK_CHANNEL, AgsPeakChannel))
#define AGS_PEAK_CHANNEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_PEAK_CHANNEL, AgsPeakChannelClass))
“buffer-cleared” property“buffer-cleared” AgsPort *
The property indicating if buffer was cleared.
Flags: Read / Write
Since: 1.0.0
“buffer-computed” property“buffer-computed” AgsPort *
The property indicating if buffer was computed.
Flags: Read / Write
Since: 1.0.0
“buffer-size” property “buffer-size” guint
The buffer size to be used.
Flags: Read / Write
Default value: 0
“samplerate” property “samplerate” guint
The samplerate to be used.
Flags: Read / Write
Default value: 0
“scale-precision” property“scale-precision” AgsPort *
The property indicating if scale was precision.
Flags: Read / Write
Since: 1.0.0