./audio/faac, AAC audio encoder

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.31.1, Package name: faac-1.31.1, Maintainer: pkgsrc-users

FAAC is an AAC audio encoder. FAAC currently supports MPEG-4 LTP, MAIN
and LOW COMPLEXITY object types and MAIN and LOW MPEG-2 object types. It
also supports multichannel and gapless encoding.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 238.306 KB

Version history: (Expand)


CVS history: (Expand)


   2025-03-05 12:59:14 by Nia Alarie | Files touched by this commit (4) | Package updated
Log message: faac: Update to 1.31.1 This update fixes a division by zero, reduces memory usage, and introduces a .pc file. While here, clean up the package and remove a pointless patch. Verified to build on macOS, Cygwin, CentOS 7, NetBSD, FreeBSD, OpenBSD, and illumos by drecklypkg ci. 
   2021-10-26 11:59:39 by Nia Alarie | Files touched by this commit (455)
Log message: 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 
   2021-10-07 15:10:03 by Nia Alarie | Files touched by this commit (459)
Log message: audio: Remove SHA1 hashes for distfiles 
   2019-11-09 12:48:35 by Nia Alarie | Files touched by this commit (3)
Log message: faac: Update to 1.30 Changes: [ Robert Kausch ] Fix Joint Stereo coding [ Krzysztof Nikiel ] Code cleanup and compilation fixes Fix endianness conversion functions [ Takashi Yoshi ] Fix compilation with GCC < 4.6 Fix compilation on big endian systems [ Fabian Greffrath ] Fix division by zero errors Fix compilation with GCC <= 4.7.3 Change pointer type for proper arithmetics Fix logic error in compiler detection Revert back to some more generic SSE2 code Fix a memory leak Fix some cppcheck warnings in the Cfaac code Check index ranges before dereferencing book arrays (CVE-2018-19886) Clean up stdint.h header inclusions Consistently use stdint.h types [ Michael Fink ] Update Visual Studio 2017 projects Add stdint.h header inclusions Port over ac2ver tool from faad2 to generate PACKAGE_VERSION when compiling with Visual Studio [ Eugène Filin ] Memory allocations redefined 
   2019-06-23 13:41:25 by Nia Alarie | Files touched by this commit (1)
Log message: faac: This needs gcc 4.8, for the same reason as faad2. 
   2019-06-23 12:59:40 by Nia Alarie | Files touched by this commit (1)
Log message: faac: Remove RESTRICTED. Similar motivation to removing it as faad2. To quote FreeBSD's commit: "There is no evidence that faac may not be redistributed on sold media like CDs/DVDs. Other well-established open source organisations arrive at the same conclusion, e.g. [Debian, Ubuntu, and Arch Linux]" 
   2017-12-01 12:10:29 by Adam Ciarcinski | Files touched by this commit (1)
Log message: Remove unused patch 
   2017-12-01 12:00:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message: faac: updated to 1.29.9.2 1.29.9.2: * fixed max MP4 bitrate calculation 1.29.9: * initial version of PNS coding * Intensity Stereo coding * more speed improvements * finer bandwidth/cutoff setting (doesn't work with PNS) * fixed more bugs * rewritten mid/side coding * fixed bug in blockswitch