Skip to content

Releases: leadedge/Spout2

Spout 2.007.014

12 Jun 04:10
Compare
Choose a tag to compare

Installation

The utility programs do not require an installation program. Download SPOUT_2007-014.zip below and extract to any convenient folder. This will result in a "SPOUT-2007" folder with two sub-folders :

SETTINGS

  • SpoutSettings - a program to select settings for Spout
  • SpoutPanel - a sender selection dialog that can be used by Spout receivers
  • Batch files for manual registration and setup

DEMO

  • Sender and receiver demonstration programs

Setup

  • Open "SpoutSettings" to establish registry settings for Spout applications.
    The individual Help buttons at right provide details for each setting.
  • Refer to "spout-setup.pdf" for instructions and for more details.

Manual setup

Manual methods can be also used for Spout registration if required.

  • register-spout.bat - establish default registry settings used by Spout applications.
  • spout-settings.bat – change each setting individually as required.
  • unregister-spout.bat – remove Spout entries from the registry if no longer necessary.

Demonstration programs

The demonstration programs are basic Sender and Receiver. Their purpose is to determine whether the system is compatible with Spout texture sharing. These programs should used first to establish compatibility.

A common problem occurs for laptops with dual "power saving" graphics. Spout sender and reciever applications must use the same graphics adapter. The easiest solution is to use Windows graphics settings (Settings > System > Display > Graphics settings > Graphics performance preference) and set each sender and receiver application to prefer "High performance". Profiles can also be established using driver settings such as the "Nvidia Control Panel".

Advanced demonstration program

An advanced version of the demonstration programs based on Openrameworks is hosted in a separate repository. Both sender and receiver can be built from the same source files. Pre-built programs can be downloaded from the latest Release. The receiver includes full screen display for multiple monitors, image adjustment using high speed shaders and video recording by way of FFmpeg.

Developers

Source code downloads are only required for development. Developers can find changes documented in Updates.md and in the individual source files. Pre-built binaries of the libraries and example programs can be downloaded below (Spout-SDK-binaries_2-007-014.zip). These can be re-generated at any time using CMake. See building the libraries.pdf in the repository root for details.

Spout 2.007.013

30 Dec 03:27
Compare
Choose a tag to compare

User setup

  • Download SPOUT_2007-013.zip below and extract to any convenient folder.
  • Open "SpoutSettings" once to establish registry settings for Spout applications.
    The individual Help buttons at right provide details for each setting.
  • Refer to "setup.pdf" for instructions and "readme.txt" for more details.

New demo programs

The demo receiver and sender applications are now built with Openframeworks. Details are in the repository. The project includes recorder and shader classes which are not part of the main Spout repository.

Developers

Source code downloads are only required for development. Developers can find changes documented in "Updates.md" and in the individual source files. Pre-built binaries of the libraries and example programs can be downloaded below. These can be re-generated at any time using CMake. See "building the libraries.pdf" for details.

Spout 2.007.012

05 Sep 07:03
8c0c799
Compare
Choose a tag to compare

Cumulative update from Beta branch. Changes documented in "Updates.md" and in the individual source files. Updated programs can be found in the SPOUT_2007-012.zip download below. Source code downloads are only required for development.

SpoutSettings

  • Added a "Check" button to quickly check the Windows Graphics Performance preference of a program.

Demo receiver

  • Added video recording function with an options dialog for codecs and settings.

07.09.23 - Download updated to include FFmpeg

Spout 2.007.011

23 Jul 06:37
Compare
Choose a tag to compare

Cumulative update from Beta branch. Changes documented in "Updates.md" and in the individual source files.

Updated SpoutPanel, SpoutSettings and Demo programs can be found in the SPOUT_2007-011.zip download below.

Source code downloads are only required for development.

Spout 2.007.010

07 Apr 03:50
Compare
Choose a tag to compare

Cumulative update from Beta branch. Changes documented in "Updates.md" and in the individual source files.

Updated SpoutPanel, SpoutSettings and Demo programs can be found in the SPOUT_2007-010.zip download below.

Source code downloads are only required for development.

Spout 2.007.009

30 Dec 04:35
Compare
Choose a tag to compare

Latest update from Beta branch. All changes documented in the individual source files.

Updated SpoutPanel, SpoutSettings and Demo programs can be found in the SPOUT_2007-009.zip download below.

Source code downloads are only required for development.

Spout 2.007h

24 Feb 07:08
7d32b05
Compare
Choose a tag to compare

Update from Beta branch. All changes documented in the individual source files.

Updated SpoutPanel, SpoutSettings and Demo programs can be found in the SPOUT_2007h.zip download below.

Source code downloads are only required for development.

Spout 2.007g

24 Oct 05:36
Compare
Choose a tag to compare

Maintenance update. See all SDK changes in UPDATES.md.

  • Frame count option restored in SpoutSettings.
    This option is usually not necessary for OpenGL applications but can be disabled if incompatibility is found between older Spout 2.006 programs and those using DirectX textures directly.

Updated SpoutPanel, SpoutSettings and Demo programs can be found in the SPOUT_2007g.zip download below.

Spout release files are notarized using CodeNotary and file integrity can be verified.

Source code downloads are only required for development.

Spout 2007f

27 Jul 07:05
Compare
Choose a tag to compare

Maintenance update. See all SDK changes in UPDATES.md.

  • Dynamic load example added to SpoutLibrary.
  • "SendBackBuffer()" added to the SpoutDX class.
  • Spout demo receiver includes a "preview" option. Set the size and position, hit 'p' and it locks to that position. Screen recorders and the like will then capture it.

SpoutPanel, SpoutSettings and Demo programs can be found in SPOUT_2007f.zip download below.

Spout release files are notarized using CodeNotary and file integrity can be verified.

Source code downloads are only required for development.

Spout 2.007e

14 Jun 06:02
Compare
Choose a tag to compare

An update to the Spout SDK to provide "per-frame-metadata" capability. Two new functions allow data to be sent together with the texture for any purpose.

To complement this are functions to sync the sender with receiver for frame accuracy. The sync functions can be used separately for other applications. Details are in the updated documentation as well as practical examples.

SpoutPanel, SpoutSettings and Demo programs have been updated with the revised SDK and can be found in SPOUT_2007e.zip download below.

Spout release files are notarized using CodeNotary and file integrity can be verified. Source code downloads are only required for development.