Up to [cvs.NetBSD.org] / pkgsrc / audio / twolame
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
audio: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes. The following distfiles couldn't be fetched (possibly they are fetched conditionally): ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
audio: Remove SHA1 hashes for distfiles
twolame: Update to 0.4.0 Version 0.4.0 (2019-10-11) -------------------------- - Added free format encoding (now up to 450 kbps) - Added DAB utility methods for ScF-CRC handling - Added `twolame_get_original()` and `twolame_set_original()` - Added `twolame_get_extension()` and `twolame_set_extension()` - Bundled .spec file in tarball for building RPM for twolame - Make libsndfile dependency (and therefore the frontend) optional - Fixed VBR encoding - Fixed setting for error protection flag - New check for invalid bitrate/channel encoder settings - New checks against failed memory allocations - Fixed padding policy (now adding an empty slot) - Fixed build when maintainer mode is disabled - Fixed scaling of floating point input source through libsndfile - Removed `slotinfo` global variables to fix thread safety bug - Switched to handling reading from STDIN using libsndfile - Fix for potential buffer overrun relating to `MAX_NAME_SIZE` in CLI tool - Install AUTHORS, COPYING, README, NEWS in `$prefix/share/doc/twolame/` - Zero the whole of the data structure when calling `twolame_init()` - Prefixed all global symbols with `twolame_` to prevent symbol conflicts - Fix for `twolame_get_framelength()` returning the correct frame size when padding is enabled - Fix progress counter in twolame CLI - Fix compilation on mingw or mxe cross compiler - Fix symbols visibility on Windows - Add `-no-undefined` for compilation on Windows - Added `win32-dll` option to `LT_INIT` - Compiler and Valgrind warning fixes - Various other minor fixes
Add SHA512 digests for distfiles for audio category Problems found with existing distfiles: /pub/pkgsrc/distfiles/amp-0.7.6.tgz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz /pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz /pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2 /pub/pkgsrc/distfiles/mp3to.gz /pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz No changes made to these file. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Update to 0.3.13. Changelog: Version 0.3.13 (2010-01-21) --------------------------- - Fixed documentation location (--docdir in configure) * thanks to Chris Mayo for patch - Moved source code control to Github - Improvements to build system - Updated to autoconf 2.60, libtool 2.2, automake 1.10 and Doxygen 1.7.3 - Fix problem with 'extern inline' by changing them to 'static inline' - Wrote perl script to test output of the frontend - Changed all debugging messages, writing to stdout to write to stderr - Removed calls to exit() from libtwolame. - Added --non-copyright option (which is enabled by default) - Fix for bad copy/paste of variable assignment. - Manpage correction - Changed fopen() options to wb to fix Windows
Update twolame to 0.3.12. Version 0.3.12 (2008-01-09) --------------------------- - Fixed 'inline' for the forthcoming gcc-4.3 * thanks to Martin Michlmayr for patch Version 0.3.11 (2007-07-02) --------------------------- - Fixed energy levels bug for mono audio * thanks to Staale Helleberg for patch - Fixed STDIN support in twolame frontend Version 0.3.10 (2007-03-20) --------------------------- - Added win32/winutil.h to tarball - fixes bug #1629945 - Fixed presentation of --enable-debug in configure script - Added twolame_encode_buffer_float32_interleaved() - Fixed bug that was loosing stereo in twolame_encode_buffer_float32() - Fixed twolame_set_mode() to accept TWOLAME_AUTO_MODE - Added source file Ids to the top of every file - Added -pedantic to CFLAGS for debug build Version 0.3.9 (2006-12-31) -------------------------- - Fix for Windows in simple frontend: open files in binary mode * thanks to Kurien Mathew - (libtwolame) Fixed energy level support * thanks to Staale Helleberg - Nows displays the version number of libsndfile in frontend * as suggested by Elio Blanca - Changed documentation build system, so you have to run it manually - Buffer overrun fix in new_extension() - (libtwolame) Added warning that DAB support is still broken - (libtwolame) Added twolame_get_framelength() to return number of bytes per frame - Added TWOLAME_SAMPLES_PER_FRAME macro, clarifying that there are always 1152 samples per frame in Layer 2 - Frontend now displays extra information * Duration of input file (if known) * Total number of frames to be encoded and percentage complete * The filesize of the output file - Cleaned up source files so that it is consistent and all uses tabs (tab width 4) Version 0.3.8 (2006-06-19) -------------------------- - (libtwolame) Fixed CRC protection - More code tidying - pkg-config is no-longer required (but is recommended) - frontend now has the exectuable suffix appended to filename - added -std=c99 to the compiler options
Initial import of twolame-0.3.7. TwoLAME is an optimised MPEG Audio Layer 2 (MP2) encoder based on tooLAME by Mike Cheng, which in turn is based upon the ISO dist10 code and portions of LAME. Features added to TwoLAME: * Fully thread-safe * Static and shared library (libtwolame) * API very similar to LAME's (for easy porting) * Frontend supports wider range of input files (using libsndfile) * automake/libtool/pkgconfig based build system * C99 compliant
Initial revision