BtSignalAnalysisDialog

BtSignalAnalysisDialog — audio analysis window

Functions

Properties

GstBin * element Write / Construct Only

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBin
                    ╰── GtkWindow
                        ╰── BtSignalAnalysisDialog

Implemented Interfaces

BtSignalAnalysisDialog implements AtkImplementorIface and GtkBuildable.

Includes

#include "bt-edit.h"

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 and the BtSinkBin.

The dialog is not modal.

Functions

bt_signal_analysis_dialog_new ()

BtSignalAnalysisDialog *
bt_signal_analysis_dialog_new (const GstBin *element);

Create a new instance

Parameters

element

the wire/machine object to create the dialog for

 

Returns

the new instance or NULL in case of an error

Types and Values

struct BtSignalAnalysisDialog

struct BtSignalAnalysisDialog;

the root window for the editor application

Property Details

The “element” property

  “element”                  GstBin *

Set wire/machine object, the dialog handles.

Flags: Write / Construct Only