summaryrefslogtreecommitdiff
path: root/gtk2_ardour/session_option_editor.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2010-12-08 17:36:12 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2010-12-08 17:36:12 +0000
commit9dcea43b1de036b8fdadb63398ffa98d0b48e628 (patch)
treea574ff56a0ff97c7296f8edf54e812359e8349cb /gtk2_ardour/session_option_editor.cc
parentcbfb77cd8e95eba773a8a9ffbef9cc41efab2309 (diff)
tweak and rename timecode settings tab
git-svn-id: svn://localhost/ardour2/branches/3.0@8219 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/session_option_editor.cc')
-rw-r--r--gtk2_ardour/session_option_editor.cc43
1 files changed, 23 insertions, 20 deletions
diff --git a/gtk2_ardour/session_option_editor.cc b/gtk2_ardour/session_option_editor.cc
index 36eb87b07e..fd2f90d7ac 100644
--- a/gtk2_ardour/session_option_editor.cc
+++ b/gtk2_ardour/session_option_editor.cc
@@ -39,23 +39,11 @@ SessionOptionEditor::SessionOptionEditor (Session* s)
set_name ("SessionProperties");
- /* SYNC */
-
- ComboOption<uint32_t>* spf = new ComboOption<uint32_t> (
- "subframes-per-frame",
- _("Subframes per frame"),
- sigc::mem_fun (*_session_config, &SessionConfiguration::get_subframes_per_frame),
- sigc::mem_fun (*_session_config, &SessionConfiguration::set_subframes_per_frame)
- );
-
- spf->add (80, _("80"));
- spf->add (100, _("100"));
-
- add_option (_("Sync"), spf);
+ /* TIMECODE*/
ComboOption<SyncSource>* ssrc = new ComboOption<SyncSource> (
"sync-source",
- _("External sync source"),
+ _("External timecode source"),
sigc::mem_fun (*_session_config, &SessionConfiguration::get_sync_source),
sigc::mem_fun (*_session_config, &SessionConfiguration::set_sync_source)
);
@@ -65,7 +53,10 @@ SessionOptionEditor::SessionOptionEditor (Session* s)
populate_sync_options (s, ssrc);
follow_sync_state (string ("external-sync"), s, ssrc);
- add_option (_("Sync"), ssrc);
+ add_option (_("Timecode"), ssrc);
+
+ add_option (_("Timecode"), new OptionEditorHeading (_("Timecode Settings")));
+
ComboOption<TimecodeFormat>* smf = new ComboOption<TimecodeFormat> (
"timecode-format",
@@ -85,9 +76,21 @@ SessionOptionEditor::SessionOptionEditor (Session* s)
smf->add (timecode_5994, _("59.94"));
smf->add (timecode_60, _("60"));
- add_option (_("Sync"), smf);
+ add_option (_("Timecode"), smf);
+
+ ComboOption<uint32_t>* spf = new ComboOption<uint32_t> (
+ "subframes-per-frame",
+ _("Subframes per frame"),
+ sigc::mem_fun (*_session_config, &SessionConfiguration::get_subframes_per_frame),
+ sigc::mem_fun (*_session_config, &SessionConfiguration::set_subframes_per_frame)
+ );
+
+ spf->add (80, _("80"));
+ spf->add (100, _("100"));
+
+ add_option (_("Timecode"), spf);
- add_option (_("Sync"), new BoolOption (
+ add_option (_("Timecode"), new BoolOption (
"timecode-source-is-synced",
_("Timecode source shares sample clock with audio interface"),
sigc::mem_fun (*_session_config, &SessionConfiguration::get_timecode_source_is_synced),
@@ -111,7 +114,7 @@ SessionOptionEditor::SessionOptionEditor (Session* s)
vpu->add (-4.1667, _("-4.1667"));
vpu->add (-4.1667 - 0.1, _("-4.1667 - 0.1%"));
- add_option (_("Sync"), vpu);
+ add_option (_("Timecode"), vpu);
ClockOption* co = new ClockOption (
"timecode-offset",
@@ -122,9 +125,9 @@ SessionOptionEditor::SessionOptionEditor (Session* s)
co->set_session (_session);
- add_option (_("Sync"), co);
+ add_option (_("Timecode"), co);
- add_option (_("Sync"), new BoolOption (
+ add_option (_("Timecode"), new BoolOption (
"timecode-offset-negative",
_("Timecode Offset Negative"),
sigc::mem_fun (*_session_config, &SessionConfiguration::get_timecode_offset_negative),