]> git.sesse.net Git - casparcg/commit
Modifications to the files within the Bluefish module.
authorJames Wise <james.wise@bluefish444.com>
Sun, 29 Jan 2017 17:59:08 +0000 (04:59 +1100)
committerJames Wise <james.wise@bluefish444.com>
Sun, 29 Jan 2017 17:59:08 +0000 (04:59 +1100)
commit0fc2fe9c27c17b838612c43175241a410d2a4f7c
tree570177de79522fbe7df5fc148aee50b9d68c1c81
parent8fcbd65d178c051bd1ead43be5c746dad84e02b0
Modifications  to the files within the Bluefish module.
Changed the Bluefish internal stuff to use the BlueVelvetC API.
Now using an internal class ( BVCWrapper)  that contains function pointers, so module will only get loaded if BF hardware and driver is present.
Updated inner workings to better support latest and different version of bluefish hardware.
Added support for using multiple channels
Added support multiple cards.
Added support for using the onboard keyer
Improved routing and configuration.
modules/CMakeLists.txt
modules/bluefish/CMakeLists.txt
modules/bluefish/bluefish.cpp
modules/bluefish/consumer/bluefish_consumer.cpp
modules/bluefish/consumer/bluefish_consumer.h
modules/bluefish/util/blue_velvet.cpp
modules/bluefish/util/blue_velvet.h
modules/bluefish/util/memory.h