]> git.sesse.net Git - casparcg/commit
- Enabled a single instance of decklink_consumer to manage a separate key output...
authorHelge Norberg <helge.norberg@gmail.com>
Tue, 10 Jun 2014 11:40:48 +0000 (13:40 +0200)
committerHelge Norberg <helge.norberg@gmail.com>
Tue, 10 Jun 2014 11:40:48 +0000 (13:40 +0200)
commitd0c0b48630570ccd60d5c2454561864a654e04df
tree220df0cc4602206a0b2d7231ec73fe67ea693987
parent711ce6966a587859d9e5bd1b2599799ae891405d
- Enabled a single instance of decklink_consumer to manage a separate key output driven by the ScheduledFrameCompleted callback of the fill playback instead of by its own callback. This seems to achieve perfect sync between key and fill with a decklink quad card. Enable by setting:
  <keyer>external_separate_device</keyer>
  the default is that the key device will be fill device + 1 but can be overridden via
  <key-device>[1..]</key-device>

- Removed synchronizing_consumer.
casparcg.sln
core/consumer/synchronizing/synchronizing_consumer.cpp [deleted file]
core/consumer/synchronizing/synchronizing_consumer.h [deleted file]
core/core.vcxproj
core/core.vcxproj.filters
modules/decklink/consumer/decklink_consumer.cpp
modules/decklink/util/util.h
shell/casparcg.config
shell/server.cpp