1. 30 Jan, 2016 1 commit
    • Timothy Gu's avatar
      avcodec: Remove libaacplus · 9ba54c1b
      Timothy Gu authored
      TODO: bump minor
      
      It's inferior in quality to fdk-aac and has an arguably more problematic
      license.
      
      As early as 2012, a HydrogenAudio user reported:
      
      > It has however one huge advantage: much better quality at low bitrates than
      > faac and libaacplus.
      
      (https://hydrogenaud.io/index.php?PHPSESSID=ckiq394pdglka0kj2fin6ij8t7&topic=95989.msg804633#msg804633)
      
      I myself have made a few spectrograms for a comparison of the two
      encoders as well. The FDK output is consistently better than the
      libaacplus one, in all bitrates I tested.
      
      libaacplus license is 3GPP + LGPLv2. 3GPP copyright notice is completely
      proprietory, as follows:
      
      > No part may be reproduced except as authorized by written permission.
      >
      > The copyright and the foregoing restriction extend to reproduction in
      > all media.
      >
      > :copyright: 2008, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TTA, TTC).
      >
      > All rights reserved.
      
      (The latest 26410-d00 zip from 3GPP has the same notice, but the copyright
      year is changed to 2015)
      
      The copyright part of the FDK AAC license (section 2) is a copyleft
      license that permits redistribution under certain conditions (and
      therefore the LGPL + libfdk-aac combination is not prohibited by
      configure):
      
      > Redistribution and use in source and binary forms, with or without
      > modification, are permitted without payment of copyright license fees
      > provided that you satisfy the following conditions:
      >
      > You must retain the complete text of this software license in
      > redistributions of the FDK AAC Codec or your modifications thereto in
      > source code form.
      >
      > You must retain the complete text of this software license in the
      > documentation and/or other materials provided with redistributions of
      > the FDK AAC Codec or your modifications thereto in binary form.
      >
      > You must make available free of charge copies of the complete source
      > code of the FDK AAC Codec and your modifications thereto to recipients
      > of copies in binary form.
      >
      > The name of Fraunhofer may not be used to endorse or promote products
      > derived from this library without prior written permission.
      >
      > You may not charge copyright license fees for anyone to use, copy or
      > distribute the FDK AAC Codec software or your modifications thereto.
      >
      > Your modified versions of the FDK AAC Codec must carry prominent
      > notices stating that you changed the software and the date of any
      > change. For modified versions of the FDK AAC Codec, the term
      > "Fraunhofer FDK AAC Codec Library for Android" must be replaced by the
      > term "Third-Party Modified Version of the Fraunhofer FDK AAC Codec
      > Library for Android."
      9ba54c1b
  2. 26 Nov, 2015 1 commit
  3. 23 Nov, 2015 1 commit
  4. 27 Jul, 2015 1 commit
  5. 21 Feb, 2015 1 commit
  6. 19 Feb, 2015 1 commit
  7. 21 Jan, 2015 2 commits
  8. 04 Sep, 2014 1 commit
  9. 21 Jul, 2014 1 commit
  10. 09 Jul, 2014 1 commit
  11. 22 Jun, 2014 1 commit
  12. 12 Mar, 2014 3 commits
  13. 27 Nov, 2013 2 commits
  14. 24 Jun, 2013 1 commit
  15. 30 Mar, 2013 1 commit
  16. 13 Feb, 2013 1 commit
  17. 14 Jan, 2013 1 commit
  18. 21 Nov, 2012 1 commit
  19. 20 Nov, 2012 1 commit
  20. 01 Nov, 2012 3 commits
  21. 23 Oct, 2012 1 commit
    • Mans Rullgard's avatar
      build: Plan 9 support · 4ebc6a74
      Mans Rullgard authored
      This adds support for building on Plan 9 x86-32.  The compat/plan9
      directory contains these items:
      
      - replacements for the 'head' and 'printf' shell commands
      - wrapper for main() to disable FPU exceptions
      
      Larger required changes to the system are described in the
      documentation.
      Signed-off-by: 's avatarMans Rullgard <mans@mansr.com>
      4ebc6a74
  22. 20 Oct, 2012 4 commits
  23. 28 Sep, 2012 9 commits