]> git.sesse.net Git - casparcg/commitdiff
Change the setting we use for the HW keyer
authorJames Wise <james.wise@bluefish444.com>
Wed, 15 Feb 2017 02:40:33 +0000 (13:40 +1100)
committerJames Wise <james.wise@bluefish444.com>
Wed, 15 Feb 2017 02:40:33 +0000 (13:40 +1100)
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)))