]> git.sesse.net Git - casparcg/blobdiff - modules/flash/flash.h
[ffmpeg] Ported 2.0.7 ffmpeg producer to 2.1.0 while still keeping the usage of the...
[casparcg] / modules / flash / flash.h
index b57278bf411997ff3cfa5c4858c17ddc55644d1d..0dbc582d1783a68b6b2b7021abeb84a919f5bf14 100644 (file)
 
 #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;
-class cg_producer_registry;
-
-}
-
-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,
-               const spl::shared_ptr<core::cg_producer_registry>& cg_registry);
-
-}}
\ No newline at end of file
+}}