reloaded:
added (temporary) row of buttons to auto-connect local running veejays in VIMS/Veejay tab (samplebank)
veejay:
delete some logging statements
fixes to peer-to-peer streaming (tcp/ip unicast)
negotiate format in peer-to-peer streaming
added stream type 'Splitter' (do not use yet)
major bugfixes to network handling code
killed bug that caused first client connecting to freeze
added lines to read network stream from LiVES (inactive)
major bugfix to shutdown
re-arrangment of veejay server startup (as late as possible)
plugins:
shm_id can be negative, fix lvd_shmin
</pre>
added VIMS event to create new generator tag by .so name
added VIMS event to auto-connect to a shared resource
added VIMS event to create new splitter (dont use yet)
added VIMS event for enforce playback-modes for offline editing
070:; #enforce SAMPLE
071;; #enforce STREAM
072:; #reset behaviour to default
added splitter for loop/play recorder
added code for vj-share
added code for vj-splitter
added [num] to -Z/--load-generator commandline option to start with tag id [num]
fixed layout issue in reloaded (label too wide in sample bank slot)
bugfixes
still work in progress; frei0r plugins with input channels must be tested
work left in destroying plugins on exit/deactivate
work left in multitude of scalers by -Z commandline option
added -Z commandline option to load all generators as streams
added tag type 'GENERATOR' which can use frei0r,livido or freeframe generators
work left in parameter handling
changes to shared memory resource
removed env var VEEJAY_SHM_MASTER
create shared resource on startup
user activated by sending vims message 25
client can export VEEJAY_SHMID and run with Livido generators
setup writer by setting env var 'VEEJAY_SHM_MASTER=<veejay port>'
during startup, the shared resource is initialized and the shmid is written to '$HOME/.veejay/veejay.shm'
the livido plugin 'lvd_shmin.so' reads the file '$HOME/.veejay/veejay.shm' to find the shmid to attach to,
or if the env var 'VEEJAY_SHMID' exists, read the shmid from the environment.
use ipcs, ipcrm if there are problems with the shared resource
moved vevo debugging code to -DVEVO_TRACKPORTS (revolves plugin problems)
cosmetic fix to livido plugin
inserted inactive code in veejay's main function to report -DVEVO_TRACKPORTS
bump version
support livido generator plugins as solid color tags (only used if configured)
added livido plugins. use RUNME.sh to compile .so objects to path configured in plugins.cfg
this event holds (pauses) playback for a number of frames and resumes playback at at last position + offset
subsequent 148 messages may or may not keep it in hold mode (key pressed down)
lower key repeat delay in SDL to match frame rate
add 'SDLK_PAUSE' (pause/break) key to veejay's default keybinding to hold 5 frames
beta support for vloopback / v4l2 (thanks to Xendarboh) untested
fixed commandline setting '-N or --norm'
knoch home server for geo-location statistics
fix reset of sample on SET_CHANNEL / SET_SOURCE events
fix VIMS_CONTINOUS_PLAY
fix VIMS_PROJ_INC
fix refreshing editlist on chain channel changes
allow value 0 as offset for frame_offset