Revisions of faac (14)

Olaf Hering Olaf Hering (olh) committed 4 months ago (revision 14)
-gnome-common
Hillwood Yang Hillwood Yang (hillwood) accepted request 5002 about 4 years ago (revision 13)
- 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 (forwarded request 5001 from hillwood)
Olaf Hering Olaf Hering (olh) accepted request 4071 over 6 years ago (revision 12)
Add upstream bug fix patch.
Olaf Hering Olaf Hering (olh) accepted request 4050 over 6 years ago (revision 11)
Versionbump
Olaf Hering Olaf Hering (olh) accepted request 4017 over 6 years ago (revision 10)
clang does not understand -fstack-clash-protection on armv6
Olaf Hering Olaf Hering (olh) accepted request 4005 over 6 years ago (revision 9)
- Use clang instead of gcc if the openSUSE version is Tumbleweed ARM
  Gcc7 can't build faac on openSUSE Tumbleweed ARM.

- Add faac-1.29.7.8-disable-sse2.patch
  * Fix build for ARM.

- 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
Tomáš Chvátal Tomáš Chvátal (scarabeus) committed about 7 years ago (revision 8)
- 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
Stefan Botter Stefan Botter (jsjhb) accepted request 564 over 10 years ago (revision 7)
- faac-visibility.patch: hide library private symbols 
  from the exported symbol table, this is done just re-using
  the win32 equivalent functionality.
Marguerite Su Marguerite Su (marguerite) accepted request 27 over 10 years ago (revision 6)
fix build
Cristian Morales Vega Cristian Morales Vega (RedDwarf) committed over 12 years ago (revision 5)
- run spec-cleaner
- add autoconf, automake and libtool BuildRequires.
Cristian Morales Vega Cristian Morales Vega (RedDwarf) committed about 13 years ago (revision 4)
- Remove bogus faad build/runtime dependencies
- Remove bogus mp4v2 and C++ devel dependencies
- Remove .la files
Detlef Detlef (detrei) committed about 13 years ago (revision 3)
del debug_package
Detlef Detlef (detrei) committed over 13 years ago (revision 2)
initial checkin
Detlef Detlef (detrei) committed over 13 years ago (revision 1)
initial checkin
Show all