]> git.sesse.net Git - casparcg/blobdiff - modules/bluefish/consumer/bluefish_consumer.cpp
Change the setting we use for the HW keyer
[casparcg] / modules / bluefish / consumer / bluefish_consumer.cpp
index 7fb98adf0768ac467d58aa745f10cd9d637aee7e..d41f740572dd49527ceb0ee6d34a199806dec219 100644 (file)
@@ -401,9 +401,8 @@ public:
                        if (BLUE_FAIL(blue_->get_card_property32(INVALID_VIDEO_MODE_FLAG, invalidVideoModeFlag)))
                                CASPAR_THROW_EXCEPTION(caspar_exception() << msg_info(" Failed to get invalid video mode flag"));
 
-                       // The bluefish HW keyer is going to pre-multiply the RGB with the A. 
-                       // This setting results in the correct image coming through when using the 1080_test.tga image.
-                       keyer_control_value = VIDEO_ONBOARD_KEYER_SET_STATUS_DATA_IS_NOT_PREMULTIPLIED(keyer_control_value);
+                       // The bluefish HW keyer is NOT going to pre-multiply the RGB with the A. 
+                       keyer_control_value = VIDEO_ONBOARD_KEYER_SET_STATUS_DATA_IS_PREMULTIPLIED(keyer_control_value);
 
                        keyer_control_value = VIDEO_ONBOARD_KEYER_SET_STATUS_ENABLED(keyer_control_value);
                        if (BLUE_FAIL(blue_->get_card_property32(VIDEO_INPUT_SIGNAL_VIDEO_MODE, inputVideoSignal)))