Skip to content
This repository has been archived by the owner on Jul 23, 2019. It is now read-only.

Releases: gohai/processing-glvideo

Version 1.3

14 Apr 20:38
Compare
Choose a tag to compare
  • Fix exported applications on Raspberry Pi (these were broken in v1.2.3)
  • Remove libgstomx.so from the Raspberry Pi GStreamer build (omxhdmiaudio would always end up being used by autoaudiosink whether or not a HDMI device was connected - the proper fix would probably involve lowering its score instead using gst_plugin_feature_set_rank)
  • Remove macOS support

Version 1.2.3

14 Apr 20:31
Compare
Choose a tag to compare

Make library compatible with Raspbian release August 2017

Version 1.2.2

20 Aug 08:44
Compare
Choose a tag to compare

Update Raspberry Pi & macOS to GStreamer 1.12 (x86 Linux is still at 1.10)
Revamp the capability parsing code in GLCapture
Add a start method to GLCapture for compatibility with the Video library (@REAS)
Add a shader-based video mapping example by @Sardtok
Compile native library with -ffast-math

Version 1.2.1

24 May 13:25
Compare
Choose a tag to compare

Update to GStreamer 1.10 (improves GoProCapture)
Fix playback of certain video files on macOS
macOS now uses avfvideosrc instead of qtkitvideosrc
Warn if different GStreamer version is being used than the library was compiled against (relevant for x86 Linux)

Version 1.2

03 Jan 13:59
Compare
Choose a tag to compare

Device enumeration, see SimpleCapture example for details (only properly works on Linux currently)
Ability to specify desired width, height and framerate for cameras
get(x, y) and friends now work without an explicit loadPixels()
PixelArrayCapture example to demonstrate how to retrieve a color from the camera
Ability to enable debugging at runtime with GLVideo.enableDebug() and GLVideo.enableDebug(0...9)
Don't create a wrapped display for each movie
Fix compilation on 64-bit ARM machines

Version 1.1

12 Nov 18:09
Compare
Choose a tag to compare

loadPixels support, courtesy of @codeanticode (needs Processing 3.2.2)
GoPro live streaming example, curtesey of @GalNissim
Added experimental support for Mac OS X
Added experimental support for Linux Desktop (needs GStreamer 1.x installed)
Added custom GStreamer pipelines, with help from @codeanticode (look at GoProCapture for example)
Added cross-platform GLCapture class (currently using numeric indices)
Added GLMovie class (to match the video library)
Removed simulation mode
Removed gst-plugin-scanner binary
Improved performance in examples by adding "background(0)" hint to disable the FBO layer

Make library work with 8u91+ JVM

16 Sep 14:45
Compare
Choose a tag to compare
v1.0.2

Fix version number while we are at it

Fix exported applications

24 May 14:45
Compare
Choose a tag to compare
Fix GStreamer plugin path for exported applications

Work around https://github.com/processing/processing/issues/4493

Initial Release

20 May 04:47
Compare
Choose a tag to compare
v1.0.0

Track down performance regression when playing files