Commit graph

18 commits

Author SHA1 Message Date
Zakk
fe99869347 Update settings files for localization changes Xcode was complaining about.
When restoring audio engine, don't re-attach the default output track
2019-06-06 05:54:15 -04:00
Zakk
dd9b89c258 Update project settings for new Xcode.
added dummyAnimation function to animation input wrapper.
slightly reworked how input.waitAnimation() works; the previous implementation possibly messed with other input timings.
converted input transitions to use input specific waits and dummy animations. This allows scripts/other transitions to run simultaneously
2018-03-31 08:14:13 -04:00
Zakk
c4c7fc4e0b Fix some warnings 2018-01-25 04:55:49 -05:00
Zakk
46362e71ce Added a passthrough compressor: it repackages the image buffer into a CMSampleBuffer. This isn't a copy, so it is possibly still an on-GPU texture
CapturedFrameData send to outputs now contains both AAC encoded audio and raw PCM
Added an NDI output type
2018-01-22 01:35:22 -05:00
Zakk
4e58ecb47a Stream Services now have a dedicated base class, no longer combined with an output writer
Stream Services now have a method that returns a new instance of a CSOutputWriterProtocol compliant class, the base class creates a CSOutputBase for you.
2018-01-20 23:23:33 -05:00
Zakk
29637a3c01 Convert all stream service plugins to subclasses of CSOutputBase 2018-01-20 22:51:24 -05:00
Zakk
1eca658971 lavf based writer (CSOutputBase) no longer takes AVPackets as input, all video now comes in via CMSampleBuffers
Converted x264 compressor to package the encoded data into a CMSampleBuffer; removed unneeded code and properties from various classes.
Compressors no longer set a codec_id, it is set inside the sample buffer now
2018-01-20 22:34:52 -05:00
Zakk
6c29d1002e Added a terrible app icon: icon switches colors with stream status.
Add user notifications when outputs error and restart.
2017-11-12 09:47:32 -05:00
Zakk
55ff80767c Fixed some warnings.
Added video delay feature. Not all sources support it.
2017-11-07 16:16:48 -05:00
Zachary Girouard
12c19f5ee5 Change the source outline view so it doesn't leak CFStrings (!?!?!) 2017-10-29 12:08:14 -04:00
zakk4223
d9dee6611e Merge pull request #81 from MaddTheSane/gitignore
Add .gitignore file
2017-07-02 03:00:43 -04:00
Zakk
1bb640cbe0 Added script-only input type.
First pass at executing input-scripts on layout changes/operations.
2017-07-02 02:36:29 -04:00
Zakk
d61c019ad4 Add animatable volume control to audio nodes 2017-04-09 08:51:13 -04:00
Zakk
8eba5fa9b2 Merge branch '2.0UI' 2016-11-19 10:34:15 -05:00
Zakk
cb449e5bc2 Some updates for Sierra, hack for the stupid individual transition add+effect.
Remove dependency on SyphonInject extra menu
2016-08-31 06:30:43 -04:00
Zakk
386a25a9fe Add icons for stream service menu items 2016-07-31 14:16:23 -04:00
Zakk
6b09445d99 Removed switching output type via the create/edit dialog. type is now set on creation via a popover menu 2016-07-30 21:28:53 -04:00
Zakk
dc5c8f2a47 Added Vaughnlive.TV output plugin 2015-05-31 16:16:08 -04:00