offer up (when possible) MBWF, RF64 and RF64 (WAV) options
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 8 Sep 2015 21:40:18 +0000 (17:40 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 8 Sep 2015 21:40:29 +0000 (17:40 -0400)
gtk2_ardour/ardour_ui.cc
gtk2_ardour/session_option_editor.cc

index 791d847b48fed3113c4efc77acc86a6876307006..27bde598ad0724902cbb0ae0723d2a2c0f7a7970 100644 (file)
@@ -1381,6 +1381,12 @@ ARDOUR_UI::update_format ()
        case RF64:
                s << _("RF64");
                break;
+       case RF64_WAV:
+               s << _("RF64/WAV");
+               break;
+       case MBWF:
+               s << _("MBWF");
+               break;
        }
 
        s << " ";
index d3f6aa2c7f3e6f8c1dda1a3af40e825855e2456b..e07ecbdca7e645cef27fc33c5422364e3f3e39b0 100644 (file)
@@ -179,10 +179,17 @@ SessionOptionEditor::SessionOptionEditor (Session* s)
                sigc::mem_fun (*_session_config, &SessionConfiguration::set_native_file_header_format)
                );
 
-       hf->add (BWF, _("Broadcast WAVE"));
-       hf->add (WAVE, _("WAVE"));
+       hf->add (BWF, _("Broadcast WAVE (4GB size limit)"));
+#ifdef HAVE_RF64_RIFF
+       hf->add (MBWF, _("Broadcast RF64"));
+#endif 
+       hf->add (WAVE, _("WAVE (4GB size limit)"));
        hf->add (WAVE64, _("WAVE-64"));
        hf->add (CAF, _("CAF"));
+       hf->add (RF64, _("RF64"));
+#ifdef HAVE_RF64_RIFF
+       hf->add (RF64_WAV, _("RF64 (WAV compatible)"));
+#endif
 
        add_option (_("Media"), hf);