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_IS_PEAK_CHANNEL_CLASS() |
#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: 0.4
#define AGS_IS_PEAK_CHANNEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_PEAK_CHANNEL))
#define AGS_IS_PEAK_CHANNEL_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), 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: 0.9.6
“buffer-computed”
property“buffer-computed” AgsPort *
The property indicating if buffer was computed.
Flags: Read / Write
Since: 0.9.6
“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: 0.9.6