19 #ifndef _gtkardour_loudness_dialog_h_
20 #define _gtkardour_loudness_dialog_h_
22 #include <cairomm/cairomm.h>
78 void plot_graph (std::shared_ptr<ARDOUR::ExportAnalysis>);
90 std::shared_ptr<ARDOUR::ExportStatus>
_status;
Gtk::Label _gain_amp_label
Gtk::SpinButton _dbfs_spinbutton
Gtk::Label _gain_total_label
Gtk::SpinButton _dbtp_spinbutton
ArdourWidgets::ArdourButton _lufs_s_btn
Gtk::Label _delta_lufs_m_label
Cairo::RefPtr< Cairo::ImageSurface > _loudness_surf
bool graph_expose_event(GdkEventExpose *)
ARDOUR::TimelineRange const & _range
ArdourWidgets::ArdourButton _custom_pos_button
Gtk::Label _delta_lufs_s_label
ARDOUR::Session * _session
void update_sensitivity()
Gtk::Adjustment _dbfs_adjustment
void graph_size_request(Gtk::Requisition *)
Gtk::Label _gain_exceeds_label
Gtk::Adjustment _lufs_m_adjustment
Gtk::Adjustment _dbtp_adjustment
ArdourWidgets::ArdourButton _dbfs_btn
Gtk::Label _delta_dbfs_label
ArdourWidgets::ArdourDropdown _preset_dropdown
Gtk::Adjustment _lufs_s_adjustment
ArdourWidgets::ArdourButton _show_report_button
LoudnessDialog(ARDOUR::Session *, ARDOUR::TimelineRange const &, bool)
Gtk::DrawingArea _loudness_graph
void plot_graph(std::shared_ptr< ARDOUR::ExportAnalysis >)
bool on_delete_event(GdkEventAny *)
This is a default handler for the signal signal_delete_event().
Gtk::Label _gain_out_label
std::shared_ptr< ARDOUR::ExportStatus > _status
Gtk::ProgressBar _progress_bar
ArdourWidgets::ArdourButton _lufs_m_btn
ArdourWidgets::ArdourButton _remove_preset
Gtk::Adjustment _lufs_i_adjustment
Gtk::Label _gain_norm_label
ArdourWidgets::ArdourButton _start_analysis_button
ArdourWidgets::ArdourButton _save_preset
Gtk::Frame _conformity_frame
Gtk::Label _delta_dbtp_label
Gtk::SpinButton _lufs_i_spinbutton
static CLoudnessPreset _last_preset
Gtk::SpinButton _lufs_s_spinbutton
ArdourWidgets::ArdourButton _rt_analysis_button
ArdourWidgets::ArdourButton _lufs_i_btn
Gtk::Button * _cancel_button
Gtk::Label _delta_lufs_i_label
Gtk::SpinButton _lufs_m_spinbutton
ArdourWidgets::ArdourButton _dbtp_btn