You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	samplefmt: avoid integer overflow in av_samples_get_buffer_size()
CC:libav-stable@libav.org
This commit is contained in:
		| @@ -118,6 +118,8 @@ int av_samples_get_buffer_size(int *linesize, int nb_channels, int nb_samples, | ||||
|  | ||||
|     /* auto-select alignment if not specified */ | ||||
|     if (!align) { | ||||
|         if (nb_samples > INT_MAX - 31) | ||||
|             return AVERROR(EINVAL); | ||||
|         align = 1; | ||||
|         nb_samples = FFALIGN(nb_samples, 32); | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user