Subject: CVS commit: pkgsrc/audio/libvisual
From: Thomas Klausner
Date: 2006-07-04 01:33:43
Message id: 20060703233343.9CBED211CA@cvs.netbsd.org

Log Message:
Update to 0.4:

New in 0.4.0:
* Real time timestamping support. (Dennis)
* Will unref plugins that don't match the ABI version. (Dennis)
* Added VisRectangle system. (Dennis)
* New BMP loader that supports all depths and RLE encoding. (Sepp)
* visual_mem_set(), visual_mem_set16(), visual_mem_set32()
  Optimized memset functions. (Dennis)
* VisVideo new composite system. (Dennis)
* VisVideo sub regions. (Dennis)
* visual_video_zoom_*(). (Jaak)
* visual_video_mirror_*(). (Jaak)
* visual_video_rotate_*(). (Jaak)
* Removed obsolete visual_video_depth_transform_to_buffer(). (Jaak)
* Added VisCollection system. (Dennis)
* Added VisHashmap. (Dennis)
* Added VisCache. (Dennis)
* VisAudio rewrite. (Dennis)
* Added .license bit to VisPluginInfo for realtime license check. (Dennis)
* Removed .struct_size and .api_version from the VisPluginInfo structure,
  and revamped the plugin version check system. Put
  VISUAL_PLUGIN_API_VERSION_VALIDATOR somewhere in your plugin and it'll
  work. (Dennis)
* Homedir installable plugins ~/.libvisual/actor transform morph input. (Dennis)
* Added VisOS. Realtime priority functions are hosted in this module. (Dennis)
* Added VisMath. All kind of math related functions have been added, most
  note worthy are the _vectorized_. All of these are accelerated by
  mmx/3dnow/sse instructions.
* VisFourier completely revamped. (Chong Kai Xiong)

Breaks compatibility with 0.2 releases.

Files:
RevisionActionfile
1.14modifypkgsrc/audio/libvisual/Makefile
1.3modifypkgsrc/audio/libvisual/PLIST
1.7modifypkgsrc/audio/libvisual/buildlink3.mk
1.8modifypkgsrc/audio/libvisual/distinfo
1.6modifypkgsrc/audio/libvisual/patches/patch-ab
1.3removepkgsrc/audio/libvisual/patches/patch-aa