pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/p5-Audio-Wav



Module Name:    pkgsrc
Committed By:   obache
Date:           Wed Feb 10 12:13:50 UTC 2010

Modified Files:
        pkgsrc/audio/p5-Audio-Wav: Makefile distinfo

Log Message:
Update p5-Audio-Wav to 0.08.
While here set LICENSE=${PERL5_LICENSE}.
Pach provided via PR 42779 by Wen Heping.

0.07  Sun Feb 07 18:05:41 GMT 2010
  - change API so you can call Audio::Wav->{read|write} w/o new() if preferred
  - increase pure perl read speed by a factor of ~2.4
    * remove unnecessary bounds check
    * put block in closure, avoiding double hash lookup
    * put $block assign in _init_read_sub, put read_sub in closure, too
    * pull $handle into closure:
    * get rid of closure, and get rid of read() - inline it with $read_sub
  - use Inline::C (if available) to increase read speed by a factor of ~2.3
  - experimental support for reading 24- and 32- bit data (suspected to
    work on little endian machines that use Inline::C)

0.08  Sun Feb 09 06:29:43 GMT 2010
  - fix regression: read() returned bogus samples when Inline::C not available


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/audio/p5-Audio-Wav/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/p5-Audio-Wav/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index