Port details on branch 2023Q4 |
- libmad MPEG audio decoder library
- 0.16.4 audio =192 0.16.4Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2003-12-07 00:51:25
- Last Update: 2024-04-18 12:47:56
- Commit Hash: 1ad752f
- People watching this port, also watch:: png, glib, libiconv, libxml2, expat
- License: GPLv2+
- WWW:
- https://www.underbit.com/products/mad/
- https://codeberg.org/tenacityteam/libmad
- Description:
- MAD (libmad) is a high-quality MPEG audio decoder. It currently supports MPEG-1
and the MPEG-2 extension to Lower Sampling Frequencies, as well as the so-called
MPEG 2.5 format. All three audio layers (Layer I, Layer II, and Layer III a.k.a.
MP3) are fully implemented.
MAD does not yet support MPEG-2 multichannel audio (although it should be
backward compatible with such streams) nor does it currently support AAC.
MAD has the following special features:
- 24-bit PCM output
- 100% fixed-point (integer) computation
- completely new implementation based on the ISO/IEC standards
- distributed under the terms of the GNU General Public License (GPL)
Because MAD provides full 24-bit PCM output, applications using MAD are able to
produce high quality audio. Even when the output device supports only 16-bit
PCM, applications can use the extra resolution to increase the audible dynamic
range through the use of dithering or noise shaping.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/audio/libmad/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/libmad
- pkg install libmad
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libmad
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1713033308
SHA256 (libmad-0.16.4.tar.gz) = 0f6bfb36c554075494b5fc2c646d08de7364819540f23bab30ae73fa1b5cfe65
SIZE (libmad-0.16.4.tar.gz) = 921048
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- This port is required by:
- for Libraries
-
- audio/aqualung
- audio/deadbeef
- audio/gogglesmm
- audio/kwave
- audio/libmp3splt
- audio/madplay
- audio/mixxx
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for libmad-0.16.4:
====> Options available for the single OPTIMIZE: you have to select exactly one of them
ACCURACY=off: Optimize for accuracy over speed
SPEED=on: Optimize for speed over accuracy
===> Use 'make config' to modify these settings
- Options name:
- audio_libmad
- USES:
- cmake cpe pathfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|