BtRenderDialog

BtRenderDialog — class for the editor render dialog

Synopsis

#include "bt-edit.h"

struct              BtRenderDialog;
enum                BtRenderMode;
BtRenderDialog *    bt_render_dialog_new                (void);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----GtkDialog
                                             +----BtRenderDialog

Implemented Interfaces

BtRenderDialog implements AtkImplementorIface and GtkBuildable.

Properties

  "file-name"                gchar*                : Read
  "format"                   BtSinkBinRecordFormat  : Read
  "mode"                     BtRenderMode          : Read

Description

Provides UI to access the song recording

Details

struct BtRenderDialog

struct BtRenderDialog;

the song rendering dialog for the editor application


enum BtRenderMode

typedef enum {
  BT_RENDER_MODE_MIXDOWN=0,
  BT_RENDER_MODE_SINGLE_TRACKS,
} BtRenderMode;

Different modes of operation for the BtSong rendering.

BT_RENDER_MODE_MIXDOWN

mix to one track

BT_RENDER_MODE_SINGLE_TRACKS

record one track for each source

bt_render_dialog_new ()

BtRenderDialog *    bt_render_dialog_new                (void);

Create a new instance

Returns :

the new instance

Property Details

The "file-name" property

  "file-name"                gchar*                : Read

Get chosen filename.

Default value: NULL


The "format" property

  "format"                   BtSinkBinRecordFormat  : Read

format to use.

Default value: .ogg


The "mode" property

  "mode"                     BtRenderMode          : Read

render-mode to use.

Default value: BT_RENDER_MODE_MIXDOWN