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
20 lines
509 B
Makefile
20 lines
509 B
Makefile
# $NetBSD: Makefile,v 1.10 2020/03/22 11:37:17 nia Exp $
|
|
|
|
DISTNAME= twolame-0.4.0
|
|
CATEGORIES= audio
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=twolame/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://www.twolame.org/
|
|
COMMENT= Optimised MPEG Audio Layer 2 (MP2) encoder based on tooLAME
|
|
LICENSE= gnu-lgpl-v2.1
|
|
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= pkg-config
|
|
USE_LANGUAGES= c99
|
|
GNU_CONFIGURE= yes
|
|
|
|
PKGCONFIG_OVERRIDE+= twolame.pc.in
|
|
|
|
.include "../../audio/libsndfile/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|