Commit graph

13 commits

Author SHA1 Message Date
Zakk
ac7fd008bf Restore use of gcd queue for operating on PCM player buffers.
Fix typo in InputSource that prevented some key paths from being set
2016-05-30 12:00:36 -04:00
Zakk
9add1f7ff3 Black magic Decklink source now properly honors crop settings 2016-05-30 08:29:31 -04:00
Zakk
239743fbb5 Combined status and output tabs 2015-11-15 18:24:34 -05:00
Zakk
2529712e38 Fixed some warnings.
Layout transitions fixed again: don't set to active = NO until transition is finished, keep sending frameTick to 'old' layout until transition is done.
2015-08-24 06:25:39 -04:00
Zakk
ffcd885998 Added captureName changes for all capture types 2015-08-22 14:01:35 -04:00
Zakk
04bf7f3397 Added ability to exclude a source from multi-source transitions. 2015-07-19 14:36:33 -04:00
Zakk
7c0fe02cd9 A layout's render loop timing can now be tied to some types of capture inputs. Most useful when used on video capture cards 2015-07-12 07:04:15 -04:00
Zakk
857264db99 Properly extract boolean value of onLive animation setting 2015-06-19 15:29:41 -04:00
Zakk
3e1f9818d6 Save and restore black magic input setting 2015-06-18 22:07:16 -04:00
Zakk
695c9acd18 Black magic Decklink input can change the input port directly 2015-06-18 08:24:25 -04:00
Zakk
94cf7e5827 DeckLink remove device changed to compare deckLink pointer value and not unique ID. 2015-06-18 05:18:32 -04:00
Zakk
b4d0aee675 Wrapper class for managing IDeckLink objects. Added support for device removal.
AbstractCaptureDevice now declares the captureDevice as a strong property
2015-06-17 23:03:37 -04:00
Zakk
fe7546b4f2 Added configuration option for animations to enable auto-running of an animation when a layout goes live.
Extra None/null checking in animation python source to defend against runtime errors.

Added Blackmagic SDK capture source. You can now use more than one black magic card, yay
2015-06-15 23:04:06 -04:00