Anton Khirnov 
							
						 
					 
					
						
						
							
						
						759001c534 
					 
					
						
						
							
							lavc decoders: work with refcounted frames.  
						
						
						
						
					 
					
						2013-03-08 07:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						c242bbd8b6 
					 
					
						
						
							
							Remove unnecessary dsputil.h #includes  
						
						
						
						
					 
					
						2013-02-26 00:51:34 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						36ef5369ee 
					 
					
						
						
							
							Replace all CODEC_ID_* with AV_CODEC_ID_*  
						
						
						
						
					 
					
						2012-08-07 16:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Christophe Gisquet 
							
						 
					 
					
						
						
							
						
						d834ab0f2a 
					 
					
						
						
							
							rv40: perform bitwise checks in loop filter  
						
						... 
						
						
						
						Down from 95 kcycles to 93 (including all called functions).
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2012-04-28 11:12:38 -07:00 
						 
				 
			
				
					
						
							
							
								Christophe Gisquet 
							
						 
					 
					
						
						
							
						
						34e1b07546 
					 
					
						
						
							
							rv40: don't always do the full prev_type search  
						
						... 
						
						
						
						120->100 cycles.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2012-04-28 11:06:05 -07:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						00c3b67b8a 
					 
					
						
						
							
							cosmetics: Align codec declarations  
						
						... 
						
						
						
						Also break some long lines, remove codec function placeholder comments
and add spaces in sample/pixel format lists.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-04-06 22:37:38 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						e96b4a53df 
					 
					
						
						
							
							vlc/rl: Add ff_ prefix to the nonstatic symbols  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:06:26 +02:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						b54b40b33c 
					 
					
						
						
							
							rv40: prevent undefined signed overflow in rv40_loop_filter()  
						
						
						
						
					 
					
						2012-02-14 14:42:55 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						9472d37d8e 
					 
					
						
						
							
							rv34: frame-level multi-threading  
						
						... 
						
						
						
						Statistics for bourne.rmvb -an -f null
1 thread:  37.12s user 0.03s system  99% cpu 37.174 total
2 threads: 47.63s user 0.24s system 185% cpu 25.807 total
4 threads: 41.21s user 0.30s system 327% cpu 12.674 total 
						
						
					 
					
						2012-01-10 22:51:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						d8edf1b515 
					 
					
						
						
							
							rv40: rearrange loop filter functions  
						
						... 
						
						
						
						This splits the loop filter functions into smaller, more SIMD-friendly
functions.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-12-14 11:26:30 +00:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						bb8a6e03cc 
					 
					
						
						
							
							rv40: move loop filter to rv34dsp context  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-11-30 20:54:59 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						7351eb1415 
					 
					
						
						
							
							Pretty-print RV3/4 decoder source  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2011-08-09 12:06:38 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ec6402b7c5 
					 
					
						
						
							
							lavc: use designated initialisers for all codecs.  
						
						... 
						
						
						
						It's more readable and less prone to breakage. 
						
						
					 
					
						2011-07-29 08:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						657ccb5ac7 
					 
					
						
						
							
							Eliminate FF_COMMON_FRAME macro.  
						
						... 
						
						
						
						FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied
to struct Picture.  Replace by an embedded AVFrame structure in struct Picture. 
						
						
					 
					
						2011-07-11 00:19:00 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						975a1447f7 
					 
					
						
						
							
							Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2011-05-02 12:18:44 +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 
						 
				 
			
				
					
						
							
							
								Reinhard Tartler 
							
						 
					 
					
						
						
							
						
						737eb5976f 
					 
					
						
						
							
							Merge libavcore into libavutil  
						
						... 
						
						
						
						It is pretty hopeless that other considerable projects will adopt
libavutil alone in other projects. Projects that need small footprint
are better off with more specialized libraries such as gnulib or rather
just copy the necessary parts that they need. With this in mind, nobody
is helped by having libavutil and libavcore split. In order to ease
maintenance inside and around FFmpeg and to reduce confusion where to
put common code, avcore's functionality is merged (back) to avutil.
Signed-off-by: Reinhard Tartler <siretart@tauware.de > 
						
						
					 
					
						2011-02-15 16:18:21 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Elio Pettenò 
							
						 
					 
					
						
						
							
						
						d36beb3f69 
					 
					
						
						
							
							Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.  
						
						... 
						
						
						
						None of these symbols should be accessed directly, so declare them as
hidden.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-01-26 16:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						e16f217ceb 
					 
					
						
						
							
							Use new imgutils.h API names, fix deprecation warnings.  
						
						... 
						
						
						
						Originally committed as revision 25058 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-09-07 19:15:29 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						6ce9b4310c 
					 
					
						
						
							
							Remove use of the deprecated function avcodec_check_dimensions(), use  
						
						... 
						
						
						
						av_check_image_size() instead.
Originally committed as revision 24711 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-08-06 09:37:04 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						dd8e127a4d 
					 
					
						
						
							
							rv40: make rv40_adaptive_loop_filter() always_inline  
						
						... 
						
						
						
						This function is called from the rv40_[hv]_loop_filter() wrappers
with some arguments constant, so it really needs to be inlined.
3% faster overall on Cortex-A8.
Originally committed as revision 23893 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-29 22:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						ba87f0801d 
					 
					
						
						
							
							Remove explicit filename from Doxygen @file commands.  
						
						... 
						
						
						
						Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.
Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-20 14:45:34 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						72415b2adb 
					 
					
						
						
							
							Define AVMediaType enum, and use it instead of enum CodecType, which  
						
						... 
						
						
						
						is deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-30 23:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						20622c4a8a 
					 
					
						
						
							
							Adjust r->avail_cache[] indexes to avoid alignment issues when zeroing block  
						
						... 
						
						
						
						inside it.
Originally committed as revision 19743 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-08-30 06:16:33 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						39c601b5e7 
					 
					
						
						
							
							RV3/4 intra types array causes alignment issues (at least on ARM5), thus change  
						
						... 
						
						
						
						its stride and offset to always have align 4.
Originally committed as revision 19316 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-07-01 15:08:02 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						120ac2620d 
					 
					
						
						
							
							cosmetics: remove extra space indentation  
						
						... 
						
						
						
						Originally committed as revision 18676 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-24 05:52:53 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						0a044f0f06 
					 
					
						
						
							
							Make rv40 decoder use new static VLC initialization method  
						
						... 
						
						
						
						Originally committed as revision 18634 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-20 17:13:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						09a9b45e4f 
					 
					
						
						
							
							Add and use ff_pixfmt_list_420.  
						
						... 
						
						
						
						Originally committed as revision 17564 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-24 18:27:52 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						186f155e1c 
					 
					
						
						
							
							Add decoder flush after seeking for RV3/4 decoders  
						
						... 
						
						
						
						Originally committed as revision 17030 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-07 09:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						bad5537e2c 
					 
					
						
						
							
							Use full internal pathname in doxygen @file directives.  
						
						... 
						
						
						
						Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-01 02:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						dc8a7c93d3 
					 
					
						
						
							
							Add missing void keyword to parameterless function declarations.  
						
						... 
						
						
						
						Originally committed as revision 16860 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-30 18:38:25 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						6c3fca6479 
					 
					
						
						
							
							Merge deblocking pattern with CBP for RV30/40 loop filtering  
						
						... 
						
						
						
						Originally committed as revision 16192 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-12-17 20:00:48 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						d33ee3f2b1 
					 
					
						
						
							
							RV40 loop filter  
						
						... 
						
						
						
						Originally committed as revision 15950 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-11-29 06:24:47 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						e9d0fdef53 
					 
					
						
						
							
							Strong filtering function for future RV40 loop filter  
						
						... 
						
						
						
						Originally committed as revision 15918 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-11-23 19:36:44 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						70f42303e7 
					 
					
						
						
							
							Weak deblock filter function for future RV40 loop filter  
						
						... 
						
						
						
						Originally committed as revision 15827 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-11-15 14:15:24 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						fe4bf37455 
					 
					
						
						
							
							Make AVCodec long_names definition conditional depending on CONFIG_SMALL.  
						
						... 
						
						
						
						Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-06-12 21:50:13 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						39902a8c93 
					 
					
						
						
							
							Calculate motion vector information based on PTS provided in slice header  
						
						... 
						
						
						
						Originally committed as revision 13011 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-04-28 13:37:36 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						162d4fc99d 
					 
					
						
						
							
							Add long names to AVCodec declarations.  
						
						... 
						
						
						
						patch by Stefano Sabatini, stefano.sabatini-lala poste it
Originally committed as revision 13009 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-04-27 22:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								Zuxy Meng 
							
						 
					 
					
						
						
							
						
						98a6fff98c 
					 
					
						
						
							
							Apply 'cold' attribute to init/uninit functions in libavcodec  
						
						... 
						
						
						
						Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-21 03:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						9701840bb5 
					 
					
						
						
							
							add FF_ prefix to all (frame)_TYPE usage  
						
						... 
						
						
						
						Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-09 23:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						6cd1500d39 
					 
					
						
						
							
							RV40 decoder should use availability cache  
						
						... 
						
						
						
						Originally committed as revision 11230 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-16 12:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						4978618b6b 
					 
					
						
						
							
							Use existing function for VLC reading  
						
						... 
						
						
						
						Originally committed as revision 11185 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-07 05:56:07 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						b192e56461 
					 
					
						
						
							
							Check decoded dimensions for validity  
						
						... 
						
						
						
						Originally committed as revision 11184 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-07 05:52:27 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						ea61e33a7f 
					 
					
						
						
							
							Intra types will be stored in int8_t array  
						
						... 
						
						
						
						Originally committed as revision 11183 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-07 05:50:23 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						52b917536d 
					 
					
						
						
							
							Add decoder flags  
						
						... 
						
						
						
						Originally committed as revision 11182 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-07 05:48:34 +00:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						ae4ca617e3 
					 
					
						
						
							
							RV40 decoder specific functions  
						
						... 
						
						
						
						Originally committed as revision 11163 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-04 17:41:46 +00:00