AgsTimestampThread

AgsTimestampThread

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── AgsThread
        ╰── AgsTimestampThread

Implemented Interfaces

AgsTimestampThread implements AgsConnectable.

Description

Functions

ags_timestamp_thread_new ()

AgsTimestampThread *
ags_timestamp_thread_new ();


AGS_IS_TIMESTAMP_THREAD()

#define AGS_IS_TIMESTAMP_THREAD(obj)             (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_TIMESTAMP_THREAD))


AGS_IS_TIMESTAMP_THREAD_CLASS()

#define AGS_IS_TIMESTAMP_THREAD_CLASS(class)     (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_TIMESTAMP_THREAD))


AGS_TIMESTAMP_THREAD()

#define AGS_TIMESTAMP_THREAD(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_TIMESTAMP_THREAD, AgsTimestampThread))


AGS_TIMESTAMP_THREAD_CLASS()

#define AGS_TIMESTAMP_THREAD_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_TIMESTAMP_THREAD, AgsTimestampThread))


AGS_TIMESTAMP_THREAD_GET_CLASS()

#define AGS_TIMESTAMP_THREAD_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_TIMESTAMP_THREAD, AgsTimestampThreadClass))


ags_timestamp_thread_get_type ()

GType
ags_timestamp_thread_get_type ();

Types and Values

AGS_MICROSECONDS_PER_SECOND

#define AGS_MICROSECONDS_PER_SECOND (1000000.0)


AGS_TIMESTAMP_THREAD_DEFAULT_BPM

#define AGS_TIMESTAMP_THREAD_DEFAULT_BPM (120.0)


AGS_TIMESTAMP_THREAD_DEFAULT_SAMPLERATE

#define AGS_TIMESTAMP_THREAD_DEFAULT_SAMPLERATE (44100.0)


AGS_TIMESTAMP_THREAD_DEFAULT_BUFFER_SIZE

#define AGS_TIMESTAMP_THREAD_DEFAULT_BUFFER_SIZE (256.0)


AGS_TIMESTAMP_THREAD_DEFAULT_JIFFIE

#define             AGS_TIMESTAMP_THREAD_DEFAULT_JIFFIE


AGS_TIMESTAMP_THREAD_DEFAULT_TIC

#define             AGS_TIMESTAMP_THREAD_DEFAULT_TIC


AGS_TYPE_TIMESTAMP_THREAD

#define AGS_TYPE_TIMESTAMP_THREAD                (ags_timestamp_thread_get_type())


struct AgsTimestampThread

struct AgsTimestampThread;


struct AgsTimestampThreadClass

struct AgsTimestampThreadClass {
  AgsThreadClass thread;
};