BSD Ports

audio/faad2 2.11.3 NetBSD

AAC decoding library

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
8f7b9b4c25
License
gnu-gpl-v2
Categories
audio
Package size
177.4 KiB, 660.3 KiB installed

Description

FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC files.

There is a stable version of FAAD2 available, source code can be downloaded on the download page. The advantage of this new library is the lack of copyrighted code written by third parties. Further it is coded much cleaner and will give a much better understanding of the AAC coding algorithms.

In the other systems

SystemPortVersion
NetBSDaudio/faad22.11.3
FreeBSDaudio/faad2.11.4,1
DragonFlyaudio/faad2.11.2,1
MidnightBSDaudio/faad2.11.2,1
HardenedBSDaudio/faad2.11.3,1
GhostBSDaudio/faad2.11.3,1

Install

Binary package:

pkgin install faad2

From pkgsrc:

cd /usr/pkgsrc/audio/faad2 && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.11.3
NetBSD 10.1 aarch642.11.2
SmartOS / illumos x86_642.11.4
macOS 15 arm642.11.4

Dependencies

Commit history 2

DateCommitCreditsLog message
8f7b9b4c25 wiz faad2: update to 2.11.4.
2.11.4 (2026-10-01): [ Logan Russell ] * Fix the fixed-point SBR envelope estimate [ Nils Schimmelmann ] * Fix PNS decoding window offset clamping for short sequences * Add sample-accurate gapless MP4 container trimming (`elst` atom and `iTunSMPB` metadata support, including SBR decoder delay adjustment) * Fix `-g`/`--no-gapless` CLI option parsing and metadata tag handling * Fix mono HE-AAC channel counts and PS signaling for HE-AAC v2 MP4 files
675a98f15e wiz faad2: update to 2.11.3.
2.11.3 (2026-08-19): [ Dario Binacchi ] * Fix ISO C warning in `libfaad/fixed.h` [ Fabian Greffrath ] * Check for `mp4config.frame.nsclices == 0` in `frontend/mp4read.c` to fix Heap Buffer Overflow [ Kevin Valerio ] * SBR: prevent heap overflow in channel-pair reconstruction [ netliomax25-code ] * Fix off-by-one frame index check in `mp4read_seek` * Fix integer overflow in `stszin`/`stscin` allocation size checks * Bound `sscanf` field width in option parsing * Fix out-of-bounds `iq_table` read in `iquant` for -32768 * Prevent `length_of_rvlc_sf` underflow in `rvlc_scale_factor_data` * Fix out-of-bounds `Xsbr` write in `hf_assembly` sinusoid addition * Fix out-of-bounds `X` underflow in SBR low-power QMF assembly …