Basics of multiple captions per content so that DCPContent can
[dcpomatic.git] / src / wx / content_panel.cc
index 5a4873716e7098f609b9465e42df405d2d9057c1..40501f7178a1c8cf249d16b63a59f843282990f8 100644 (file)
@@ -196,7 +196,7 @@ ContentPanel::selected_caption ()
        ContentList sc;
 
        BOOST_FOREACH (shared_ptr<Content> i, selected ()) {
-               if (i->caption) {
+               if (!i->caption.empty()) {
                        sc.push_back (i);
                }
        }
@@ -447,7 +447,7 @@ ContentPanel::setup_sensitivity ()
 
        _video_panel->Enable    (_generally_sensitive && video_selection.size() > 0);
        _audio_panel->Enable    (_generally_sensitive && audio_selection.size() > 0);
-       _caption_panel->Enable  (_generally_sensitive && selection.size() == 1 && selection.front()->caption);
+       _caption_panel->Enable  (_generally_sensitive && selection.size() == 1 && !selection.front()->caption.empty());
        _timing_panel->Enable   (_generally_sensitive);
 }