mirror of
				https://git.ffmpeg.org/ffmpeg.git
				synced 2025-10-25 12:44:12 +00:00 
			
		
		
		
	Merge remote-tracking branch 'qatar/master'
* qatar/master: ARM: allow runtime masking of CPU features dsputil: remove unused functions mov: Treat keyframe indexes as 1-origin if starting at non-zero. mov: Take stps entries into consideration also about key_off. Remove lowres video decoding Conflicts: ffmpeg.c ffplay.c libavcodec/arm/vp8dsp_init_arm.c libavcodec/libopenjpegdec.c libavcodec/mjpegdec.c libavcodec/mpegvideo.c libavcodec/utils.c libavformat/mov.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
		
						commit
						92ef4be4ab
					
				
					 52 changed files with 219 additions and 841 deletions
				
			
		|  | @ -31,6 +31,7 @@ int av_get_cpu_flags(void) | |||
|     if (checked) | ||||
|         return flags; | ||||
| 
 | ||||
|     if (ARCH_ARM) flags = ff_get_cpu_flags_arm(); | ||||
|     if (ARCH_PPC) flags = ff_get_cpu_flags_ppc(); | ||||
|     if (ARCH_X86) flags = ff_get_cpu_flags_x86(); | ||||
| 
 | ||||
|  | @ -54,7 +55,14 @@ static const struct { | |||
|     int flag; | ||||
|     const char *name; | ||||
| } cpu_flag_tab[] = { | ||||
| #if   ARCH_PPC | ||||
| #if   ARCH_ARM | ||||
|     { AV_CPU_FLAG_ARMV5TE,   "armv5te"    }, | ||||
|     { AV_CPU_FLAG_ARMV6,     "armv6"      }, | ||||
|     { AV_CPU_FLAG_ARMV6T2,   "armv6t2"    }, | ||||
|     { AV_CPU_FLAG_VFP,       "vfp"        }, | ||||
|     { AV_CPU_FLAG_VFPV3,     "vfpv3"      }, | ||||
|     { AV_CPU_FLAG_NEON,      "neon"       }, | ||||
| #elif ARCH_PPC | ||||
|     { AV_CPU_FLAG_ALTIVEC,   "altivec"    }, | ||||
| #elif ARCH_X86 | ||||
|     { AV_CPU_FLAG_MMX,       "mmx"        }, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Michael Niedermayer
						Michael Niedermayer