Commit graph

11 commits

Author SHA1 Message Date
nia
136f9f9cc9 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-11-09 11:48:35 +00:00
adam
f059e0132a 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
2017-12-01 11:00:03 +00:00
adam
994824b133 1.29.4:
- new option(--tag) to add named tags (iTunes '----')
- faster and better short/long window type switch
- Don't build DRM(Digital Radio Mondiale) by default.
  Use ./configure --enable-drm to build DRM version.
- fixed bugs
  * rounding in QuantizeReflectionCoeffs (tns.c)
  * use +60 value for scalefactor.
  * use clipped diff instead of original value (huffman.c)
2017-08-15 13:55:17 +00:00
adam
2b88e94ece 1.29.3:
- MP4 tag options improved
- fixed MP4 'meta' atom bug
- new option to set verbosity (-v0 to silence output)

1.29.2:
- new mp4 output code

1.29:
- various patches applied and bugs fixed
2017-07-23 16:01:14 +00:00
agc
b734eb2ebf Add SHA512 digests for distfiles for audio category
Problems found with existing distfiles:
	/pub/pkgsrc/distfiles/amp-0.7.6.tgz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
	/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
	/pub/pkgsrc/distfiles/mp3to.gz
	/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 01:12:23 +00:00
drochner
8837ca2844 update to 1.28
changes:
Prevent out of range scalefactors
Updated to latest mpeg4ip mp4 file format library
Added -s option to make the encoder output optimized mp4 layout
Improved JPEG detection for album art
Lot's of compilation issues solved
2009-09-09 16:40:39 +00:00
tron
53cdbfacad Regenerate patch file because GNUpatch (used by e.g. Mac OS X) didn't
accept the old one.
2007-02-15 06:44:32 +00:00
drochner
5f6e6b5e4c -build against libmp4v2 instead of the full mpeg4ip
-update to 1.25 which contains small bug fixes according to the notes
-the most serious change seems to be that faac comes with an own copy
 of libmp4v2 now which it tries to use exclusively -- add some patches
 to still use an external lib (that's all optional, needed for tagging
 support)
2007-02-09 20:27:16 +00:00
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
minskim
97d67b24cf Include sys/resource.h to use "struct rusage" on Linux. 2004-12-28 23:02:10 +00:00
xtraeme
f8a33b5ed4 Initial import of faac-1.24.
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.
2004-05-16 01:51:21 +00:00