AgsExportWindow

AgsExportWindow — The export dialog

Synopsis

#include <ags/X/ags_export_window.h>

struct              AgsExportWindow;
struct              AgsExportWindowClass;
enum                AgsExportWindowFlags;
AgsExportWindow *   ags_export_window_new               ();

Description

AgsExportWindow lets you export to audio files. Currently only WAV supported.

Details

struct AgsExportWindow

struct AgsExportWindow {
  GtkWindow window;

  guint flags;

  GObject *ags_main;
  AgsDevout *devout;

  GtkCheckButton *live_export;

  GtkEntry *filename;
  GtkFileChooserButton *file_chooser_button;

  GtkComboBoxText *mode;
  GtkSpinButton *tact;
  GtkLabel *duration;
  GtkComboBoxText *output_format;

  GtkToggleButton *export;
};

struct AgsExportWindowClass

struct AgsExportWindowClass {
  GtkWindowClass window;
};

enum AgsExportWindowFlags

typedef enum {
  AGS_EXPORT_WINDOW_LIVE_EXPORT   = 1,
} AgsExportWindowFlags;

ags_export_window_new ()

AgsExportWindow *   ags_export_window_new               ();