Zakk
c5610ad1e8
Properly setup single-view mode when it is restored on startup
2018-03-22 09:23:01 -04:00
Zakk
d35904c93a
Through a series of disgusting private classes and key value acrobatics, layout sources now capture all the audio of their layout and propagate it up to their audio engine
2018-03-21 10:00:23 -04:00
Zakk
5b129021c3
catchup
2018-03-20 23:41:18 -04:00
Zakk
353c5eddf8
drag and dropping layouts onto the source list now creates a layout source
2018-03-10 04:50:06 -05:00
Zakk
4d7e296a8e
Sources now use restore/saveWithCoder instead of init/encodeWithCoder. This allows restoring to be a bit smarter about cached sources, replacing them transparently at restore time.
...
Old style initWithCoder is still functional, just not as cache friendly.
If the capture "device" is changed in the input config window the capture object may be swapped out for a different one depending on caching/flags.
2018-02-03 23:56:32 -05:00
Zakk
17c59b7fc8
Added NewTek NDI source. Requires the user to install the NewTek NDI runtime library
2018-01-20 04:35:06 -05:00
Zakk
c5a2d2a940
Changes to main window layout so it properly works in pre 10.11 releases
...
Call [super layout] where required to suppress warnings in 10.10
Use menuForEvent instead of rightMouseDown; menu now shows up when ctrl-clicking a single button mouse/trackpad
2017-12-24 16:47:42 -05:00
Zakk
589e3ab87c
Stop drawing the source overlay view when the mouse leaves the preview view area
2017-11-11 09:15:37 -05:00
Zakk
e296f150e2
Layout source: use copy of layout and refresh when layout is saved or deleted
2017-11-09 21:43:14 -05:00
Zakk
261fdba402
Add video delay support to Layout and FFMpeg movie source
2017-11-07 23:40:16 -05:00
Zakk
d4e7404f74
Remove all 'frame update type' settings
2017-11-05 16:38:20 -05:00
Zachary Girouard
12c19f5ee5
Change the source outline view so it doesn't leak CFStrings (!?!?!)
2017-10-29 12:08:14 -04:00
Zakk
5fe311bbb2
Added capture source that renders an existing layout into the current one
2017-08-11 06:08:00 -04:00