summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2009-05-15 21:36:37 +0000
committerCarl Hetherington <carl@carlh.net>2009-05-15 21:36:37 +0000
commitf4e6f8fec5c4ed705b2f0124666d632c392dbbc3 (patch)
treea1e6eebe6fb9e76c7ad33d8ba8d8341553625bf2
parentc9d0a19c8fb70a03f5972bf28f8aece007f77ed8 (diff)
Fix some warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@5081 d708f5d6-7413-0410-9779-e7cbd77b26cf
-rw-r--r--gtk2_ardour/canvas-waveview.c14
-rw-r--r--gtk2_ardour/canvas-waveview.h8
-rw-r--r--gtk2_ardour/option_editor.cc2
-rw-r--r--gtk2_ardour/option_editor.h2
-rw-r--r--gtk2_ardour/rc_option_editor.cc103
-rw-r--r--libs/ardour/session_state.cc2
6 files changed, 64 insertions, 67 deletions
diff --git a/gtk2_ardour/canvas-waveview.c b/gtk2_ardour/canvas-waveview.c
index 8b2a7c8af7..fdcdcd8745 100644
--- a/gtk2_ardour/canvas-waveview.c
+++ b/gtk2_ardour/canvas-waveview.c
@@ -110,7 +110,7 @@ static void gnome_canvas_waveview_set_data_src (GnomeCanvasWaveView *,
static void gnome_canvas_waveview_set_channel (GnomeCanvasWaveView *,
guint32);
-static gint32 gnome_canvas_waveview_ensure_cache (GnomeCanvasWaveView *waveview,
+static guint32 gnome_canvas_waveview_ensure_cache (GnomeCanvasWaveView *waveview,
gulong start_sample,
gulong end_sample);
@@ -393,7 +393,7 @@ gnome_canvas_waveview_destroy (GtkObject *object)
#undef CACHE_MEMMOVE_OPTIMIZATION
/** @return cache index of start_sample within the cache */
-static gint32
+static guint32
gnome_canvas_waveview_ensure_cache (GnomeCanvasWaveView *waveview, gulong start_sample, gulong end_sample)
{
gulong required_cache_entries;
@@ -665,9 +665,9 @@ gnome_canvas_waveview_ensure_cache (GnomeCanvasWaveView *waveview, gulong start_
out:
#if DEBUG_CACHE
fprintf (stderr, "return cache index = %d\n",
- (gint32) floor ((((double) (start_sample - cache->start)) / waveview->samples_per_unit) + 0.5));
+ (guint32) floor ((((double) (start_sample - cache->start)) / waveview->samples_per_unit) + 0.5));
#endif
- return (gint32) floor ((((double) (start_sample - cache->start)) / waveview->samples_per_unit) + 0.5);
+ return (guint32) floor ((((double) (start_sample - cache->start)) / waveview->samples_per_unit) + 0.5);
}
@@ -1091,7 +1091,7 @@ gnome_canvas_waveview_render (GnomeCanvasItem *item,
gulong s1, s2;
int clip_length = 0;
int pymin, pymax;
- int cache_index;
+ guint cache_index;
double half_height;
int x;
char rectify;
@@ -1235,7 +1235,7 @@ gnome_canvas_waveview_render (GnomeCanvasItem *item,
}
if(last_pymax != last_pymin) {
/* take the index of one sample right of what we render */
- int index = cache_index + (end - begin);
+ guint index = cache_index + (end - begin);
if (index >= waveview->cache->data_size) {
@@ -1611,7 +1611,7 @@ gnome_canvas_waveview_render (GnomeCanvasItem *item,
unsigned char zero_r, zero_g, zero_b, zero_a;
UINT_TO_RGBA( waveview->zero_color, &zero_r, &zero_g, &zero_b, &zero_a );
int zeroline_y = (int) rint ((item->y1 + origin) * item->canvas->pixels_per_unit);
- PAINT_HORIZA(buf, zero_r, zero_g, zero_b, zero_a, zbegin, end, zeroline_y);
+ PAINT_HORIZA(buf, zero_r, zero_g, zero_b, zero_a, zbegin, zend, zeroline_y);
}
#undef origin
diff --git a/gtk2_ardour/canvas-waveview.h b/gtk2_ardour/canvas-waveview.h
index 3d7b02946d..520e9b3e17 100644
--- a/gtk2_ardour/canvas-waveview.h
+++ b/gtk2_ardour/canvas-waveview.h
@@ -55,10 +55,10 @@ struct _GnomeCanvasWaveViewCacheEntry
struct _GnomeCanvasWaveViewCache
{
GnomeCanvasWaveViewCacheEntry* data;
- gint32 allocated;
- gint64 data_size;
- gulong start;
- gulong end;
+ guint32 allocated;
+ guint64 data_size;
+ gulong start;
+ gulong end;
};
GnomeCanvasWaveViewCache* gnome_canvas_waveview_cache_new ();
diff --git a/gtk2_ardour/option_editor.cc b/gtk2_ardour/option_editor.cc
index 5920475bd7..4072a362b0 100644
--- a/gtk2_ardour/option_editor.cc
+++ b/gtk2_ardour/option_editor.cc
@@ -169,7 +169,7 @@ OptionEditor::parameter_changed (std::string const & p)
* @param o Component.
*/
void
-OptionEditor::add (std::string const & pn, OptionEditorComponent* o)
+OptionEditor::add_option (std::string const & pn, OptionEditorComponent* o)
{
if (_pages.find (pn) == _pages.end()) {
_pages[pn] = new OptionEditorPage (_notebook, pn);
diff --git a/gtk2_ardour/option_editor.h b/gtk2_ardour/option_editor.h
index 5b22cf4cc5..0f0c5956f8 100644
--- a/gtk2_ardour/option_editor.h
+++ b/gtk2_ardour/option_editor.h
@@ -307,7 +307,7 @@ public:
OptionEditor (ARDOUR::Configuration *, std::string const &);
~OptionEditor ();
- void add (std::string const &, OptionEditorComponent *);
+ void add_option (std::string const &, OptionEditorComponent *);
protected:
diff --git a/gtk2_ardour/rc_option_editor.cc b/gtk2_ardour/rc_option_editor.cc
index 90855a4ded..a97e1743d3 100644
--- a/gtk2_ardour/rc_option_editor.cc
+++ b/gtk2_ardour/rc_option_editor.cc
@@ -362,7 +362,6 @@ public:
_save_undo_button.set_active (x);
_save_undo_spin.set_sensitive (x);
} else if (p == "save-history-depth") {
- int32_t const d = _rc_config->get_saved_history_depth();
_save_undo_spin.set_value (_rc_config->get_saved_history_depth());
}
}
@@ -696,7 +695,7 @@ RCOptionEditor::RCOptionEditor ()
{
/* MISC */
- add (_("Misc"), new OptionEditorHeading (_("Metering")));
+ add_option (_("Misc"), new OptionEditorHeading (_("Metering")));
ComboOption<float>* mht = new ComboOption<float> (
"meter-hold",
@@ -710,7 +709,7 @@ RCOptionEditor::RCOptionEditor ()
mht->add (MeterHoldMedium, _("medium"));
mht->add (MeterHoldLong, _("long"));
- add (_("Misc"), mht);
+ add_option (_("Misc"), mht);
ComboOption<float>* mfo = new ComboOption<float> (
"meter-falloff",
@@ -727,13 +726,13 @@ RCOptionEditor::RCOptionEditor ()
mfo->add (METER_FALLOFF_FASTER, _("faster"));
mfo->add (METER_FALLOFF_FASTEST, _("fastest"));
- add (_("Misc"), mfo);
+ add_option (_("Misc"), mfo);
- add (_("Misc"), new OptionEditorHeading (_("Undo")));
+ add_option (_("Misc"), new OptionEditorHeading (_("Undo")));
- add (_("Misc"), new UndoOptions (_rc_config));
+ add_option (_("Misc"), new UndoOptions (_rc_config));
- add (_("Misc"), new OptionEditorHeading (_("Misc")));
+ add_option (_("Misc"), new OptionEditorHeading (_("Misc")));
ComboOption<RemoteModel>* rm = new ComboOption<RemoteModel> (
"remote-model",
@@ -746,14 +745,14 @@ RCOptionEditor::RCOptionEditor ()
rm->add (MixerOrdered, _("follows order of mixer"));
rm->add (EditorOrdered, _("follows order of editor"));
- add (_("Misc"), rm);
+ add_option (_("Misc"), rm);
#ifndef GTKOSX
/* font scaling does nothing with GDK/Quartz */
- add (_("Misc"), new FontScalingOptions (_rc_config));
+ add_option (_("Misc"), new FontScalingOptions (_rc_config));
#endif
- add (_("Misc"),
+ add_option (_("Misc"),
new BoolOption (
"verify-remove-last-capture",
_("Verify removal of last capture"),
@@ -761,7 +760,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_verify_remove_last_capture)
));
- add (_("Misc"),
+ add_option (_("Misc"),
new BoolOption (
"periodic-safety-backups",
_("Make periodic backups of the session file"),
@@ -769,7 +768,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_periodic_safety_backups)
));
- add (_("Misc"),
+ add_option (_("Misc"),
new BoolOption (
"sync-all-route-ordering",
_("Syncronise editor and mixer track order"),
@@ -777,7 +776,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_sync_all_route_ordering)
));
- add (_("Misc"),
+ add_option (_("Misc"),
new BoolOption (
"only-copy-imported-files",
_("Always copy imported files"),
@@ -785,7 +784,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_only_copy_imported_files)
));
- add (_("Misc"),
+ add_option (_("Misc"),
new BoolOption (
"default-narrow_ms",
_("Use narrow mixer strips"),
@@ -793,7 +792,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_default_narrow_ms)
));
- add (_("Misc"),
+ add_option (_("Misc"),
new BoolOption (
"name-new-markers",
_("Name new markers"),
@@ -803,7 +802,7 @@ RCOptionEditor::RCOptionEditor ()
/* TRANSPORT */
- add (_("Transport"),
+ add_option (_("Transport"),
new BoolOption (
"latched-record-enable",
_("Keep record-enable engaged on stop"),
@@ -811,7 +810,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_latched_record_enable)
));
- add (_("Transport"),
+ add_option (_("Transport"),
new BoolOption (
"stop-recording-on-xrun",
_("Stop recording when an xrun occurs"),
@@ -819,7 +818,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_stop_recording_on_xrun)
));
- add (_("Transport"),
+ add_option (_("Transport"),
new BoolOption (
"create-xrun-marker",
_("Create markers where xruns occur"),
@@ -827,7 +826,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_create_xrun_marker)
));
- add (_("Transport"),
+ add_option (_("Transport"),
new BoolOption (
"quieten-at-speed",
_("Reduce output level by 12dB during fast forward / rewind"),
@@ -835,7 +834,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_quieten_at_speed)
));
- add (_("Transport"),
+ add_option (_("Transport"),
new BoolOption (
"stop-at-session-end",
_("Stop at the end of the session"),
@@ -843,7 +842,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_stop_at_session_end)
));
- add (_("Transport"),
+ add_option (_("Transport"),
new BoolOption (
"primary-clock-delta-edit-cursor",
_("Primary clock delta to edit cursor"),
@@ -851,7 +850,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_primary_clock_delta_edit_cursor)
));
- add (_("Transport"),
+ add_option (_("Transport"),
new BoolOption (
"secondary-clock-delta-edit-cursor",
_("Secondary clock delta to edit cursor"),
@@ -861,7 +860,7 @@ RCOptionEditor::RCOptionEditor ()
/* EDITOR */
- add (_("Editor"),
+ add_option (_("Editor"),
new BoolOption (
"link-region-and-track-selection",
_("Link selection of regions and tracks"),
@@ -869,7 +868,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_link_region_and_track_selection)
));
- add (_("Editor"),
+ add_option (_("Editor"),
new BoolOption (
"automation-follows-regions",
_("Move relevant automation when regions are moved"),
@@ -877,7 +876,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_automation_follows_regions)
));
- add (_("Editor"),
+ add_option (_("Editor"),
new BoolOption (
"show-track-meters",
_("Show meters on tracks in the editor"),
@@ -885,7 +884,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_show_track_meters)
));
- add (_("Editor"),
+ add_option (_("Editor"),
new BoolOption (
"use-overlap-equivalency",
_("Use overlap equivalency for regions"),
@@ -893,7 +892,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_use_overlap_equivalency)
));
- add (_("Editor"),
+ add_option (_("Editor"),
new BoolOption (
"rubberbanding-snaps-to-grid",
_("Make rubberband selection rectangle snap to the grid"),
@@ -903,7 +902,7 @@ RCOptionEditor::RCOptionEditor ()
/* AUDIO */
- add (_("Audio"), new OptionEditorHeading (_("Solo")));
+ add_option (_("Audio"), new OptionEditorHeading (_("Solo")));
ComboOption<SoloModel>* sm = new ComboOption<SoloModel> (
"solo-model",
@@ -915,9 +914,9 @@ RCOptionEditor::RCOptionEditor ()
sm->add (InverseMute, _("in place"));
sm->add (SoloBus, _("via bus"));
- add (_("Audio"), sm);
+ add_option (_("Audio"), sm);
- add (_("Audio"),
+ add_option (_("Audio"),
new BoolOption (
"solo-latched",
_("Latched solo"),
@@ -925,7 +924,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_solo_latched)
));
- add (_("Audio"),
+ add_option (_("Audio"),
new BoolOption (
"show-solo-mutes",
_("Show solo muting"),
@@ -933,7 +932,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_show_solo_mutes)
));
- add (_("Audio"),
+ add_option (_("Audio"),
new BoolOption (
"solo-mute-override",
_("Override muting"),
@@ -941,7 +940,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_solo_mute_override)
));
- add (_("Audio"), new OptionEditorHeading (_("Monitoring")));
+ add_option (_("Audio"), new OptionEditorHeading (_("Monitoring")));
ComboOption<MonitorModel>* mm = new ComboOption<MonitorModel> (
"monitoring-model",
@@ -954,9 +953,9 @@ RCOptionEditor::RCOptionEditor ()
mm->add (SoftwareMonitoring, _("ardour"));
mm->add (ExternalMonitoring, _("audio hardware"));
- add (_("Audio"), mm);
+ add_option (_("Audio"), mm);
- add (_("Audio"),
+ add_option (_("Audio"),
new BoolOption (
"tape-machine-mode",
_("Tape machine mode"),
@@ -964,7 +963,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_tape_machine_mode)
));
- add (_("Audio"), new OptionEditorHeading (_("Connection of tracks and busses")));
+ add_option (_("Audio"), new OptionEditorHeading (_("Connection of tracks and busses")));
ComboOption<AutoConnectOption>* iac = new ComboOption<AutoConnectOption> (
"input-auto-connect",
@@ -976,7 +975,7 @@ RCOptionEditor::RCOptionEditor ()
iac->add (AutoConnectPhysical, _("automatically to physical inputs"));
iac->add (ManualConnect, _("manually"));
- add (_("Audio"), iac);
+ add_option (_("Audio"), iac);
ComboOption<AutoConnectOption>* oac = new ComboOption<AutoConnectOption> (
"output-auto-connect",
@@ -989,11 +988,11 @@ RCOptionEditor::RCOptionEditor ()
oac->add (AutoConnectMaster, _("automatically to master outputs"));
oac->add (ManualConnect, _("manually"));
- add (_("Audio"), oac);
+ add_option (_("Audio"), oac);
- add (_("Audio"), new OptionEditorHeading (_("Denormals")));
+ add_option (_("Audio"), new OptionEditorHeading (_("Denormals")));
- add (_("Audio"),
+ add_option (_("Audio"),
new BoolOption (
"denormal-protection",
_("Use DC bias to protect against denormals"),
@@ -1024,11 +1023,11 @@ RCOptionEditor::RCOptionEditor ()
dm->add (DenormalFTZDAZ, _("use FlushToZero and DenormalsAreZerO"));
}
- add (_("Audio"), dm);
+ add_option (_("Audio"), dm);
- add (_("Audio"), new OptionEditorHeading (_("Plugins")));
+ add_option (_("Audio"), new OptionEditorHeading (_("Plugins")));
- add (_("Audio"),
+ add_option (_("Audio"),
new BoolOption (
"plugins-stop-with-transport",
_("Stop plugins when the transport is stopped"),
@@ -1036,7 +1035,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_plugins_stop_with_transport)
));
- add (_("Audio"),
+ add_option (_("Audio"),
new BoolOption (
"do-not-record-plugins",
_("Disable plugins during recording"),
@@ -1044,7 +1043,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_do_not_record_plugins)
));
- add (_("Audio"),
+ add_option (_("Audio"),
new BoolOption (
"new-plugins-active",
_("Make new plugins active"),
@@ -1052,7 +1051,7 @@ RCOptionEditor::RCOptionEditor ()
mem_fun (*_rc_config, &RCConfiguration::set_new_plugins_active)
));
- add (_("Audio"),
+ add_option (_("Audio"),
new BoolOption (
"auto-analyse-audio",
_("Enable automatic analysis of audio"),
@@ -1062,9 +1061,9 @@ RCOptionEditor::RCOptionEditor ()
/* MIDI CONTROL */
- add (_("MIDI control"), new MIDIPorts (_rc_config));
+ add_option (_("MIDI control"), new MIDIPorts (_rc_config));
- add (_("MIDI control"),
+ add_option (_("MIDI control"),
new SpinOption<uint8_t> (
"mmc-receive-device-id",
_("Inbound MMC device ID"),
@@ -1073,7 +1072,7 @@ RCOptionEditor::RCOptionEditor ()
0, 128, 1, 10
));
- add (_("MIDI control"),
+ add_option (_("MIDI control"),
new SpinOption<uint8_t> (
"mmc-send-device-id",
_("Outbound MMC device ID"),
@@ -1082,7 +1081,7 @@ RCOptionEditor::RCOptionEditor ()
0, 128, 1, 10
));
- add (_("MIDI control"),
+ add_option (_("MIDI control"),
new SpinOption<int32_t> (
"initial-program-change",
_("Initial program change"),
@@ -1093,11 +1092,11 @@ RCOptionEditor::RCOptionEditor ()
/* CLICK */
- add (_("Click"), new ClickOptions (_rc_config, this));
+ add_option (_("Click"), new ClickOptions (_rc_config, this));
/* KEYBOARD */
- add (_("Keyboard"), new KeyboardOptions);
+ add_option (_("Keyboard"), new KeyboardOptions);
}
diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc
index c7cb3fc5a1..4579c6b624 100644
--- a/libs/ardour/session_state.cc
+++ b/libs/ardour/session_state.cc
@@ -852,8 +852,6 @@ Session::load_state (string snapshot_name)
int
Session::load_options (const XMLNode& node)
{
- XMLNode* child;
- XMLProperty* prop;
LocaleGuard lg (X_("POSIX"));
config.set_variables (node);