AgsSndfile

AgsSndfile — Libsndfile wrapper

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── AgsSndfile

Implemented Interfaces

AgsSndfile implements AgsConnectable and AgsPlayable.

Includes

#include <ags/audio/file/ags_sndfile.h>

Description

AgsSndfile is the base object to ineract with libsndfile.

Functions

ags_sndfile_new ()

AgsSndfile *
ags_sndfile_new ();

Creates an AgsSndfile.

Returns

an empty AgsSndfile.

Since: 0.3


AGS_IS_SNDFILE()

#define AGS_IS_SNDFILE(obj)             (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_SNDFILE))


AGS_IS_SNDFILE_CLASS()

#define AGS_IS_SNDFILE_CLASS(class)     (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_SNDFILE))


AGS_SNDFILE()

#define AGS_SNDFILE(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_SNDFILE, AgsSndfile))


AGS_SNDFILE_CLASS()

#define AGS_SNDFILE_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_SNDFILE, AgsSndfileClass))


AGS_SNDFILE_GET_CLASS()

#define AGS_SNDFILE_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_SNDFILE, AgsSndfileClass))


ags_sndfile_get_type ()

GType
ags_sndfile_get_type ();

Types and Values

enum AgsSndfileFlags

Members

AGS_SNDFILE_ITER_START

   

AGS_SNDFILE_VIRTUAL

   

AGS_TYPE_SNDFILE

#define AGS_TYPE_SNDFILE                (ags_sndfile_get_type())


struct AgsSndfile

struct AgsSndfile;


struct AgsSndfileClass

struct AgsSndfileClass {
  GObjectClass object;
};