Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0460b9bb3e 
					 
					
						
						
							
							Merge commit 'c872d310cd9c605e5f994ad8ac79dc72303c0d29'  
						
						... 
						
						
						
						* commit 'c872d310cd9c605e5f994ad8ac79dc72303c0d29':
  avconv: stop accessing AVStream.parser
Conflicts:
	ffmpeg.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-29 21:38:53 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ed49e91fd7 
					 
					
						
						
							
							Merge commit 'ddc589ce98c2bba1e59318b5b0224717325eac46'  
						
						... 
						
						
						
						* commit 'ddc589ce98c2bba1e59318b5b0224717325eac46':
  avconv: drop a now useless variable
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-28 10:46:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a443b9732f 
					 
					
						
						
							
							ffmpeg: make stream default if its the only of its kind and no source can be unambigously assigned to it  
						
						... 
						
						
						
						Fixes Ticket2969
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-25 02:08:35 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b36257921e 
					 
					
						
						
							
							ffmpeg: Dont crash on unconnected output pads before an error is printed  
						
						... 
						
						
						
						Found-by: durandal_1707
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-23 11:39:43 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a72bf5fd11 
					 
					
						
						
							
							ffmpeg: set the source_index for trivial filter graphs  
						
						... 
						
						
						
						Fixes one testcase in Ticket2969
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-11 00:51:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b6b9c150f0 
					 
					
						
						
							
							ffmpeg: add max_error_rate to allow tuning the point decoding errors are considered a failure of the whole transcoding.  
						
						... 
						
						
						
						Suggested-by: Daemon404
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-07 23:58:59 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						38e13f55a5 
					 
					
						
						
							
							ffmpeg: dont detect slight (0.1sec) backward moving dts as discontinuity  
						
						
						
						
					 
					
						2013-10-07 01:36:05 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0425fd7eb2 
					 
					
						
						
							
							ffmpeg: dont return reserved values  
						
						... 
						
						
						
						Found-by: Daemon404
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-02 12:59:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						7883827cb7 
					 
					
						
						
							
							ffmpeg: check for unsupported "queing of command on first filter supporting the specific commend"  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-09-10 14:13:44 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1525107313 
					 
					
						
						
							
							ffmpeg: improve built in docs for passing commands  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-09-10 14:13:18 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f8f4e48b6d 
					 
					
						
						
							
							ffmpeg: print command replies starting on column 0  
						
						... 
						
						
						
						This fixes formating issues with multi-line replies
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-09-10 13:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						47f9a5b737 
					 
					
						
						
							
							Warn the user if a pix_fmt != yuv420p was chosen for MPEG-2 video encoding.  
						
						... 
						
						
						
						Fixes ticket #2870 . 
						
						
					 
					
						2013-08-18 22:00:35 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b7fc2693c7 
					 
					
						
						
							
							Merge commit '488a0fa68973d48e264d54f1722f7afb18afbea7'  
						
						... 
						
						
						
						* commit '488a0fa68973d48e264d54f1722f7afb18afbea7':
  avconv: support -t as an input option.
Conflicts:
	Changelog
	ffmpeg.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-08-06 12:41:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3fa72de82f 
					 
					
						
						
							
							Merge commit '56ee3f9de7b9f6090d599a27d33a392890a2f7b8'  
						
						... 
						
						
						
						* commit '56ee3f9de7b9f6090d599a27d33a392890a2f7b8':
  avconv: distinguish between -ss 0 and -ss not being used
Conflicts:
	ffmpeg.c
	ffmpeg_opt.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-08-06 10:25:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						f118b41759 
					 
					
						
						
							
							ffmpeg: raise level for message printed in case of auto-select pixel format  
						
						... 
						
						
						
						Increase visibility, in order to decrease troubleshooting for
users generating non playable H.264 content.
Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at > 
						
						
					 
					
						2013-08-01 21:14:48 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f982d006bb 
					 
					
						
						
							
							Merge commit '636ced8e1dc8248a1353b416240b93d70ad03edb'  
						
						... 
						
						
						
						* commit '636ced8e1dc8248a1353b416240b93d70ad03edb':
  cmdutils: wrap exit explicitly
Conflicts:
	avprobe.c
	cmdutils.c
	ffmpeg.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-07-08 04:34:11 +02:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						58950ca0df 
					 
					
						
						
							
							ffmpeg: Don't include colorspace.h  
						
						... 
						
						
						
						The header is private, and ffmpeg.c doesn't use it
for anything.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2013-06-29 16:44:12 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						cc61ef0479 
					 
					
						
						
							
							Merge commit '42cc6cefd315c1556e2a52f7ebe2f766ec82b790'  
						
						... 
						
						
						
						* commit '42cc6cefd315c1556e2a52f7ebe2f766ec82b790':
  avconv: report the error for codec open failure
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-23 12:56:55 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d894e64acc 
					 
					
						
						
							
							Merge commit '1e340af8d6a97cc013a2ad8ba77c77129625a34f'  
						
						... 
						
						
						
						* commit '1e340af8d6a97cc013a2ad8ba77c77129625a34f':
  avconv: drop additional strerror fallback
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-23 12:56:05 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4abd5a4318 
					 
					
						
						
							
							Merge commit '274e134e49b1c92db0f0b8cb2ae7554fb7b9184c'  
						
						... 
						
						
						
						* commit '274e134e49b1c92db0f0b8cb2ae7554fb7b9184c':
  avconv: check that the output format context exists before accessing it
Conflicts:
	ffmpeg.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-05 12:20:26 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
							
						
						fc82f4a1f8 
					 
					
						
						
							
							ffmpeg: ignore EOF when pushing frames to filters.  
						
						... 
						
						
						
						EOF is not a fatal condition, it is normally produced
by a few filters.
TODO: take it into account to avoid useless decoding. 
						
						
					 
					
						2013-06-02 23:19:42 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						e816a8bc26 
					 
					
						
						
							
							ffmpeg: use actual packet pts when discarding for the copypriorss option  
						
						... 
						
						
						
						The ist->pts value at this point does not necessarily match the actual packet
pts, which is what should be used to decide whether to discard the packet.
Without this change, some video packets that have pts on or after the start
time are getting discarded when they should not be.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2013-05-28 17:03:23 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2ad28840b3 
					 
					
						
						
							
							Merge commit '538bf767373f176b6487e30181155e74b37cced6'  
						
						... 
						
						
						
						* commit '538bf767373f176b6487e30181155e74b37cced6':
  avconv: make -aspect work with streamcopy
Conflicts:
	ffmpeg.c
	ffmpeg_opt.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-28 08:52:03 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1a36c756d8 
					 
					
						
						
							
							ffmpeg: free threads on error conditions.  
						
						... 
						
						
						
						Fixes Ticket2562
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-15 01:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						33ff943f70 
					 
					
						
						
							
							ffmpeg: add -apad option which injects a apad filter only in the presence of video streams  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-08 23:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						410905f7fd 
					 
					
						
						
							
							ffmpeg: use av_freep() for forced_kf_pts  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-08 23:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0966623604 
					 
					
						
						
							
							ffmpeg: drop old non monotone dts workaround.  
						
						... 
						
						
						
						All bugs should now be fixed in the new so the old can be droped.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 15:04:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						af2d964336 
					 
					
						
						
							
							ffmpeg: set correct log context for non monotone dts workaround warnings  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 15:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b2a1d92b7b 
					 
					
						
						
							
							ffmpeg: port loglevel selection code to new dts workaround code  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 15:02:43 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						30c05f6b02 
					 
					
						
						
							
							ffmpeg: fix pts handling in the non monotone dts workaround  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 15:00:21 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						007ee09d7c 
					 
					
						
						
							
							ffmpeg: fix the used maximum dts in the monotone dts workaround  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 14:58:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						26b89f6274 
					 
					
						
						
							
							ffmpeg: use a max variable to hold the maximum dts  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 14:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6b2fbdb047 
					 
					
						
						
							
							ffmpeg: Check dts before use in non monotone dts workaround  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 14:55:20 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ee3824f6f6 
					 
					
						
						
							
							ffmpeg: limit non monotone workaround to audio & video streams  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 14:55:12 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						9fe2a62cc4 
					 
					
						
						
							
							ffmpeg: move non monotone prevention code down  
						
						... 
						
						
						
						This moves the code to after the bitstream filters
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 14:52:37 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2b7f595aca 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  avconv: do not send non-monotonous DTS to the muxers.
Conflicts:
	ffmpeg_opt.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 14:52:03 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						22dc25cb29 
					 
					
						
						
							
							Merge commit 'b4a5a292274f904f404f40f826c51e6fc9cfb8fe'  
						
						... 
						
						
						
						* commit 'b4a5a292274f904f404f40f826c51e6fc9cfb8fe':
  avconv: improve -re implementation
Conflicts:
	ffmpeg.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-03 13:53:08 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						49ec4c7e49 
					 
					
						
						
							
							ffmpeg: fix segfault with random output  
						
						... 
						
						
						
						Found-by: <durandal_1707>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-02 16:01:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4818388e6c 
					 
					
						
						
							
							Merge commit '8cd472d3f947a6233e7dc628f0dc71c74e62413a'  
						
						... 
						
						
						
						* commit '8cd472d3f947a6233e7dc628f0dc71c74e62413a':
  avconv: make output -ss insert trim/atrim filters.
Conflicts:
	Changelog
	ffmpeg.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-01 17:24:43 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						76c1f9200f 
					 
					
						
						
							
							Merge commit 'a83c0da539fb07260310bc3b34056239d2b138b2'  
						
						... 
						
						
						
						* commit 'a83c0da539fb07260310bc3b34056239d2b138b2':
  avconv: make -t insert trim/atrim filters.
The filter insertion code is merged but disabled as it is buggy.
For example it fails in various ways when used with -s with some files.
Also the trimming is arguably less accurate than the default without
filters in some cases.
These issues should be fixed before auto inserting the filters,
until then the user can explicitly add a trim/atrim filter when one is
wanted.
Conflicts:
	Changelog
	ffmpeg.c
	ffmpeg_filter.c
	tests/ref/fate/bethsoft-vid
	tests/ref/lavf/aiff
	tests/ref/lavf/asf
	tests/ref/lavf/au
	tests/ref/lavf/avi
	tests/ref/lavf/dpx
	tests/ref/lavf/ffm
	tests/ref/lavf/gxf
	tests/ref/lavf/jpg
	tests/ref/lavf/mkv
	tests/ref/lavf/mmf
	tests/ref/lavf/mov
	tests/ref/lavf/mpg
	tests/ref/lavf/nut
	tests/ref/lavf/ogg
	tests/ref/lavf/pcx
	tests/ref/lavf/png
	tests/ref/lavf/rm
	tests/ref/lavf/ts
	tests/ref/lavf/voc
	tests/ref/lavf/voc_s16
	tests/ref/lavf/wav
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-01 14:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
							
						
						b1cc12d0e3 
					 
					
						
						
							
							ffmpeg: make -aspect work with -vcodec copy.  
						
						
						
						
					 
					
						2013-04-18 22:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						f6c9a325b7 
					 
					
						
						
							
							ffmpeg: show error message in case of av_buffersrc_add_frame_flags() failure  
						
						
						
						
					 
					
						2013-04-14 20:30:37 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						835cc0f2e7 
					 
					
						
						
							
							Merge commit 'fa2a34cd40d124161c748bb0f430dc63c94dd0da'  
						
						... 
						
						
						
						* commit 'fa2a34cd40d124161c748bb0f430dc63c94dd0da':
  lavfi: change the filter registering system to match the other libraries
Conflicts:
	cmdutils.c
	ffplay.c
	libavfilter/avfilter.c
	libavfilter/avfilter.h
This removes the ability to put AVFilters in read only memory and having
them shareable.
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-04-12 15:08:40 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						231fd4411f 
					 
					
						
						
							
							Merge commit '38f0c0781a6e099f11c0acec07f9b8be742190c4'  
						
						... 
						
						
						
						* commit '38f0c0781a6e099f11c0acec07f9b8be742190c4':
  lavfi: merge avfiltergraph.h into avfilter.h
Conflicts:
	doc/APIchanges
	ffmpeg_filter.c
	libavfilter/avfilter.h
	libavfilter/avfiltergraph.h
	libavfilter/version.h
	tools/graph2dot.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-04-11 23:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						270217908b 
					 
					
						
						
							
							ffmpeg: update error message, and make use of av_err2str() to simplify  
						
						
						
						
					 
					
						2013-04-10 18:02:00 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f1c0c6b7de 
					 
					
						
						
							
							Merge remote-tracking branch 'cigaes/master'  
						
						... 
						
						
						
						* cigaes/master:
  ffmpeg: use a rational for -aspect option.
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-04-10 01:49:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6a78ec180e 
					 
					
						
						
							
							ffmpeg: print frame decoding error statistic  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-04-10 01:47:03 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						eedcac68f3 
					 
					
						
						
							
							ffmpeg: dont exit 0 if fewer than 1/3 of the input could be decoded.  
						
						... 
						
						
						
						Fixes Ticket2405
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-04-10 01:40:06 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
							
						
						de38e7c8c3 
					 
					
						
						
							
							ffmpeg: use a rational for -aspect option.  
						
						
						
						
					 
					
						2013-04-09 20:16:20 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						1c0d8f2563 
					 
					
						
						
							
							Add a work-around for msvc compilation until c99-to-c89 issue 7 is fixed.  
						
						... 
						
						
						
						Tested-by: Nevcairiel 
						
						
					 
					
						2013-04-04 00:01:34 +02:00