]> git.sesse.net Git - casparcg/blobdiff - modules/oal/oal.cpp
[decklink_consumer] Don't schedule final empty frame at shutdown
[casparcg] / modules / oal / oal.cpp
index f7276462443c822e55f3a0e02383c4f9e7d7eb47..ee583a77ec4396625697362c4efe586d22c70bc7 100644 (file)
 
 namespace caspar { namespace oal {
 
-void init()
+void init(core::module_dependencies dependencies)
 {
-       core::register_consumer_factory(create_consumer);
-       core::register_preconfigured_consumer_factory(L"system-audio", create_preconfigured_consumer);
+       dependencies.consumer_registry->register_consumer_factory(L"System Audio Consumer", create_consumer, describe_consumer);
+       dependencies.consumer_registry->register_preconfigured_consumer_factory(L"system-audio", create_preconfigured_consumer);
 }
 
-}}
\ No newline at end of file
+}}