Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							cc84f30402 
							
						 
					 
					
						
						
							
							avutil/fifo: assert that theres enough data in the fifo on drain calls.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-09-03 03:11:35 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7bd417c22a 
							
						 
					 
					
						
						
							
							Merge commit '6516632967da5e6bd7d6136e8678f826669ed26e'  
						
						... 
						
						
						
						* commit '6516632967da5e6bd7d6136e8678f826669ed26e':
  tests: Only run noproxy test if networking is enabled
  fifo: K&R formatting cosmetics
Conflicts:
	libavformat/Makefile
	libavutil/fifo.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-07-07 11:26:28 +02:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							73142e7533 
							
						 
					 
					
						
						
							
							fifo: K&R formatting cosmetics  
						
						
						
						
					 
					
						2013-07-06 14:28:06 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							99efd59626 
							
						 
					 
					
						
						
							
							Merge commit 'cb45553f577f8e0ebfe05d3287e1b6fa5859b967'  
						
						... 
						
						
						
						* commit 'cb45553f577f8e0ebfe05d3287e1b6fa5859b967':
  Remove pointless #undefs of previously forbidden functions.
  fate: Add dependencies for bmp, cdxl, dfa, mp3
Conflicts:
	doc/examples/muxing.c
	libavfilter/filtfmts.c
	libavutil/des.c
	libavutil/eval.c
	libavutil/log.c
	libavutil/parseutils.c
	tests/fate/mp3.mak
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-12-05 13:34:45 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							cb45553f57 
							
						 
					 
					
						
						
							
							Remove pointless #undefs of previously forbidden functions.  
						
						
						
						
					 
					
						2012-12-04 21:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f8196759b4 
							
						 
					 
					
						
						
							
							fifo: add av_fifo_grow()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-05-15 18:08:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb0d8bab1 
							
						 
					 
					
						
						
							
							fifo: Make writes atomic.  
						
						... 
						
						
						
						Prior to this a X bytes write could be seen as less than X bytes being
available if the check was done at an unfortunate moment.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2011-12-23 00:18:36 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							094a496818 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  fifo: add FIFO API test program, and fate test
  fifo: add av_fifo_peek2(), and deprecate av_fifo_peek()
  postprocess.c: filter name needs to be double 0 terminated
  doxygen: fix wrong comment syntax, //< vs. ///<
  doxygen: drop pointless star from pointer variable names
  Replace deprecated av_find_stream_info() by avformat_find_stream_info().
  xmv: eliminate superfluous zeroing of zero data
  configure: fix typo in avconv dependency list
Conflicts:
	configure
	doc/APIchanges
	libavutil/Makefile
	libavutil/avutil.h
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2011-08-26 23:18:54 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							1717ba0cdd 
							
						 
					 
					
						
						
							
							fifo: add FIFO API test program, and fate test  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-08-26 20:54:36 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							2e81bb5e92 
							
						 
					 
					
						
						
							
							fifo: return AVERROR(ENOMEM) rather -1 in av_fifo_realloc2()  
						
						
						
						
					 
					
						2011-08-14 01:56:28 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							f1b29223e6 
							
						 
					 
					
						
						
							
							fifo: apply misc cosmetic fixes  
						
						
						
						
					 
					
						2011-08-14 01:56:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							1735440773 
							
						 
					 
					
						
						
							
							fifo: use av_freep()  
						
						... 
						
						
						
						With this change libavutil uses av_freep() everywhere where it makes sense.
Remaining av_free() use in it has the used pointer become inaccessible quickly
soo zeroing makes no sense.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2011-05-09 21:23:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							2912e87a6c 
							
						 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							fc323a5480 
							
						 
					 
					
						
						
							
							Clarify non constness of src in av_fifo_generic_write()  
						
						... 
						
						
						
						Originally committed as revision 21997 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-02-23 12:14:13 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Guilyardi 
							
						 
					 
					
						
						
						
						
							
						
						
							7b09db3522 
							
						 
					 
					
						
						
							
							Implement av_fifo_space().  
						
						... 
						
						
						
						Patch by Olivier Guilyardi list et samalyse DOT c0m.
Originally committed as revision 18321 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-02 23:22:19 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							3898eed890 
							
						 
					 
					
						
						
							
							Reorder arguments for av_fifo_generic_read to be more logical and  
						
						... 
						
						
						
						consistent with av_fifo_generic_write.
Originally committed as revision 17914 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-09 17:47:47 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							32b936d0c3 
							
						 
					 
					
						
						
							
							Add av_fifo_reset function to completely reset fifo state, which makes  
						
						... 
						
						
						
						it easier to reuse the fifo.
Originally committed as revision 17901 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-09 09:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c900635fd9 
							
						 
					 
					
						
						
							
							indent  
						
						... 
						
						
						
						Originally committed as revision 17897 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-09 03:39:58 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							fe4032b66a 
							
						 
					 
					
						
						
							
							Remove more functions disabled by major version bump.  
						
						... 
						
						
						
						Originally committed as revision 17876 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-08 15:02:12 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							c957c85426 
							
						 
					 
					
						
						
							
							Replace all uses of the replaced av_fifo_read by av_fifo_generic_read  
						
						... 
						
						
						
						Originally committed as revision 17873 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-08 14:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							cddcf8c60f 
							
						 
					 
					
						
						
							
							Remove av_fifo_read, API is already broken and major version will be bumped soon.  
						
						... 
						
						
						
						Originally committed as revision 17870 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-08 14:21:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							41dd680dd8 
							
						 
					 
					
						
						
							
							Allocate AVFifoBuffer through the fifo API to reduce future API/ABI issues.  
						
						... 
						
						
						
						Yes this breaks ABI/API but ive already broken it and will bump avutil major
soon.
Originally committed as revision 17869 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-08 14:16:55 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a936475949 
							
						 
					 
					
						
						
							
							Comments to indicate where memory barriers may be needed.  
						
						... 
						
						
						
						Originally committed as revision 17867 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-08 00:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0a71e78ce4 
							
						 
					 
					
						
						
							
							Try to fix the 1 byte cannot be used issue.  
						
						... 
						
						
						
						Originally committed as revision 17865 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-07 21:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							89c9ff504b 
							
						 
					 
					
						
						
							
							spelling/grammar/consistency review part I  
						
						... 
						
						
						
						Originally committed as revision 16840 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-28 00:16:05 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							5090122f90 
							
						 
					 
					
						
						
							
							Drop deprecated av_fifo_write function with the next libavutil version bump.  
						
						... 
						
						
						
						Originally committed as revision 16782 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-25 19:22:47 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							b76e3424ca 
							
						 
					 
					
						
						
							
							Cosmetics: remove a redundant and misplaced doxy.  
						
						... 
						
						
						
						Originally committed as revision 14856 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-19 22:17:13 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							e8e2b2ef17 
							
						 
					 
					
						
						
							
							Deprecate av_fifo_realloc(). av_fifo_realloc2() should be used instead.  
						
						... 
						
						
						
						Originally committed as revision 14855 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-19 22:15:05 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							8257b835cf 
							
						 
					 
					
						
						
							
							Implement av_fifo_realloc2().  
						
						... 
						
						
						
						Originally committed as revision 14846 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-19 18:43:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							fa3b98182d 
							
						 
					 
					
						
						
							
							Ensure that one can store X bytes in a fifo of size X.  
						
						... 
						
						
						
						Fixed issue417.
Originally committed as revision 13405 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-05-25 23:04:09 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0871ae1a93 
							
						 
					 
					
						
						
							
							Make av_fifo*_read() ignore the available amount of data.  
						
						... 
						
						
						
						This is more efficient as in practice the check is redundant most of the
time. Callers which do not know if enough data is available have to check
it with av_fifo_size(). Doing the check in *read() means the caller has
no choice to skip the check when its known to be redundant.
Also the return value was never documented in a public header so
changing it should not break the API. Besides this fixes the case where
read() failed on a 100% full fifo.
Originally committed as revision 13404 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-05-25 22:20:39 +00:00 
						 
				 
			
				
					
						
							
							
								Benoit Fouet 
							
						 
					 
					
						
						
						
						
							
						
						
							95c76e1180 
							
						 
					 
					
						
						
							
							cosmetics (by Björn Axelsson)  
						
						... 
						
						
						
						Originally committed as revision 12774 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-04-09 11:36:50 +00:00 
						 
				 
			
				
					
						
							
							
								Björn Axelsson 
							
						 
					 
					
						
						
						
						
							
						
						
							49cec1998a 
							
						 
					 
					
						
						
							
							Add a generic write function to av_fifo.  
						
						... 
						
						
						
						Patch by Björn Axelsson: bjorn axelsson intinor se
Original thread: [FFmpeg-devel] [RFC][PATCH] av_fifo_write_from_bytestream()
Date: 04/03/2008 12:14 PM
Originally committed as revision 12773 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-04-09 11:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							50b4468598 
							
						 
					 
					
						
						
							
							change while loops to do-while as the condition is true the first time and the check just wastes cpu cycles  
						
						... 
						
						
						
						Originally committed as revision 7576 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-18 00:22:24 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4497712f09 
							
						 
					 
					
						
						
							
							simpler branch structure in init (16 bytes smaller object file)  
						
						... 
						
						
						
						Originally committed as revision 7575 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-17 20:14:02 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							be65b41f90 
							
						 
					 
					
						
						
							
							doxygenize  
						
						... 
						
						
						
						Originally committed as revision 7574 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-17 20:12:12 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3da97cfdfc 
							
						 
					 
					
						
						
							
							avoid code duplication  
						
						... 
						
						
						
						Originally committed as revision 7573 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-17 20:11:23 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0726982cdb 
							
						 
					 
					
						
						
							
							better to set things to NULL instead of random in case of out of mem  
						
						... 
						
						
						
						Originally committed as revision 7572 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-17 20:06:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							96e39edc59 
							
						 
					 
					
						
						
							
							simplify av_fifo_realloc()  
						
						... 
						
						
						
						Originally committed as revision 7571 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-17 20:05:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							765d4f3b4a 
							
						 
					 
					
						
						
							
							remove near duplicate function  
						
						... 
						
						
						
						Originally committed as revision 7570 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-17 19:46:33 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							870a12d1c2 
							
						 
					 
					
						
						
							
							simplify  
						
						... 
						
						
						
						Originally committed as revision 7569 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-17 19:30:23 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f81b99b82b 
							
						 
					 
					
						
						
							
							simplify  
						
						... 
						
						
						
						Originally committed as revision 7568 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-17 19:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							b78e7197a8 
							
						 
					 
					
						
						
							
							Change license headers to say 'FFmpeg' instead of 'this program/this library'  
						
						... 
						
						
						
						and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-10-07 15:30:46 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Shaposhnik 
							
						 
					 
					
						
						
						
						
							
						
						
							f5a478f65d 
							
						 
					 
					
						
						
							
							* Moving FifoBuffer out of libavformat/avformat.h and  
						
						... 
						
						
						
						libavformat/utils.c into libavutil
Originally committed as revision 6310 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-09-21 07:31:53 +00:00