Syphon is a Mac OS X technology to allow applications to share video and still images with one another in realtime, instantly.
Clone or download
bangnoise Xcode project updates
a few new warnings
Latest commit 55c56d9 Apr 4, 2018
Permalink
Failed to load latest commit information.
English.lproj Initial import Nov 2, 2010
Syphon.xcodeproj Xcode project updates Apr 4, 2018
.gitignore Git ignore Jun 22, 2015
Building Syphon.rtf Add line re doxygen to Building Syphon file. Nov 18, 2010
DoxygenLayout.xml Documentation updates Oct 24, 2017
Exported_Symbols.exp Add options to allow a server to support MSAA, a depth buffer and a s… Feb 29, 2012
Info.plist version to 4-alpha-1 Oct 31, 2017
License.txt Initial import Nov 2, 2010
README.md Update Readme Jul 27, 2013
Syphon Icon.icns Merge changes 26 27 28 29 30 and 33 which were bugfixes or improvements Jun 1, 2011
Syphon SDK Read Me.rtf Update SDK Read Me Oct 31, 2017
Syphon.h Documentation updates Oct 24, 2017
SyphonBuildMacros.h Initial import Nov 2, 2010
SyphonCFMessageReceiver.h Reverse r33 which caused problems on 10.6. This does not fix issue 6 … Feb 4, 2012
SyphonCFMessageReceiver.m Remove finalize methods and references to garbage-collection from doc… May 17, 2016
SyphonCFMessageSender.h Merge copyright change from pb2 branch Jun 18, 2011
SyphonCFMessageSender.m Remove finalize methods and references to garbage-collection from doc… May 17, 2016
SyphonCGL.c Add SyphonOpenGLCreateSharedContext() Oct 3, 2016
SyphonCGL.h Add SyphonOpenGLCreateSharedContext() Oct 3, 2016
SyphonClient.h Documentation changes Oct 26, 2017
SyphonClient.m Merge branch 'master' into core-profile Oct 12, 2016
SyphonClientConnectionManager.h Merge branch 'master' into core-profile Oct 3, 2016
SyphonClientConnectionManager.m Merge branch 'master' into core-profile Oct 3, 2016
SyphonDispatch.c Add void to functions/blocks with no parameters Sep 27, 2017
SyphonDispatch.h Add void to functions/blocks with no parameters Sep 27, 2017
SyphonIOSurfaceImage.h Core Profile SyphonClient, SyphonImage Oct 3, 2016
SyphonIOSurfaceImage.m Core Profile SyphonClient, SyphonImage Oct 3, 2016
SyphonIOSurfaceImageCore.h Core Profile SyphonClient, SyphonImage Oct 3, 2016
SyphonIOSurfaceImageCore.m Core Profile SyphonClient, SyphonImage Oct 3, 2016
SyphonIOSurfaceImageLegacy.h Core Profile SyphonClient, SyphonImage Oct 3, 2016
SyphonIOSurfaceImageLegacy.m Core Profile SyphonClient, SyphonImage Oct 3, 2016
SyphonImage.h Core Profile SyphonClient, SyphonImage Oct 3, 2016
SyphonImage.m Merge copyright change from pb2 branch Jun 18, 2011
SyphonMachMessageReceiver.h Merge copyright change from pb2 branch Jun 18, 2011
SyphonMachMessageReceiver.m Merge copyright change from pb2 branch Jun 18, 2011
SyphonMachMessageSender.h Merge copyright change from pb2 branch Jun 18, 2011
SyphonMachMessageSender.m Remove finalize methods and references to garbage-collection from doc… May 17, 2016
SyphonMessageQueue.h Merge copyright change from pb2 branch Jun 18, 2011
SyphonMessageQueue.m Remove finalize methods and references to garbage-collection from doc… May 17, 2016
SyphonMessageReceiver.h Merge copyright change from pb2 branch Jun 18, 2011
SyphonMessageReceiver.m Merge copyright change from pb2 branch Jun 18, 2011
SyphonMessageSender.h Merge copyright change from pb2 branch Jun 18, 2011
SyphonMessageSender.m Merge copyright change from pb2 branch Jun 18, 2011
SyphonMessaging.h Merge copyright change from pb2 branch Jun 18, 2011
SyphonMessaging.m Merge copyright change from pb2 branch Jun 18, 2011
SyphonOpenGLFunctions.c Add options to allow a server to support MSAA, a depth buffer and a s… Feb 29, 2012
SyphonOpenGLFunctions.h Add options to allow a server to support MSAA, a depth buffer and a s… Feb 29, 2012
SyphonPrivate.h Add options to allow a server to support MSAA, a depth buffer and a s… Feb 29, 2012
SyphonPrivate.m Add options to allow a server to support MSAA, a depth buffer and a s… Feb 29, 2012
SyphonServer.h Documentation changes Oct 26, 2017
SyphonServer.m Improve renderer change tracking Oct 23, 2017
SyphonServerConnectionManager.h Add 2011 to dates in copyright notice. Jun 18, 2011
SyphonServerConnectionManager.m Remove finalize methods and references to garbage-collection from doc… May 17, 2016
SyphonServerDirectory.h Update language in documentation for dictionary keys and notifications Oct 16, 2016
SyphonServerDirectory.m change posted notification objects to "self" and use server info as u… Oct 14, 2016
SyphonServerRenderer.h Fix header import for custom builds Oct 24, 2017
SyphonServerRenderer.m Rename method for clarity Oct 23, 2017
SyphonServerRendererCore.h Towards more useful SYPHON_CORE_RESTORE Sep 27, 2017
SyphonServerRendererCore.m delete a couple of comments Oct 23, 2017
SyphonServerRendererLegacy.h Initial Core Profile SyphonServer Oct 3, 2016
SyphonServerRendererLegacy.m Rename method for clarity Oct 23, 2017
SyphonServerShader.h Initial Core Profile SyphonServer Oct 3, 2016
SyphonServerShader.m delete a couple of comments Oct 23, 2017
SyphonServerVertices.h Initial Core Profile SyphonServer Oct 3, 2016
SyphonServerVertices.m Initial Core Profile SyphonServer Oct 3, 2016
SyphonShader.h No need to set uniform to default 0 value Oct 23, 2017
SyphonShader.m No need to set uniform to default 0 value Oct 23, 2017
SyphonVertices.h Less ambiguous method name Oct 23, 2017
SyphonVertices.m Less ambiguous method name Oct 23, 2017
Syphon_Prefix.pch Merge copyright change from pb2 branch Jun 18, 2011
customdoxygen.css Documentation updates Oct 24, 2017
doxygen.config Documentation updates Oct 24, 2017
footer.html Documentation updates Oct 24, 2017

README.md

Syphon is an open source Mac OS X technology that allows applications to share video and still images with one another in realtime.

See http://syphon.v002.info for more information.

This project hosts the Syphon.framework for developers who want to integrate Syphon in their own software. If you are looking for the Syphon plugins for Quartz Composer, Max/Jitter, FFGL, etc, the project for the Syphon Implementations currently at http://github.com/Syphon