Libavg

Latest version: v1.8.0

Safety actively analyzes 634660 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

1.5.1

svn revision 5275

Fixed bug that caused fullscreen apps to crash on the mac (Bug 162).

1.5.0

svn revision 5270

Major New Features:
* Nodes can be constructed directly from python, making createNode unnecessary.
* Added support for rendering avg scenes to offscreen canvases.
* Added GPU-based effects framework and Blur, Shadow, Chromakey effects.
* Added multitouch driver model and support for Apple Magic Trackpads and TUIO
devices.
* Support for flash videos with an alpha channel. Decoding is GPU-accellerated.

Other Changes:
* Added color controls (gamma, brightness, contrast) to all RasterNodes.
* Node constructors have a parent parameter which makes a following addChild
redundant.
* Added Player.setEventHook().
* Added onscreen keyboard for touchscreens.
* WordsNode.getNumLines(), .getCharIndexFromPos(), .getTextAsDisplayed().
* DivNode.getEffectiveMediaDir().
* Clearer profiling that works for multiple threads.
* Added AVG_BREAK_ON_IMPORT and AVG_BREAK_ON_ASSERT env variables.
* Added AVG_DUMP_TEST_FRAMES env variable.
* Added Player.setWindowFrame().
* Added VideoNode.queuelength.
* Video stability & timing improvements.
* DivNode crop default is now false.
* Node class names are unified: All names end with 'Node': WordsNode, DivNode, etc.
* Added ImageNode.compression for 16 bpp texture support.
* Added avg_audioplayer.py.

* Various compiler compatibility fixes: Compiles with gcc 4.5 and VC++ 2010 now.
* Lots of bugfixes - see the bug tracker.

1.5.0.pre3

svn revision 5267

1.5.0.pre2

svn revision 5263

1.5.0.pre1

svn revision 5244

1.0.0

svn revision 4489

New Features:

* hinting is now optional in words node.
* Multitouch emulation module added to AVGMTApp.
* masks now work with words nodes.
* Added video.volume property and video.hasAudio() method.
* Added AVG_LOG_CATEGORIES environment variable. Log configuration is now
done using the environment and not by calling a method.
* Added maskpos and masksize attribute so masks can be moved and rescaled.
* Added Player.getKeyModifierState()
* Added sse2 version of yuv->rgb color conversion.
* Added avg_videoinfo.sh.
* Added mesh node.
* Added avg_showcamera --resetbus to reset the firewire bus after crashes.

Other Improvements:
* New anim framework is now stable.
* Snow Leopard compatibility.
* avg_showcamera has much better command line handling.
* The test suite is faster and a lot more comprehensive.
* hrefs and mediadirs are now unicode-aware, so filenames like "ö.png"
should work.
* node.unlink(True) now deletes all event handlers in the node, making
it a lot easier to avoid memory leaks.
* Lots of bug fixes:
- Windows gamma is now reset correctly on program end.
- Linux vsync now much more stable.
- Setting node.pos.x now throws an error instead of being ignored.
Same for all other Point2D attributes.
- video.getNumFrames() now returns the exact number of frames.
- Behaviour of nodes before Player.play() and when they are not in the
avg tree is now much more stable.
- Fixed words node sensitive area for centered and right-aligned nodes.

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.