./audio/faad2, AAC decoding library

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


Branch: CURRENT, Version: 2.9.2, Package name: faad2-2.9.2, Maintainer: pkgsrc-users

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.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: b439cacfd3ead6bc2990e14cf472f199b6daa84d
RMD160: e0b271e568cdcf26f19d9bdaa68da93b3d57a0bb
Filesize: 784.277 KB

Version history: (Expand)


CVS history: (Expand)


   2020-05-08 15:03:20 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
faad2: Update to 2.9.2

2.9.2:
	[ Michał Janiszewski ]
	* Only use x86-assembly when explicitly on x86
	* Use unsigned integers correctly
	* Initialize pointers that might otherwise not be

	[ Fabian Greffrath ]
	* update README esp. WRT directory structure

	[ Rosen Penev ]
	* fix compilation without SBR/PS_DEC (#48)
	* fix compilation with LC_ONLY_DECODER (#47)

	[ Fabian Greffrath ]
	* fix "inline function 'cfftf1' declared but never defined" compiler \ 
warning
	* fix some inconsistencies in the frontend output
	* mp4read_open: add check for failed frame buffer allocation
	* stszin: add check for allocation error and integer overflow
	* add a pkg-config file

	[ Stefan Pöschel ]
	* frontend: address compile warning + add missing LF (#50)

	[ François Cartegnie ]
	* library name is faad (#52)
	* Unbreak PS audio (#51)
   2019-11-08 12:10:02 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
faad2: Update to 2.9.1

[ Fabian Greffrath ]

    Include stdio.h in libfaad/ps_dec.c for stderr (Michael Fink)
    Fix Tille -> Title typo in frontend/mp4read.c (Alexander Thomas)
   2019-09-17 12:39:08 by Nia Alarie | Files touched by this commit (1)
Log message:
faad2: xmms-faad is gone
   2019-09-14 15:34:06 by Nia Alarie | Files touched by this commit (9) | Package updated
Log message:
faad2: Update to 2.9.0

Changes:

[ Krzysztof Nikiel ]

    Build system fixes and code clean-up

[ LoRd_MuldeR ]

    Fix compiler warnings and code indentation
    Fix compilation with GCC <= 4.7.3
    MSVC solution file clean-up

[ Cameron Cawley ]

    Fix compilation with GCC 4.7.4
    Fix compilation with MinGW

[ Michael Fink ]

    MSVC 2017 project file update

[ Hugo Lefeuvre ]

    Fix crash with unsupported MP4 files (NULL pointer dereference,
    division by zero)
    CVE-2019-6956: ps_dec: sanitize iid_index before mixing
    CVE-2018-20196: sbr_fbt: sanitize sbr->M (should not exceed MAX_M)
    CVE-2018-20199, CVE-2018-20360: specrec: better handle unexpected
    parametric stereo (PS)
    CVE-2018-20362, CVE-2018-19504, CVE-2018-20195, CVE-2018-20198,
    CVE-2018-20358: syntax.c: check for syntax element inconsistencies
    CVE-2018-20194, CVE-2018-19503, CVE-2018-20197, CVE-2018-20357,
    CVE-2018-20359, CVE-2018-20361: sbr_hfadj: sanitize frequency band
    borders

[ Hugo Beauzée-Luyssen ]

    CVE-2019-15296, CVE-2018-19502: Fix a couple buffer overflows

[ Filip Roséen ]

    Prevent crash on SCE followed by CPE

[ Gianfranco Costamagna ]

    Fix linking with GCC 9 and "-Wl,--as-needed"

[ Fabian Greffrath ]

    Enable the frontend to be built reproducibly
   2019-07-11 11:03:35 by Nia Alarie | Files touched by this commit (5)
Log message:
faad2: Backport some security fixes from upstream.

CVE-2018-20194:
https://github.com/knik0/faad2/commit/6 … fda3.patch

CVE-2018-20362:
https://github.com/knik0/faad2/commit/4 … ed14.patch

Misc buffer overflows:
https://github.com/knik0/faad2/commit/9 … 6174.patch
   2019-06-17 12:48:32 by Nia Alarie | Files touched by this commit (1)
Log message:
faad2: GCC_REQD+= 4.8
   2019-06-05 08:07:27 by Nia Alarie | Files touched by this commit (5) | Package updated
Log message:
faad2: Update to 2.8.8

* Add new files to Makefile.am
* Include "utils" in source package
* Some improvements to "unicode_support.h" + include this file on ALL
platforms.
* Fixed possible buffer overflow.
   2017-12-01 12:17:51 by Adam Ciarcinski | Files touched by this commit (7) | Package updated
Log message:
faad2: updated to 2.8.6

2.8.6:
2.8.5:
        - another package fix
2.8.4:
        - minor fix to released packages
2.8.3
        - better autotools support
2.8.2
        - PNS bug fixed
        - New MP4 input module
        - NeAACDecGetVersion:
                new api function to get version and copyright strings