]> git.sesse.net Git - casparcg/commit
Reduced the coupling between specific modules and InfoCommand, VersionCommand and...
authorHelge Norberg <helge.norberg@svt.se>
Tue, 7 Apr 2015 15:43:56 +0000 (17:43 +0200)
committerHelge Norberg <helge.norberg@svt.se>
Tue, 7 Apr 2015 15:43:56 +0000 (17:43 +0200)
commitdb98d63fe01d245354547a202b479e36339fc709
treef3ae90e70c51b3059909b12e9b06c59afce48477
parent15b3dad6661649f53562bcea673ba62e605d2b0a
Reduced the coupling between specific modules and InfoCommand, VersionCommand and main.cpp by enabling modules to contribute system information via providers
21 files changed:
core/CMakeLists.txt
core/frame.h [deleted file]
core/system_info_provider.cpp [new file with mode: 0644]
core/system_info_provider.h [new file with mode: 0644]
modules/bluefish/bluefish.cpp
modules/bluefish/bluefish.h
modules/decklink/decklink.cpp
modules/decklink/decklink.h
modules/ffmpeg/ffmpeg.cpp
modules/ffmpeg/ffmpeg.h
modules/flash/flash.cpp
modules/flash/flash.h
modules/image/image.cpp
modules/image/image.h
protocol/amcp/AMCPCommandsImpl.cpp
protocol/amcp/AMCPCommandsImpl.h
protocol/amcp/AMCPProtocolStrategy.cpp
protocol/amcp/AMCPProtocolStrategy.h
shell/main.cpp
shell/server.cpp
shell/server.h