BtSignalAnalysisDialog

BtSignalAnalysisDialog — audio analysis window

Synopsis

#include "bt-edit.h"

struct              BtSignalAnalysisDialog;
BtSignalAnalysisDialog * bt_signal_analysis_dialog_new  (const GstBin *element);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----BtSignalAnalysisDialog

Implemented Interfaces

BtSignalAnalysisDialog implements AtkImplementorIface and GtkBuildable.

Properties

  "element"                  GstBin*               : Write / Construct Only

Description

The dialog shows a spectrum analyzer and level-meters for left/right channel. The spectrum analyzer support mono and stereo display. It has a few settings for logarithmic/linear mapping and precission.

Right now the analyser-section can be attached to a BtWire.

The dialog is not modal.

Details

struct BtSignalAnalysisDialog

struct BtSignalAnalysisDialog;

the root window for the editor application


bt_signal_analysis_dialog_new ()

BtSignalAnalysisDialog * bt_signal_analysis_dialog_new  (const GstBin *element);

Create a new instance

element :

the wire/machine object to create the dialog for

Returns :

the new instance or NULL in case of an error

Property Details

The "element" property

  "element"                  GstBin*               : Write / Construct Only

Set wire/machine object, the dialog handles.