File faac.changes of Package faac
-------------------------------------------------------------------
Thu Apr 16 12:34:56 UTC 2026 - olaf@aepfle.de
- Update version to 1.50
See included ChangeLog for details
-------------------------------------------------------------------
Thu Feb 13 07:20:21 UTC 2020 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.30
* Fix Joint Stereo coding, drop faac-fix-broken-joint-stereo.patch
* Code cleanup and compilation fixes
* Fix endianness conversion functions
* Fix compilation with GCC < 4.6
* Fix compilation on big endian systems
* 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
* 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
* Memory allocations redefined
-------------------------------------------------------------------
Sat Dec 30 20:58:00 UTC 2017 - zaitor@opensuse.org
- Add faac-fix-broken-joint-stereo.patch: The recent introduction
PNS in FAAC 1.29.9 broke Joint Stereo coding
(jointmode == JOINT_MS). Patch from upstream git.
-------------------------------------------------------------------
Sun Nov 26 23:27:40 UTC 2017 - zaitor@opensuse.org
- Update to version 1.29.9.2:
* 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
- Changes from version 1.29.8:
* changed default mode to ABR 64kbps/channel
* implemented short windows grouping
* new huffman coder
* SSE quantizer
* modified functioning of ABR mode (-b option)
* improved autotools support
* allowed even higher bitrates, including ADTS
* framebuffer size bug fixed
* removed broken object types: Main and LTP
* some mp4 atoms fixed for better compalibility
* stdin seek bug fixed
- Drop faac-1.28-strict-aliasing-punning.patch: No longer needed.
- Drop faac-1.29.7.8-disable-sse2.patch: Fix upstream in a
different way, arm now builds.
- Following the above, drop autoconf, automake and libtool
BuildRequires and no longer pass autoreconf, we do not carry any
patches touching the build system anymore.
-------------------------------------------------------------------
Mon Oct 9 08:59:43 UTC 2017 - hillwood@opensuse.org
- Add faac-1.29.7.8-disable-sse2.patch
* Fix build for ARM.
-------------------------------------------------------------------
Mon Oct 9 06:34:36 UTC 2017 - hillwood@opensuse.org
- Update to 1.29.7.8.
* SSE quantizer
* modified functioning of ABR mode (-b option)
* improved autotools support
* allowed even higher bitrates, including ADTS
* framebuffer size bug fixed
* removed broken object types: Main and LTP
* some mp4 atoms fixed for better compalibility
* stdin seek bug fixed
* quantizer tweaked to better support high bitrates
* allow higher quality for mp4 files (-q 5000 max)
* removed mid frequency boost (it turned out useless)
* cutoff frequency adjusted to fully utilize upper band
* --help-long option removed, it was just an alias for -H
* -b option bug fixed
* quality related bug fixed
* updated manpage
* check if output file exists; --overwrite option added
* help/usage options reorganized
* block switching is now tuned to match quality/bitrate
* give more quality to lower frequancies (less to highs)
* quantizer updated again
1.29.4:
* rewritten quantizer: faster, diffrerent quality, different bitrates
* ftyp atom: set brands like itunes does, shoud be more compatible
with picky tools
* 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)
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
-------------------------------------------------------------------
Fri Feb 24 08:19:18 UTC 2017 - scarabeus@opensuse.org
- Disable mp4v2 it is used by the cli frontend only and it ain't
really good idea to use that anyway given better faac implementation
in ffmpeg
-------------------------------------------------------------------
Sat Oct 5 20:13:10 UTC 2013 - crrodriguez@opensuse.org
- faac-visibility.patch: hide library private symbols
from the exported symbol table, this is done just re-using
the win32 equivalent functionality.
-------------------------------------------------------------------
Wed Jul 31 23:42:21 UTC 2013 - i@margueirte.su
- build against external mp4v2.
* bundled mpeg4ip's mp4v2 is too old to compile with glibc 2.10+.
-------------------------------------------------------------------
Tue Jan 24 10:50:36 UTC 2012 - reddwarf@opensuse.org
- run spec-cleaner
- add autoconf, automake and libtool BuildRequires.
-------------------------------------------------------------------
Fri Mar 4 23:13:39 UTC 2011 - reddwarf@opensuse.org
- Remove bogus faad build/runtime dependencies
- Remove bogus mp4v2 and C++ devel dependencies
- Remove .la files
-------------------------------------------------------------------
Wed Mar 03 00:00:00 UTC 2010 - Manfred.Tremmel@iiv.de
- added baselibs file
-------------------------------------------------------------------
Sat Aug 22 00:00:00 UTC 2009 - Manfred.Tremmel@iiv.de
- cleanups where rpmlint wasn't so happy
-------------------------------------------------------------------
Tue Feb 10 00:00:00 UTC 2009 - Manfred.Tremmel@iiv.de
- version 1.28
-------------------------------------------------------------------
Sat Jul 05 00:00:00 UTC 2008 - Manfred.Tremmel@iiv.de
- version 1.26
-------------------------------------------------------------------
Sun Mar 02 00:00:00 UTC 2008 - Manfred.Tremmel@iiv.de
- splittetd into separate packages
-------------------------------------------------------------------
Mon Oct 02 00:00:00 UTC 2006 - Manfred.Tremmel@iiv.de
- enabled mp4 support
-------------------------------------------------------------------
Mon Aug 14 00:00:00 UTC 2006 - Manfred.Tremmel@iiv.de
- version 1.25
-------------------------------------------------------------------
Sun Apr 09 00:00:00 UTC 2006 - Manfred.Tremmel@iiv.de
- rebuild with separate libmp4v2 (no longer part of faad2)
-------------------------------------------------------------------
Fri Jan 7 00:00:00 UTC 2005 - rainer@links2linux.de
- first version for faac