VLC with a Syphon server
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
autotools configure: update gettext to 0.19.6 Nov 2, 2015
bin Fix comments about Qt4 Feb 27, 2016
build updated build folder Oct 14, 2016
compat memrchr: fix compilation Jul 17, 2016
contrib contrib: fluidlite: Fix typo Aug 5, 2016
doc doc: fix spelling mistakes Apr 2, 2016
extras Using less copied code from opengl.c Oct 3, 2016
include threads: clarify cancellation points and non-points Aug 4, 2016
lib libvlc: add missing "_t" in media_discoverer structs/enums Jul 20, 2016
m4 m4: helper for -f flags May 29, 2016
modules Disabling syphon logs Oct 14, 2016
po dtstofloat32: move to dca codec Jul 28, 2016
share lua/doc: add documentation for reader:node_empty (vlc.xml) Jul 28, 2016
src url: discard fragment if present Aug 2, 2016
test stream: revector Jul 24, 2016
.gitattributes Supports $ rewrite via .gitattributes Mar 2, 2008
.gitignore gitignore: Be more lax with the build folders Oct 9, 2015
.mailmap mailmap: remove one former address of mine Jun 28, 2015
AUTHORS Adding translator May 16, 2015
COPYING COPYING.*: Use full versions of licenses. Feb 14, 2012
COPYING.LIB COPYING.*: Use full versions of licenses. Feb 14, 2012
INSTALL Remove reference to old RPM and ipkg support Mar 25, 2013
Makefile.am Fix make install when configured with --disable-vlc Jul 26, 2016
NEWS Remove BD access module Jul 25, 2016
README Update README Apr 20, 2013
README.md Added Icon to README.md Oct 15, 2016
THANKS Update THANKS for dvdread/dvdnav Jan 29, 2015
VLCSyphon.png Added Icon to README.md Oct 15, 2016
bootstrap stream_out: remove Makefile recursion Feb 12, 2015
configure.ac Configure: hack to correctly link with fluidlite Aug 4, 2016
make-alias Take program prefix and suffix into account in the make-alias script. May 25, 2008

README.md

VLCSyphon

VLCSyphon

VLCSyphon is a build of the VLC Media Player with a Syphon server inside. It allows us to play movies and use it as a teture on any Syphon-enabled application.

Usage

If you just want to play files, download the latest release.

It will publish the video frames at the full encoded resolution, it is NOT limited to the player window.

Building

This repository is a remote of the vlc Git that you can find here: https://wiki.videolan.org/Git

Why not fork the original? Their environment is not as friendly as GitHub, and have no intention to push this to VLC master branch, so I think it's easier for everybody to get this here. I'll try to merge and update this remote often.

The XCode Project is at extras/package/macosx/vlc.xcodeproj, but not buildable.

To build VLCSyphon use the Syphon branch:

cd VLCSyphon
git checkout Syphon
cd build
./make_syphon

The app will be at build/VLCSyphon.app.