#pragma once
-#include <common/memory.h>
+#include <core/module_dependencies.h>
-namespace caspar {
+namespace caspar { namespace flash {
-namespace core {
+void init(core::module_dependencies dependencies);
-struct media_info_repository;
-class system_info_provider_repository;
-
-}
-
-namespace flash {
-
-void init(
- const spl::shared_ptr<core::media_info_repository>& media_info_repo,
- const spl::shared_ptr<core::system_info_provider_repository>& info_provider_repo);
-
-}}
\ No newline at end of file
+}}