[libavg-users] Ver 0.8.0.pre2
Ulrich von Zadow
uzadow at libavg.de
Sat Sep 13 22:14:57 CEST 2008
Hi,
I'll probably delay the release for a week since there's to much to do,
but for the time being, new prerelease files are here:
http://www.libavg.de/libavg-0.8.0.pre2.tar.gz
http://www.libavg.de/libavg-0.8.0.pre2.zip
Again, it would be great if some people could run make check on this
version!
To whet your appetite, an excerpt from the NEWS file follows below.
Cheers,
Uli
libavg 0.8.0.pre2 - September 13, 2008
svn revision 3161
Major new Features:
* Major tracking improvements: Parts now run as shaders on the GPU,
lots of optimizations, speed and ellipse axes of blobs are now
available in python, blob contours can be calculated, etc.
* Major rendering performance improvements.
* Much improved words node - variant attribute to select font
variant to use, _much_ faster rendering, full unicode support,
getGlyphPos() and getGlyphSize() methods, avg_showfont.py utility
(parts by oxullol02l.org).
* Support for stereo sound mixing (Mostly Nick Hebner -
hebern at gmail.com).
* Support for audio playback for videos (Mostly Nick Hebner -
hebern at gmail.com).
Other improvements:
* General Mac OS X 10.5 stability.
* Added mediadir attribute for div nodes to specify where media used
in child nodes should be loaded from.
* Switched from ImageMagick to GraphicsMagick.
* Nodes can now be constructed in python using a dict for the
attributes (Nick Hebner - hebern at gmail.com).
* Mouse Wheel support.
* Added Player::setWindowPos()
* Added Node::unlink() to remove a node from the tree.
* The anim module now allows only one animation per node attribute.
* avg_videoplayer.py utility.
* Support for application-specific fonts.
* Added Player::getGPUMemoryUsage() (oxullo at 02l.net).
* Experimental button, checkbox and textarea gui classes.
* Added Player::loadString() to load avg tree from a string.
* Added DivNode::reorderChild(), ::insertChildBefore() and
::removeChild(pNode).
* Experimental TUIO protocol support in remote.py.
* Support for bayer pattern decoding (oxullo at 02l.net).
* Added Node::getAbsPos().
* Added Node::getMediaSize().
* Unicode handling for keyboard events.
* New Point2D class exposed to python.
* Added anim.abortAnim(node, attrName).
--
Any technology distinguishable from magic is insufficiently advanced.
Ulrich von Zadow | +49-172-7872715
Jabber: coder at c-base.org
Skype: uzadow
More information about the libavg-users
mailing list