diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-12-14 20:15:24 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-02-02 15:46:34 +0100 |
| commit | 87f14a309bdf6be7471ddb8c2970d1cd7aab2890 (patch) | |
| tree | 65ddf716b1d84ba5d4d6560eff9251a9dc589413 /src/tools | |
| parent | f4190b283fc65fa21ce87c7b492eff954dece91b (diff) | |
Move responsibility for reading the content store into the applications.
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/dcpomatic_player.cc | 4 | ||||
| -rw-r--r-- | src/tools/dcpomatic_playlist.cc | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/tools/dcpomatic_player.cc b/src/tools/dcpomatic_player.cc index 0a45988a7..5bd042db8 100644 --- a/src/tools/dcpomatic_player.cc +++ b/src/tools/dcpomatic_player.cc @@ -252,6 +252,10 @@ public: Bind(wxEVT_CLOSE_WINDOW, boost::bind(&DOMFrame::close, this, _1)); + if (Config::instance()->player_mode() == Config::PLAYER_MODE_DUAL || Config::instance()->enable_player_http_server()) { + update_content_store(); + } + if (Config::instance()->player_mode() == Config::PLAYER_MODE_DUAL) { auto pc = new PlaylistControls (_overall_panel, _viewer); _controls = pc; diff --git a/src/tools/dcpomatic_playlist.cc b/src/tools/dcpomatic_playlist.cc index 11d162365..4f6ea59e7 100644 --- a/src/tools/dcpomatic_playlist.cc +++ b/src/tools/dcpomatic_playlist.cc @@ -665,6 +665,8 @@ private: */ Config::drop (); + update_content_store(); + _frame = new DOMFrame(variant::wx::dcpomatic_playlist_editor()); SetTopWindow (_frame); _frame->Maximize (); |
