99d68d462f 
								
							
								 
							
						 
						
							
							
								
								doc: fix various typos and grammar errors  
							
							Signed-off-by: Moritz Barsnick <barsnick@gmx.net>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc0f711459 
								
							
								 
							
						 
						
							
							
								
								lavc: remove libfaac wrapper  
							
							There is really no need for two aac wrappers, we already have
libfdk-aac which is better. Not to mention that faac doesn't
even support HEv1, or HEv2. It's also under a license which is
unusable for distribution, so it would only be useful to people
who will compile their own ffmpeg, only use it themselves (which
at that point should just use fdk-aac).
Signed-off-by: Josh de Kock <josh@itanimul.li> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41ed7ab45f 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Fix spelling mistakes  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ba54c1b82 
								
							
								 
							
						 
						
							
							
								
								avcodec: Remove libaacplus  
							
							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.
>
> © 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." 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0e8651a2a 
								
							
								 
							
						 
						
							
							
								
								doc: Amend the MSYS2 Documentation  
							
							Explain better which environment is discouraged and mention the
shortcuts names. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b7df14251 
								
							
								 
							
						 
						
							
							
								
								doc: Document better how to use MSYS2  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d3081e6c3 
								
							
								 
							
						 
						
							
							
								
								doc: Remove the now unnecessary remark about PATH and link.exe  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a982c5d74f 
								
							
								 
							
						 
						
							
							
								
								tests: drop bc dependency  
							
							We already have a dependency on awk and bc is sometimes not found in the
base system.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b491751409 
								
							
								 
							
						 
						
							
							
								
								doc: set documentencoding on toplevel texi files.  
							
							Fix double UTF-8 encoding on output files.
makeinfo / texi2any does not seem to provide a way of setting
it globally for toplevel files. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c906ded38 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Reference only MSYS2 and MinGW-w64  
							
							It's better to steer users at these, since they are both better
and more alive than the mingw.org versions.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da9bffaf08 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Reference only MSYS2 and MinGW-w64  
							
							It's better to steer users at these, since they are both better
and more alive than the mingw.org versions.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								17ad5fbb8a 
								
							
								 
							
						 
						
							
							
								
								Use makeinfo to generate html doc for the new website  
							
							texi2html is deprecated by upstream in favor of makeinfo/texi2any. See:
- https://www.gnu.org/software/texinfo/manual/texinfo/html_node/texi2html.html 
- https://wiki.debian.org/Texi2htmlTransition 
- https://lists.debian.org/debian-devel/2013/05/msg01516.html 
This is actually two separate changes.
Based on a patch by Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>.
Fixes Trac ticket #3232 .
Signed-off-by: Timothy Gu <timothygu99@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb0babd705 
								
							
								 
							
						 
						
							
							
								
								build: Support executable only ldflags  
							
							The options is useful to build position-independent executables on
hardened systems (e.g. Android L and Gentoo Hardened). 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33a7b453a8 
								
							
								 
							
						 
						
							
							
								
								doc: mention option to mix shared/static libraries  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								463a7cde56 
								
							
								 
							
						 
						
							
							
								
								Differentiate assembler and assembly in documentation and comments  
							
							The language and the program that consumes the language are not the same. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5c6b23acd 
								
							
								 
							
						 
						
							
							
								
								doc/platform: mention that yuvis gas-preprocessor is currently missing some changes  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								675a66a93b 
								
							
								 
							
						 
						
							
							
								
								doc: switch github urls to https  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d15c536123 
								
							
								 
							
						 
						
							
							
								
								doc: Point to the correct, actually maintained gas-preprocessor repo  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec0b0c2b58 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Update to reflect current MSVC build situation  
							
							Also update the C99 converter URL, since it uses GitHub Releases
to host the binaries now.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa515c2088 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Update to reflect current MSVC build situation  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0ce601c16 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Add info about ICL  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2f57d1679 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Remove part about dllimport  
							
							Only deprecated things need this at all anymore, as we have functions
to access them or they are no longer needed.
The document should not encourage use of deprecated APIs.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								130cefc9dc 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Fix 10l typo  
							
							This error was somehow missed for months.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c29c7c1470 
								
							
								 
							
						 
						
							
							
								
								The c99-to-c89 binaries are now hosted on videolan.org.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e08a82d5e 
								
							
								 
							
						 
						
							
							
								
								Fix the path to the C99-to-C89 Converter & Wrapper to the only existing repository.  
							
							Ronald deleted his public c99-to-c89 repository today. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99a30ad56d 
								
							
								 
							
						 
						
							
							
								
								doc/platform: replace link to site arrozcru.org with link to ffmpeg.zeranoe.com  
							
							ffmpeg.arrozcru.org is currently unmaintained, and it redirects to
ffmpeg.zeranoe.com. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c19e9d00a7 
								
							
								 
							
						 
						
							
							
								
								doc: Point to the new location of the c99-to-c89 tool  
							
							This location contains prebuilt binaries as well.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7669144ada 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Comply With All Capitalized Words Convention  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7139f0e6be 
								
							
								 
							
						 
						
							
							
								
								Fix typo in platform documentation.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ebc6a7410 
								
							
								 
							
						 
						
							
							
								
								build: Plan 9 support  
							
							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: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eed7406416 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Add info on shared builds with MSVC  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								11a73745d5 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Move a caveat down to the notes section  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d09b36c03 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Add info on shared builds with MSVC  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2a7236d0c 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Move a caveat down to the notes section  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bad603c66a 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Rework the Visual Studio linking section  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f8241055c7 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Replace Visual Studio section with build instructions  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7147efa9f5 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Nuke section on linking static MinGW-built libs with MSVC  
							
							This practice is not supported by the MinGW developers, and even requires
patching the MinGW runtimes in newer versions. Furthermore, we now support
build with MSVC, so this section is rendered useless.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d41906f65d 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Remove false claim about MinGW installer  
							
							This works just fine, and has for quite a while, using the mingw-get
installer.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								583661ee0d 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Mention MinGW-w64  
							
							This is the toolchain most use to build.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d1d446990 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Rework the Visual Studio linking section  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f45b54437a 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Replace Visual Studio section with build instructions  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e071551af 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Nuke section on linking static MinGW-built libs with MSVC  
							
							This practice is not supported by the MinGW developers, and even requires
patching the MinGW runtimes in newer versions. Furthermore, we now support
build with MSVC, so this section is rendered useless.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55254a3f7f 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Remove false claim about MinGW installer  
							
							This works just fine, and has for quite a while, using the mingw-get
installer.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a3078bb89 
								
							
								 
							
						 
						
							
							
								
								doc/platform: Mention MinGW-w64  
							
							This is the toolchain most, including Libav's nightlies, use to build.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52561d0116 
								
							
								 
							
						 
						
							
							
								
								doc: Drop obsolete shared libs cflags hint to workaround Cygwin gcc bugs  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								578344f79c 
								
							
								 
							
						 
						
							
							
								
								doc: cygwin: Update list of FATE package requirements  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								90c9edba58 
								
							
								 
							
						 
						
							
							
								
								doc: Replace some  @file  tags by more suitable markup.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d19f3e9a2a 
								
							
								 
							
						 
						
							
							
								
								doc: misc improvements for the Windows section  
							
							Fix some orthography, wording and grammar issues; update the SDL section
with more current instructions; simplify lib.exe example command line;
drop outdated comments about libnut. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a229d6c285 
								
							
								 
							
						 
						
							
							
								
								Remove libdirac decoder.  
							
							libschroedinger is the preferred way to decode Dirac video. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ea20630b4 
								
							
								 
							
						 
						
							
							
								
								Fix a bunch of platform name and other typos.  
							
							
								
							
							
						 
						14 years ago