diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-10-15 23:09:36 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2026-02-16 01:20:37 +0100 |
| commit | 2c6fbbf9043e61ca4492f0fba919f0927b7b6874 (patch) | |
| tree | 559452a86c1215cf344948dc67192ecc7d60947e /src/tools | |
| parent | 290672d7b4b3c454f02a42d95df3ddfae307542f (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 5f6d44704..30a8d1071 100644 --- a/src/tools/dcpomatic_player.cc +++ b/src/tools/dcpomatic_player.cc @@ -261,6 +261,10 @@ public: Bind(wxEVT_CLOSE_WINDOW, boost::bind(&DOMFrame::close, this, _1)); + if (Config::instance()->player_mode() == Config::PlayerMode::DUAL || Config::instance()->enable_player_http_server()) { + update_content_store(); + } + if (Config::instance()->player_mode() == Config::PlayerMode::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 46b6dbdb6..053927232 100644 --- a/src/tools/dcpomatic_playlist.cc +++ b/src/tools/dcpomatic_playlist.cc @@ -690,6 +690,8 @@ private: */ Config::drop(); + update_content_store(); + _frame = new DOMFrame(variant::wx::dcpomatic_playlist_editor()); SetTopWindow(_frame); _frame->Maximize(); |
