only warn about mismatching audio properties if started without audio,
add alpha channel support to livido,
renamed a FX,
added mixtoalpha,alphafill,alpha2img,toalpha,alphaflatten,
handle alpha plane,
vims 048 enables full sub-chain render incl. mixing effects,
backported obsolete resampler from ffmpeg (issue #12)
added lvdshared plugins to facilite #16 on local machine via shared memory
fixes to reloaded ui (maximize screen and others)
added -b and -a to reloaded commandline to resp. enable beta feature (SRT) and to connect to all (local running veejays)
fixes to built-in FX
solve issue #23 in reloaded (samplelist load image)
add VIMS_GET_SHM_EXT to query remote veejay properties
add VIMS_GET_SAMPLE_IMAGE to grab any frame (issue #23)
add VIMS_SPLIT_CONNECT_SHM to request part of frame via shm
fixes to general error messages and warnings
replaced env VEEJAY_SCREEN_SIZE with VEEJAY_DESKTOP_GEOMETRY
added env VEEJAY_VIDEO_POSITION
bump version to 1.5.58
fixed possible crash on plug_activate on 64 bit systems (all plugin types) -
deprecate duplicate function -
libvevo supports wider keys on 64 bits systems -
fix bug in fallback method network frame send -
smaller cosmetic fixes -
properly clear memory before reuse (EDL, FX)
fix recursive port free
fix multiple instances of LVD plugin on same FX chain
fix sample/stream clean up
fix memory error in vevo pool
fix clearing of index node in vevo
added method to softref ports to vevo
added method to validate ports
fix vevo_property_del
fix activation/deactivation of plugin instances
added vevo test program
allocate and assign structure to rgb output frame (fixes frei0r filters)
initialize any kind of livido plugin
cleanup after failed initialization of livido plugin
free plugins on exit
do not deactivate plugin during tag deletion
clean up some debugging messages
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
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