| Advanced Gtk+ Sequencer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <ags/audio/recall/ags_play_channel.h>
struct AgsPlayChannelRun;
struct AgsPlayChannelRunClass;
enum AgsPlayChannelRunFlags;
AgsPlayChannelRun * ags_play_channel_run_new (AgsStreamChannelRun *stream_channel_run);
struct AgsPlayChannelRun {
AgsRecallChannelRun recall_channel_run;
guint flags;
AgsStreamChannelRun *stream_channel_run;
gulong done_handler;
gulong source_recycling_changed_handler;
};
struct AgsPlayChannelRunClass {
AgsRecallChannelRunClass recall_channel_run;
};
typedef enum {
AGS_PLAY_CHANNEL_RUN_TERMINATING = 1,
AGS_PLAY_CHANNEL_RUN_INITIAL_RUN = 1 << 1,
} AgsPlayChannelRunFlags;
AgsPlayChannelRun * ags_play_channel_run_new (AgsStreamChannelRun *stream_channel_run);
Creates an AgsPlayChannelRun
|
the AgsStreamChannelRun as dependency |
Returns : |
a new AgsPlayChannelRun |
Since 0.4