ardour
|
#include <stdint.h>
#include <libgnomecanvas/libgnomecanvas.h>
Go to the source code of this file.
Classes | |
struct | _GnomeCanvasWaveViewCacheEntry |
struct | _GnomeCanvasWaveViewCache |
struct | _GnomeCanvasWaveView |
struct | _GnomeCanvasWaveViewClass |
Macros | |
#define | GNOME_TYPE_CANVAS_WAVEVIEW (gnome_canvas_waveview_get_type ()) |
#define | GNOME_CANVAS_WAVEVIEW(obj) (GTK_CHECK_CAST ((obj), GNOME_TYPE_CANVAS_WAVEVIEW, GnomeCanvasWaveView)) |
#define | GNOME_CANVAS_WAVEVIEW_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GNOME_TYPE_CANVAS_WAVEVIEW, GnomeCanvasWaveViewClass)) |
#define | GNOME_IS_CANVAS_WAVEVIEW(obj) (GTK_CHECK_TYPE ((obj), GNOME_TYPE_CANVAS_WAVEVIEW)) |
#define | GNOME_IS_CANVAS_WAVEVIEW_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GNOME_TYPE_CANVAS_WAVEVIEW)) |
#define | GNOME_CANVAS_WAVEVIEW_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GNOME_TYPE_CANVAS_WAVEVIEW, GnomeCanvasWaveViewClass)) |
Typedefs | |
typedef struct _GnomeCanvasWaveView | GnomeCanvasWaveView |
typedef struct _GnomeCanvasWaveViewClass | GnomeCanvasWaveViewClass |
typedef struct _GnomeCanvasWaveViewChannelInfo | GnomeCanvasWaveViewChannelInfo |
typedef struct _GnomeCanvasWaveViewCacheEntry | GnomeCanvasWaveViewCacheEntry |
typedef struct _GnomeCanvasWaveViewCache | GnomeCanvasWaveViewCache |
typedef gulong(* | waveview_length_function_t )(void *) |
typedef gulong(* | waveview_sourcefile_length_function_t )(void *, double) |
typedef void(* | waveview_gain_curve_function_t )(void *arg, double start, double end, float *vector, gint64 veclen) |
typedef void(* | waveview_peak_function_t )(void *, gulong, gulong, gulong, gpointer, guint32, double) |
Functions | |
GnomeCanvasWaveViewCache * | gnome_canvas_waveview_cache_new (void) |
void | gnome_canvas_waveview_cache_destroy (GnomeCanvasWaveViewCache *) |
void | gnome_canvas_waveview_set_gradient_waveforms (int) |
GType | gnome_canvas_waveview_get_type (void) G_GNUC_CONST |
#define GNOME_CANVAS_WAVEVIEW | ( | obj | ) | (GTK_CHECK_CAST ((obj), GNOME_TYPE_CANVAS_WAVEVIEW, GnomeCanvasWaveView)) |
Definition at line 35 of file canvas-waveview.h.
#define GNOME_CANVAS_WAVEVIEW_CLASS | ( | klass | ) | (GTK_CHECK_CLASS_CAST ((klass), GNOME_TYPE_CANVAS_WAVEVIEW, GnomeCanvasWaveViewClass)) |
Definition at line 36 of file canvas-waveview.h.
#define GNOME_CANVAS_WAVEVIEW_GET_CLASS | ( | obj | ) | (GTK_CHECK_GET_CLASS ((obj), GNOME_TYPE_CANVAS_WAVEVIEW, GnomeCanvasWaveViewClass)) |
Definition at line 39 of file canvas-waveview.h.
#define GNOME_IS_CANVAS_WAVEVIEW | ( | obj | ) | (GTK_CHECK_TYPE ((obj), GNOME_TYPE_CANVAS_WAVEVIEW)) |
Definition at line 37 of file canvas-waveview.h.
#define GNOME_IS_CANVAS_WAVEVIEW_CLASS | ( | klass | ) | (GTK_CHECK_CLASS_TYPE ((klass), GNOME_TYPE_CANVAS_WAVEVIEW)) |
Definition at line 38 of file canvas-waveview.h.
#define GNOME_TYPE_CANVAS_WAVEVIEW (gnome_canvas_waveview_get_type ()) |
Definition at line 34 of file canvas-waveview.h.
typedef struct _GnomeCanvasWaveView GnomeCanvasWaveView |
Definition at line 41 of file canvas-waveview.h.
typedef struct _GnomeCanvasWaveViewCache GnomeCanvasWaveViewCache |
Definition at line 45 of file canvas-waveview.h.
typedef struct _GnomeCanvasWaveViewCacheEntry GnomeCanvasWaveViewCacheEntry |
Definition at line 44 of file canvas-waveview.h.
typedef struct _GnomeCanvasWaveViewChannelInfo GnomeCanvasWaveViewChannelInfo |
Definition at line 43 of file canvas-waveview.h.
typedef struct _GnomeCanvasWaveViewClass GnomeCanvasWaveViewClass |
Definition at line 42 of file canvas-waveview.h.
typedef void(* waveview_gain_curve_function_t)(void *arg, double start, double end, float *vector, gint64 veclen) |
Definition at line 71 of file canvas-waveview.h.
typedef gulong(* waveview_length_function_t)(void *) |
Definition at line 69 of file canvas-waveview.h.
typedef void(* waveview_peak_function_t)(void *, gulong, gulong, gulong, gpointer, guint32, double) |
Definition at line 72 of file canvas-waveview.h.
typedef gulong(* waveview_sourcefile_length_function_t)(void *, double) |
Definition at line 70 of file canvas-waveview.h.
void gnome_canvas_waveview_cache_destroy | ( | GnomeCanvasWaveViewCache * | ) |
Definition at line 357 of file canvas-waveview.c.
GnomeCanvasWaveViewCache* gnome_canvas_waveview_cache_new | ( | void | ) |
Definition at line 341 of file canvas-waveview.c.
GType gnome_canvas_waveview_get_type | ( | void | ) |
Definition at line 130 of file canvas-waveview.c.
void gnome_canvas_waveview_set_gradient_waveforms | ( | int | ) |
Definition at line 335 of file canvas-waveview.c.