| Advanced Gtk+ Sequencer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <ags/audio/file/ags_sndfile.h> struct AgsSndfile; struct AgsSndfileClass; enum AgsSndfileFlags; AgsSndfile * ags_sndfile_new ();
struct AgsSndfile {
GObject object;
guint flags;
SF_INFO *info;
SNDFILE *file;
guchar *pointer;
guchar *current;
gsize length;
};
typedef enum {
AGS_SNDFILE_ITER_START = 1,
AGS_SNDFILE_VIRTUAL = 1 << 1,
} AgsSndfileFlags;
AgsSndfile * ags_sndfile_new ();
Creates an AgsSndfile.
Returns : |
an empty AgsSndfile. |
Since 0.3