| Advanced Gtk+ Sequencer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <ags/audio/ags_timestamp_factory.h> struct AgsTimestampFactory; struct AgsTimestampFactoryClass; enum AgsTimestampFactoryFlags; AgsTimestamp * ags_timestamp_factory_create (AgsTimestampFactory *timestamp_factory,AgsTimestamp *predecor); AgsTimestampFactory * ags_timestamp_factory_get_instance (); AgsTimestampFactory * ags_timestamp_factory_new ();
struct AgsTimestampFactory {
GObject object;
guint flags;
GList *timestamp;
};
struct AgsTimestampFactoryClass {
GObjectClass object;
AgsTimestamp* (*create)(AgsTimestampFactory *timestamp_factory,
AgsTimestamp *predecor);
};
typedef enum {
AGS_TIMESTAMP_FACTORY_UNIX = 1,
} AgsTimestampFactoryFlags;
AgsTimestamp * ags_timestamp_factory_create (AgsTimestampFactory *timestamp_factory,AgsTimestamp *predecor);
AgsTimestampFactory * ags_timestamp_factory_new ();
Creates an AgsTimestampFactory
Returns : |
a new AgsTimestampFactory |
Since 0.4