Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								ef7b6b489a
								
							
								
							
						 | 
						
							
							
								
								ffmpeg/avformat: factor av_guess_frame_rate() out
							
							
							
							
							
							
								
							
							
							This will be used in ffplay
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								4257b804e2
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: Replace -deinterlace (which was broken by the buffer ref stuff) with yadif injection
							
							
							
							
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   Nicolas George
							
						 | 
						
							
							
							
								
							
								ceac5c54dd
								
							
								
							
						 | 
						
							
							
								
								Remove references to the "ff" variant of buffersink.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   Nicolas George
							
						 | 
						
							
							
							
								
							
								f9b34b8bf9
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: port sub2video to AVFrame.
							
							
							
							
							
							
								
							
							
							And re-enable the FATE test. 
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								e42028925b
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: Force a first_pts of 0 for the first configuration of -async use
							
							
							
							
							
							
								
							
							
							This is very close to what the default does currently
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								ad899522ff
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: use a AVDictionary instead of the context to move swr parameters around
							
							
							
							
							
							
								
							
							
							This avoids per parameter changes in ffmpeg at the cost of making access
somewhat more annoying.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   Nicolas George
							
						 | 
						
							
							
							
								
							
								9fa5a47197
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: set resample_pix_fmt for sub2video.
							
							
							
							
							
							
								
							
							
							Forgotten when the resample_* fields were added.
Fix assert failures. 
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   Nicolas George
							
						 | 
						
							
							
							
								
							
								41f025dff0
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: support filtering of unknown channel layouts.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Nicolas George
							
						 | 
						
							
							
							
								
							
								102cf964dd
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: sub2video: set resample size.
							
							
							
							
							
							
								
							
							
							Necessary after 04a530f. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								a752b9b863
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: use the new swr -async parameter instead of a set of parameters.
							
							
							
							
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								7e6c68394f
								
							
								
							
						 | 
						
							
							
								
								ffmpeg_filter: use frame instead of decoder context pixel format
							
							
							
							
							
							
								
							
							
							prevents regressions from h264-mt frame size changing code
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								04a530f7d3
								
							
								
							
						 | 
						
							
							
								
								ffmpeg_filter: use frame dimensions instead of decoder context dimensions.
							
							
							
							
							
							
								
							
							
							avoids regression from the h264-mt frame size change code.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								718eab527b
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: Improve filter input fps selection heuristic.
							
							
							
							
							
							
								
							
							
							This fixes a broken file that has a incorrect timebase at the codec level.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								b5e0e327ce
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: fix swr filter_type for auto inserted aresample filters
							
							
							
							
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								4bd6d73fc8
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: fix passing swresample options to the auto inserted swr
							
							
							
							
							
							
								
							
							
							Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								c3778df2d4
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: fix negative array index
							
							
							
							
							
							
								
							
							
							Fixes CID733808
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Hendrik Leppkes
							
						 | 
						
							
							
							
								
							
								79393a8363
								
							
								
							
						 | 
						
							
							
								
								Replace usage of the deprecated av_pix_fmt_descriptors array with av_pix_fmt_desc_get
							
							
							
							
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								ba31e59e83
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: Override r_frame_rate by corrected timebase only for interlaced streams
							
							
							
							
							
							
								
							
							
							Fixes Ticket1664
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								547ec4d303
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: check timebase validity before using it.
							
							
							
							
							
							
								
							
							
							Found-by: Daemon404
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								1b8f4d773c
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: use framerate not fieldrate as filter input.
							
							
							
							
							
							
								
							
							
							Fixes a problem described in Ticket1065
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								d7cb5a8daf
								
							
								
							
						 | 
						
							
							
								
								ffmpeg_filter: fix unsafe snprintf() usage
							
							
							
							
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								3061664a57
								
							
								
							
						 | 
						
							
							
								
								avoid ambigous buffersink names
							
							
							
							
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Michael Niedermayer
							
						 | 
						
							
							
							
								
							
								704a5a06cb
								
							
								
							
						 | 
						
							
							
								
								ffmpeg_filter: use avcodec_find_best_pix_fmt_of_2()
							
							
							
							
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Nicolas George
							
						 | 
						
							
							
							
								
							
								425b77114b
								
							
								
							
						 | 
						
							
							
								
								ffmpeg: make decoding_needed a counter.
							
							
							
							
								
							
							
						 | 
						13 years ago |