You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	avplay: apply the stream sample_aspect_ratio to decoded video frames
If there is a sample_aspect_ratio in the stream, then apply it to every decoded frame in the same way as avconv does. This also makes sure that the avfilter chain has access to the aspect ratio. Signed-off-by: Vladimir Pantelic <vladoman@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
This commit is contained in:
		
				
					committed by
					
						 Anton Khirnov
						Anton Khirnov
					
				
			
			
				
	
			
			
			
						parent
						
							84b721db36
						
					
				
				
					commit
					db0a943266
				
			
							
								
								
									
										3
									
								
								avplay.c
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								avplay.c
									
									
									
									
									
								
							| @@ -1495,6 +1495,9 @@ static int get_video_frame(VideoState *is, AVFrame *frame, int64_t *pts, AVPacke | ||||
|         if (*pts == AV_NOPTS_VALUE) { | ||||
|             *pts = 0; | ||||
|         } | ||||
|         if (is->video_st->sample_aspect_ratio.num) { | ||||
|             frame->sample_aspect_ratio = is->video_st->sample_aspect_ratio; | ||||
|         } | ||||
|  | ||||
|         is->skip_frames_index += 1; | ||||
|         if (is->skip_frames_index >= is->skip_frames) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user