Fix File->Open in player.
[dcpomatic.git] / src / tools / dcpomatic_player.cc
index 844d92bc81b5fe21dd3eb283d0139e25a6904fa4..7008495c60e58f188bf4cd56fd206e93fe8eb45f 100644 (file)
@@ -365,10 +365,11 @@ public:
        {
                DCPOMATIC_ASSERT (_film);
 
+               reset_film ();
                try {
                        shared_ptr<DCPContent> dcp (new DCPContent(_film, dir));
                        _film->examine_and_add_content (dcp);
-                       bool const ok = display_progress (_("DCP-o-matic Player"), _("Loading DCP"));
+                       bool const ok = display_progress (_("DCP-o-matic Player"), _("Loading content"));
                        if (!ok || !report_errors_from_last_job(this)) {
                                return;
                        }
@@ -630,7 +631,7 @@ private:
                        DCPOMATIC_ASSERT (dcp);
                        dcp->add_ov (wx_to_std(c->GetPath()));
                        JobManager::instance()->add(shared_ptr<Job>(new ExamineContentJob (_film, dcp)));
-                       bool const ok = display_progress (_("DCP-o-matic Player"), _("Loading DCP"));
+                       bool const ok = display_progress (_("DCP-o-matic Player"), _("Loading content"));
                        if (!ok || !report_errors_from_last_job(this)) {
                                return;
                        }