James Almer
							
						 
						
							
							
							
								
							
								56572787ae 
								
							
								 
							
						 
						
							
							
								
								Add Windows resource file support for shared libraries  
							
							 
							
							 
							
							
								
							
							
							Originally written by James Almer <jamrial@gmail.com>
With the following contributions by Timothy Gu <timothygu99@gmail.com>
* Use descriptions of libraries from the pkg-config file generation function
* Use "FFmpeg Project" as CompanyName (suggested by Alexander Strasser)
* Use "FFmpeg" for ProductName as MSDN says "name of the product with which the
  file is distributed" [1].
* Use FFmpeg's version (N-xxxxx-gxxxxxxx) for ProductVersion per MSDN [1].
* Only build the .rc files when --enable-small is not enabled.
[1] http://msdn.microsoft.com/en-us/library/windows/desktop/aa381058.aspx 
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   jamal
							
						 
						
							
							
							
								
							
								ec87389183 
								
							
								 
							
						 
						
							
							
								
								postproc: Create version.h header  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								b315042c8c 
								
							
								 
							
						 
						
							
							
								
								Remove libpostproc.  
							
							 
							
							 
							
							
								
							
							
							This library does not fit into Libav as a whole and its code is just a
maintenance burden.  Furthermore it is now available as an external project,
which completely obviates any reason to keep it around.
URL: http://git.videolan.org/?p=libpostproc.git  
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								878dda5db1 
								
							
								 
							
						 
						
							
							
								
								build: move inclusion of subdir.mak to main subdir loop  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								57b4a3dd2b 
								
							
								 
							
						 
						
							
							
								
								build: include sub-makefiles using full path instead of symlinks  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Reimar Döffinger
							
						 
						
							
							
							
								
							
								1109680434 
								
							
								 
							
						 
						
							
							
								
								Revert "build: Remove redundant config.mak includes from subdirectory Makefiles."  
							
							 
							
							 
							
							
								
							
							
							This reverts commit a6213f3dce . 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								a6213f3dce 
								
							
								 
							
						 
						
							
							
								
								build: Remove redundant config.mak includes from subdirectory Makefiles.  
							
							 
							
							 
							
							
								
							
							
							Calling Make from subdirectories is not supported and config.mak has
multiple inclusion guards anyway, so the top-level include is enough. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								71c61f62a3 
								
							
								 
							
						 
						
							
							
								
								non-recursive makefiles  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 12760 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								0050adee97 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Remove useless empty line.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 12365 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								9b25f4a65f 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Consistently move NAME and FFLIBS to the top of each Makefile.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 12364 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								0e32c8c65a 
								
							
								 
							
						 
						
							
							
								
								simplify library version handling  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 12362 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								5671fc14f6 
								
							
								 
							
						 
						
							
							
								
								consolidate CFLAGS, LDFLAGS, EXTRALIBS assignment  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 12354 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								76a448ed4f 
								
							
								 
							
						 
						
							
							
								
								Install headers in $prefix/include/$libname  
							
							 
							
							 
							
							
								
							
							
							Install each library's headers in $prefix/include/$libname.
The installed headers use #include "lib*/*.h"; applications
are expected to do the same.
Specify only $prefix/include in .pc files.
Originally committed as revision 12194 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Pettenò
							
						 
						
							
							
							
								
							
								363728ea0e 
								
							
								 
							
						 
						
							
							
								
								Build both static and shared libs from the same object.  
							
							 
							
							 
							
							
								
							
							
							This makes libpostproc consistent with all the other libraries.
patch by Diego 'Flameeyes' Pettenò, flameeyes gmail com
Originally committed as revision 11526 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								582c1c47da 
								
							
								 
							
						 
						
							
							
								
								Declare libpostproc prerequisites directly instead of using a layer of  
							
							 
							
							 
							
							
								
							
							
							indirection. This moves build system workarounds closer to libpostproc
where they are really needed.
Originally committed as revision 10874 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								021551c587 
								
							
								 
							
						 
						
							
							
								
								Uppercase variable overlooked in last commit.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9777 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								fa62bdb868 
								
							
								 
							
						 
						
							
							
								
								Move libpostproc-specific uninstallation command to the libpostproc Makefile.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9277 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								3cee76e6c9 
								
							
								 
							
						 
						
							
							
								
								Remove useless conditional.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 8139 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								997baf0141 
								
							
								 
							
						 
						
							
							
								
								allow spaces in source and build directory names  
							
							 
							
							 
							
							
								
							
							
							out of tree builds from a source dir with spaces is impossible
due to how make handles vpath
Originally committed as revision 6938 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								5423fe7391 
								
							
								 
							
						 
						
							
							
								
								Fix dependencies for 'make dep'.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6835 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								14f29f795d 
								
							
								 
							
						 
						
							
							
								
								Revert putting EXTRALIBS in common.mak, linking fails on MinGW.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6700 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								dadb850a50 
								
							
								 
							
						 
						
							
							
								
								Move CFLAGS handling to common.mak.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6642 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								cbeee4d8e5 
								
							
								 
							
						 
						
							
							
								
								Replace -I../-I. by -I$(BUILD_ROOT).  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6572 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								4aad0d6db6 
								
							
								 
							
						 
						
							
							
								
								Remove bogus commented out include line.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6571 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								0533322ea3 
								
							
								 
							
						 
						
							
							
								
								Move EXTRALIBS handling to common.mak.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6545 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								17ff55356a 
								
							
								 
							
						 
						
							
							
								
								Fix postproc build, thanks to Pavlov Konstantin <thresh@cpms.ru>  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6534 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								6ab6c7c3cc 
								
							
								 
							
						 
						
							
							
								
								make postproc use avutil  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6524 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								dc8cd49f1a 
								
							
								 
							
						 
						
							
							
								
								Remove superfluous ifeq.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6239 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								691c480e7f 
								
							
								 
							
						 
						
							
							
								
								Fix 'make depend' for libpostproc.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6238 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								7981555d89 
								
							
								 
							
						 
						
							
							
								
								Move all internal -I parameters to the front of CFLAGS to avoid using external  
							
							 
							
							 
							
							
								
							
							
							header files that happen to have the same name as internal ones.
Originally committed as revision 6016 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								c895987b33 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary -I. option.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6010 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								5c8dfdb45e 
								
							
								 
							
						 
						
							
							
								
								Remove duplicate -I option.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6009 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								f7f03a6303 
								
							
								 
							
						 
						
							
							
								
								Remove MPlayer-specific include option hacks.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5723 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								6e03fa5094 
								
							
								 
							
						 
						
							
							
								
								Remove erroneous -I../.. flag that points outside of the src directory.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5621 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								42225a3058 
								
							
								 
							
						 
						
							
							
								
								remove redundant make variable SUBDIR  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5442 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								21f9324b60 
								
							
								 
							
						 
						
							
							
								
								10l to Diego  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5441 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								6d9a242106 
								
							
								 
							
						 
						
							
							
								
								libavcodec/libpostproc ---> libpostproc  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5440 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								8b2121e3de 
								
							
								 
							
						 
						
							
							
								
								move common parts of makefiles into common.mak  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5015 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								26d469117f 
								
							
								 
							
						 
						
							
							
								
								Quote all installation paths to protect against spaces in the path.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4992 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								a44a8bb818 
								
							
								 
							
						 
						
							
							
								
								libpostproc installs into a different directory that needs to be created.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4991 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								08842d13dd 
								
							
								 
							
						 
						
							
							
								
								100l typo: forgotten $  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4989 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								dc2a1ce5c0 
								
							
								 
							
						 
						
							
							
								
								Simplify header installation.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4986 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								b12f8273fa 
								
							
								 
							
						 
						
							
							
								
								Separate library install into static and shared installation.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4983 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								f29f3b5d9f 
								
							
								 
							
						 
						
							
							
								
								Separate header file installation from the general install target.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4981 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								c86eb7ae86 
								
							
								 
							
						 
						
							
							
								
								Add installlib and install-headers targets like everywhere else.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4977 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								04c07634d6 
								
							
								 
							
						 
						
							
							
								
								Remove obscure Makefile.bak entry from distclean rules.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4901 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								29a10be0d4 
								
							
								 
							
						 
						
							
							
								
								Don't use 'rm -f *$(SLIBSUF)' in a clean rule, $(SLIBSUF) might be empty.  
							
							 
							
							 
							
							
								
							
							
							Remove all possible shared libs suffixes instead.
Originally committed as revision 4860 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								ba64106a39 
								
							
								 
							
						 
						
							
							
								
								Remove redundant --enable-shared-pp configure option and make the PP code  
							
							 
							
							 
							
							
								
							
							
							use the standard --enable-shared option.
Originally committed as revision 4858 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								4bdd05e76f 
								
							
								 
							
						 
						
							
							
								
								Move library name generation to configure, simplifies build system a bit more.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4856 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								f3b6010916 
								
							
								 
							
						 
						
							
							
								
								Create symbolic links for all library sonames and clean up Makefiles.  
							
							 
							
							 
							
							
								
							
							
							based on a patch by Luca Barbato < lu_zero -- at -- gentoo -- dot -- org >
Originally committed as revision 4851 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago