Path to this page:
Subject: CVS commit: pkgsrc/audio/libopenmpt
From: Thomas Klausner
Date: 2017-08-14 22:26:36
Message id: 20170814202636.A38D0FAD0@cvs.NetBSD.org
Log Message:
Updated libopenmpt to 0.2.8760.
libopenmpt 0.2-beta27 (2017-08-12)
[Bug] libmodplug: The CSoundFile::Read function in the emulated libmodplug \
C++ API returned the wrong value, causing qmmp (and possibly other software) to \
crash.
The ProTracker note delay quirk should not retrigger already stopped samples \
(fixes "Subi loses the Cops" by Subi).
ProTracker portamento between already stopped sample and another sample kept \
playing the old sample (fixes "anarchy-main" by Jester).
Playback fix for instruments with custom tunings and transposed note maps in \
MPTM format.
ProTracker quirk: If there is a note with a out-of-range note delay, it is \
played on the next row (with an instant portamento), unless there is a new note \
on that row.
ProTracker quirk: Apply tempo changes after the first tick of the row.
libopenmpt 0.2-beta26 (2017-07-07)
[Bug] Possible crashes with malformed PLM and PSM files.
[Bug] mktime() and localtime() were used for song date parsing. These \
functions are not guaranteed to be thread-safe by the standard. Furthermore, \
some standard library implementations are buggy and may cause the program to \
abort in out-of-memory situations. These functions are now no longer used.
Loops shorter than four sample points at the end of a sample could cause the \
sample data before the loop to become corrupted.
libopenmpt 0.2-beta25 (2017-07-02)
PT36: Enable VBlank timing as specified in file and read song comment.
M15: Loosen heuristics to allow a few more semi-damaged files to play.
MT2: If there were instruments with both sample and plugin assignments, \
sample data was not read correctly.
Files: