Ramiro Polla 
							
						 
					 
					
						
						
						
						
							
						
						
							cc58300e30 
							
						 
					 
					
						
						
							
							implement new grabbing interface, as described here:  
						
						... 
						
						
						
						ttp://thread.gmane.org/gmane.comp.video.ffmpeg.devel/42920
patch by Ramiro Polla % ramiro A lisha P ufsc P br %
Original thread:
Date: Jan 31, 2007 8:56 PM
Subject: [Ffmpeg-devel] [PATCH] New grabbing interface
Originally committed as revision 7983 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 17:01:32 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
						
						
							
						
						
							2012121363 
							
						 
					 
					
						
						
							
							fix dts adjusting  
						
						... 
						
						
						
						Originally committed as revision 7982 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 14:54:20 +00:00 
						 
				 
			
				
					
						
							
							
								Luca Abeni 
							
						 
					 
					
						
						
						
						
							
						
						
							41536a6078 
							
						 
					 
					
						
						
							
							Pass the v4l2 buffer into the AVPacket, instead of allocating a new buffer  
						
						... 
						
						
						
						and copying the frame into it (remove a memcpy())
Originally committed as revision 7981 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 13:25:24 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
						
						
							
						
						
							a492ad9f63 
							
						 
					 
					
						
						
							
							100l  
						
						... 
						
						
						
						Originally committed as revision 7980 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 11:23:11 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
						
						
							
						
						
							8d97aedbaa 
							
						 
					 
					
						
						
							
							indentation  
						
						... 
						
						
						
						Originally committed as revision 7979 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 11:18:34 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
						
						
							
						
						
							400615b68b 
							
						 
					 
					
						
						
							
							use aiff when we can, some players only support aiff  
						
						... 
						
						
						
						Originally committed as revision 7978 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 11:01:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							e13d80238c 
							
						 
					 
					
						
						
							
							doxy for avcodec_encode_video()  
						
						... 
						
						
						
						Originally committed as revision 7977 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 10:50:01 +00:00 
						 
				 
			
				
					
						
							
							
								Michel Bardiaux 
							
						 
					 
					
						
						
						
						
							
						
						
							e372862674 
							
						 
					 
					
						
						
							
							Fix one warning  
						
						... 
						
						
						
						Originally committed as revision 7976 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 09:57:41 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							1e9be11faf 
							
						 
					 
					
						
						
							
							some updates  
						
						... 
						
						
						
						Originally committed as revision 7975 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 09:25:18 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c1b54be3f9 
							
						 
					 
					
						
						
							
							liba52 was removed, libswscale is also GPLed.  
						
						... 
						
						
						
						Originally committed as revision 7974 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 09:18:21 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							eb526fa6dd 
							
						 
					 
					
						
						
							
							Remove unused file.  
						
						... 
						
						
						
						Originally committed as revision 7973 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 09:16:02 +00:00 
						 
				 
			
				
					
						
							
							
								François Revol 
							
						 
					 
					
						
						
						
						
							
						
						
							e244ea4310 
							
						 
					 
					
						
						
							
							This is no longer necessary for BeOS now that we don't play nasty tricks with error codes.  
						
						... 
						
						
						
						Originally committed as revision 7972 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 01:08:00 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							ac7030a437 
							
						 
					 
					
						
						
							
							combine handling of --enable/disable-encoder/decoder/muxer/demuxer/parser  
						
						... 
						
						
						
						Originally committed as revision 7971 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-14 00:12:27 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							dd9bfb4666 
							
						 
					 
					
						
						
							
							simplify ever so slightly  
						
						... 
						
						
						
						Originally committed as revision 7970 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 23:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							2b4c361536 
							
						 
					 
					
						
						
							
							add powerpc_perf to CONFIG_LIST, rename --powerpc-perf-enable option  
						
						... 
						
						
						
						to --enable-powerpc-perf
Originally committed as revision 7969 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 23:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							35f9736988 
							
						 
					 
					
						
						
							
							rename POWERPC_PERFORMANCE_REPORT to CONFIG_POWERPC_PERF  
						
						... 
						
						
						
						Originally committed as revision 7968 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 23:45:28 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							e274504676 
							
						 
					 
					
						
						
							
							rename some --enable options for external libs  
						
						... 
						
						
						
						Originally committed as revision 7967 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 23:42:35 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							1367cffd66 
							
						 
					 
					
						
						
							
							Ogg is not Vorbis.  
						
						... 
						
						
						
						Originally committed as revision 7966 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 23:20:35 +00:00 
						 
				 
			
				
					
						
							
							
								François Revol 
							
						 
					 
					
						
						
						
						
							
						
						
							8fa36ae09d 
							
						 
					 
					
						
						
							
							This fixes error handling for BeOS, removing the need for some ifdefs.  
						
						... 
						
						
						
						AVERROR_ defines are moved to avcodec.h as they are needed in there as well. Feel free to move that to avutil/common.h.
Bumped up avcodec/format version numbers as though it's binary compatible we will want to rebuild apps as error values changed.
Please from now on use return AVERROR(EFOO) instead of the ugly return -EFOO in your code.
This also removes the need for berrno.h.
Originally committed as revision 7965 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 18:26:14 +00:00 
						 
				 
			
				
					
						
							
							
								Michel Bardiaux 
							
						 
					 
					
						
						
						
						
							
						
						
							bcdf0d2697 
							
						 
					 
					
						
						
							
							Change some dprintf to av_log  
						
						... 
						
						
						
						Originally committed as revision 7964 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 16:06:50 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
						
						
							
						
						
							034ef0e8c3 
							
						 
					 
					
						
						
							
							Move base64.[ch] to libavutil.  
						
						... 
						
						
						
						patch by Carl Eugen Hoyos, cehoyos ag.or at
Originally committed as revision 7963 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 08:21:47 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
						
						
							
						
						
							674678b04a 
							
						 
					 
					
						
						
							
							Intensity compensation for B-frames in AP was missing  
						
						... 
						
						
						
						Originally committed as revision 7962 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 07:48:23 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6d29fba950 
							
						 
					 
					
						
						
							
							support yet another broken avi (filedoesitbetter.avi) which has a wrong stream count  
						
						... 
						
						
						
						Originally committed as revision 7961 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-13 00:38:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							1d7d9935b2 
							
						 
					 
					
						
						
							
							always use audio spread (instead of "video no spread" for audio ...)  
						
						... 
						
						
						
						Originally committed as revision 7960 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 23:32:55 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							dc02fc6a68 
							
						 
					 
					
						
						
							
							consistency renaming: yuv422 --> yuyv422  
						
						... 
						
						
						
						Originally committed as revision 7959 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 23:23:05 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac529a5ba 
							
						 
					 
					
						
						
							
							consistency renaming: uyvy411 --> uyyvyy411  
						
						... 
						
						
						
						Originally committed as revision 7958 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 23:15:38 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							3cf5b6bed7 
							
						 
					 
					
						
						
							
							consistency renaming: rgba32 --> rgb32  
						
						... 
						
						
						
						Originally committed as revision 7957 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 23:07:17 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5a4f1328ef 
							
						 
					 
					
						
						
							
							oops forgot this one (increase preroll time to min of my asfs)  
						
						... 
						
						
						
						Originally committed as revision 7956 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 22:56:14 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a98d3e829a 
							
						 
					 
					
						
						
							
							increaseing preroll time to the minimum of the asf files i have  
						
						... 
						
						
						
						Originally committed as revision 7955 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 22:55:09 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							d9076fe7c3 
							
						 
					 
					
						
						
							
							remove md5 check for wma as there are rounding differences between cpus  
						
						... 
						
						
						
						Originally committed as revision 7954 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 19:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0786943a00 
							
						 
					 
					
						
						
							
							disabling vorbis regression test for now, both encoder and decoder behave strange and have to be fixed  
						
						... 
						
						
						
						Originally committed as revision 7953 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 19:50:57 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0d9f863340 
							
						 
					 
					
						
						
							
							dont set the keyframe flag for audio as microshitty doesnt do it and some things have problems with our asfs, maybe that has a positive effect?  
						
						... 
						
						
						
						Originally committed as revision 7952 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 19:24:53 +00:00 
						 
				 
			
				
					
						
							
							
								Michel Bardiaux 
							
						 
					 
					
						
						
						
						
							
						
						
							5600b6e19e 
							
						 
					 
					
						
						
							
							Regression changes after addition of fact chunk to non-PCM wav  
						
						... 
						
						
						
						Originally committed as revision 7951 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 18:44:53 +00:00 
						 
				 
			
				
					
						
							
							
								Michel Bardiaux 
							
						 
					 
					
						
						
						
						
							
						
						
							d794d388a6 
							
						 
					 
					
						
						
							
							Add FACT chunk for non-PCM wav formats  
						
						... 
						
						
						
						Originally committed as revision 7950 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 15:57:21 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							7c758d336a 
							
						 
					 
					
						
						
							
							minor help output formatting fix  
						
						... 
						
						
						
						Originally committed as revision 7949 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 15:44:35 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9b0dfb27ab 
							
						 
					 
					
						
						
							
							slightly improve *_TIMER  
						
						... 
						
						
						
						Originally committed as revision 7948 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 14:25:48 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Kalvachev 
							
						 
					 
					
						
						
						
						
							
						
						
							67053c3093 
							
						 
					 
					
						
						
							
							-s option have different defaults for ffmpeg and ffserver cases.  
						
						... 
						
						
						
						Originally committed as revision 7947 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 14:07:04 +00:00 
						 
				 
			
				
					
						
							
							
								Luca Abeni 
							
						 
					 
					
						
						
						
						
							
						
						
							c7238c72cb 
							
						 
					 
					
						
						
							
							Pass a proper context to av_log()  
						
						... 
						
						
						
						Originally committed as revision 7946 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 13:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							7bc5f2a8a4 
							
						 
					 
					
						
						
							
							Restore the possibility to link liba52 instead of dlopening.  
						
						... 
						
						
						
						Originally committed as revision 7945 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 10:05:19 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ea085b52 
							
						 
					 
					
						
						
							
							fix --enable-*threads  
						
						... 
						
						
						
						Originally committed as revision 7944 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-12 08:53:25 +00:00 
						 
				 
			
				
					
						
							
							
								François Revol 
							
						 
					 
					
						
						
						
						
							
						
						
							ea65a753eb 
							
						 
					 
					
						
						
							
							Remove unused ENODATA define  
						
						... 
						
						
						
						Originally committed as revision 7943 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 22:07:06 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							9825212536 
							
						 
					 
					
						
						
							
							10l to Diego for breaking A52 decoder  
						
						... 
						
						
						
						Originally committed as revision 7942 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 20:03:17 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							520cc7f1da 
							
						 
					 
					
						
						
							
							simplify --enable/disable-* option handling  
						
						... 
						
						
						
						Originally committed as revision 7941 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 19:50:19 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							12b61a74ad 
							
						 
					 
					
						
						
							
							clean up amr option handling  
						
						... 
						
						
						
						Originally committed as revision 7940 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 19:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							f4ca507980 
							
						 
					 
					
						
						
							
							Rename ac3 decoder to liba52 to prepare for native decoder.  
						
						... 
						
						
						
						Originally committed as revision 7939 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 19:02:59 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							51e8750a9c 
							
						 
					 
					
						
						
							
							add armv6 to TARGET_LIST  
						
						... 
						
						
						
						Originally committed as revision 7938 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 18:27:16 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							fb2ce7d936 
							
						 
					 
					
						
						
							
							move pkg_requires setting to end  
						
						... 
						
						
						
						Originally committed as revision 7937 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 18:26:28 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							5af4e0cca5 
							
						 
					 
					
						
						
							
							rename some variables to match corresponding --enable-* options  
						
						... 
						
						
						
						Originally committed as revision 7936 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 17:25:49 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
						
						
							
						
						
							57d7b036ea 
							
						 
					 
					
						
						
							
							make key parameter const  
						
						... 
						
						
						
						Originally committed as revision 7935 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 16:57:17 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							ecfc4f4436 
							
						 
					 
					
						
						
							
							rename HAVE_GPROF to CONFIG_GPROF  
						
						... 
						
						
						
						Originally committed as revision 7934 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-11 16:39:09 +00:00