7384b7a713 
								
							
								 
							
						 
						
							
							
								
								arm: hpeldsp: Move half-pel assembly from dsputil to hpeldsp  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c242bbd8b6 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary dsputil.h #includes  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								25841dfe80 
								
							
								 
							
						 
						
							
							
								
								Use ptrdiff_t instead of int for {avg, put}_pixels line_size parameter.  
							
							This avoids SIMD-optimized functions having to sign-extend their
line size argument manually to be able to do pointer arithmetic. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88bd7fdc82 
								
							
								 
							
						 
						
							
							
								
								Drop DCTELEM typedef  
							
							It does not help as an abstraction and adds dsputil dependencies.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2bcbd98459 
								
							
								 
							
						 
						
							
							
								
								Remove lowres video decoding  
							
							This feature is complex, of questionable utility, and slows down
normal decoding.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3dde147ff9 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Consistently place static, inline and av_cold attributes/keywords.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a617c6aaa3 
								
							
								 
							
						 
						
							
							
								
								dsputil: update per-arch init funcs for non-h264 high bit depth  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								874f1a901d 
								
							
								 
							
						 
						
							
							
								
								dsputil: template get_pixels() for different bit depths  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7a972e113 
								
							
								 
							
						 
						
							
							
								
								simple_idct: add 10-bit version  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19a0729b4c 
								
							
								 
							
						 
						
							
							
								
								Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 decoder.  
							
							This patch lets e.g. dsputil_init chose dsp functions with respect to
the bit depth to decode. The naming scheme of bit depth dependent
functions is <base name>_<bit depth>[_<prefix>] (i.e. the old
clear_blocks_c is now named clear_blocks_8_c).
Note: Some of the functions for high bit depth is not dependent on the
bit depth, but only on the pixel size. This leaves some room for
optimizing binary size.
Preparatory patch for high bit depth h264 decoding support.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41c2bd0a26 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised pix_sum  
							
							Originally committed as revision 21705 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66ec243d95 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised pix_norm1  
							
							Originally committed as revision 21704 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c28474c92 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised sse16  
							
							Originally committed as revision 21703 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3132614305 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised diff_pixels  
							
							Originally committed as revision 21702 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f73a626ae4 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised get_pixels  
							
							Originally committed as revision 21701 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2578ff9f1 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised pix_abs8  
							
							Originally committed as revision 21700 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								74cc33c235 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised pix_abs16_y2  
							
							Originally committed as revision 21699 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39a760f678 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised pix_abs16_x2  
							
							Originally committed as revision 21698 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6056a9008 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised pix_abs16  
							
							Originally committed as revision 21697 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38e016a7c9 
								
							
								 
							
						 
						
							
							
								
								ARMv6 optimised put_pixels functions except xy2 variants  
							
							Originally committed as revision 21696 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								153f49570f 
								
							
								 
							
						 
						
							
							
								
								ARM: ARMv6 optimised add_pixels_clamped()  
							
							Originally committed as revision 20184 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9abcc9a6f4 
								
							
								 
							
						 
						
							
							
								
								ARM: cosmetics  
							
							Originally committed as revision 20166 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								84d430f85a 
								
							
								 
							
						 
						
							
							
								
								ARM: clean up dsputil initialisation  
							
							- Move v5 and v6 initialisation to separate files.
- Move NEON IDCT selection to ff_dsputil_init_neon()
Originally committed as revision 20163 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								60c703ac4b 
								
							
								 
							
						 
						
							
							
								
								ARM: START/STOP_TIMER support for ARMv7  
							
							Originally committed as revision 18305 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								439ccc4e0e 
								
							
								 
							
						 
						
							
							
								
								Split libavutil/timer.h per architecture  
							
							Originally committed as revision 18304 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								987903826b 
								
							
								 
							
						 
						
							
							
								
								Globally rename the header inclusion guard names.  
							
							Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.'  to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_".
Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b21bdabe4 
								
							
								 
							
						 
						
							
							
								
								Add FFMPEG_ prefix to all multiple inclusion guards.  
							
							Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99545457bf 
								
							
								 
							
						 
						
							
							
								
								include all prerequisites in header files  
							
							Originally committed as revision 9344 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								04d7f60143 
								
							
								 
							
						 
						
							
							
								
								Add official LGPL license headers to the files that were missing them.  
							
							Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4dddc5e10c 
								
							
								 
							
						 
						
							
							
								
								kill warnings  
							
							Originally committed as revision 5585 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								93d6aeb0a4 
								
							
								 
							
						 
						
							
							
								
								add missing declaration for av_md5_sum  
							
							Originally committed as revision 5583 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94d85eaf34 
								
							
								 
							
						 
						
							
							
								
								md5 support  
							
							depending on CONFIG_SMALL this can either be compiled to a fully unrolled kernel / rfc reference style md5 routine
or a single loop similar to what mplayer uses
Originally committed as revision 5565 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago