Timothy Gu 
							
						 
					 
					
						
						
							
						
						c23999be13 
					 
					
						
						
							
							avconv_opt: Add an option that lists all supported hwaccels  
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2015-08-26 05:18:43 +02:00 
						 
				 
			
				
					
						
							
							
								Timothy Gu 
							
						 
					 
					
						
						
							
						
						629d4c5b4d 
					 
					
						
						
							
							avconv_opt: Add missing comma  
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2015-08-26 05:03:14 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						7c6eb0a1b7 
					 
					
						
						
							
							lavc: AV-prefix all codec flags  
						
						... 
						
						
						
						Convert doxygen to multiline and express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com > 
						
						
					 
					
						2015-07-27 15:24:58 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6d592fbd0d 
					 
					
						
						
							
							avconv: split creating and (re-)configuring complex filtergraphs  
						
						... 
						
						
						
						The current code is less than straightforward due to the fact that
output streams can be created based on filtergraph definitions. This
change should make the code simpler and more readable. It will also be
useful in the future commits. 
						
						
					 
					
						2015-07-19 09:38:53 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						be101bc1e3 
					 
					
						
						
							
							avconv: create the complex filtergraphs earlier  
						
						... 
						
						
						
						Since global options are processed before all the other options now, we
do not have to try creating the complex filtergraphs several times
anymore, it is enough to do it once after the input files are opened. 
						
						
					 
					
						2015-07-19 09:38:44 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1959351aec 
					 
					
						
						
							
							avconv: move the no streams failure to open_output_file()  
						
						... 
						
						
						
						It is a better place for it, there is no reason to wait until
transcode_init(). 
						
						
					 
					
						2015-07-19 09:38:28 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						bd2ab27c48 
					 
					
						
						
							
							avconv: use read_file() for reading the 2pass stats  
						
						... 
						
						
						
						Also, drop the now unused cmdutils_read_file(). There is no reason to
have two functions doing essentially the same thing. 
						
						
					 
					
						2015-07-19 09:37:11 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6d5d924604 
					 
					
						
						
							
							avconv: move handling the 2pass logfile into avconv_opt  
						
						... 
						
						
						
						It more logically belongs there. 
						
						
					 
					
						2015-07-19 09:34:24 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						59245e0c5e 
					 
					
						
						
							
							avconv: set the encoding/decoding_needed flags earlier  
						
						... 
						
						
						
						This will be useful in the following commits. 
						
						
					 
					
						2015-07-19 09:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						a9b2a51178 
					 
					
						
						
							
							avconv_opt: Check localtime() return value  
						
						... 
						
						
						
						Reported-By: infer 
						
						
					 
					
						2015-06-12 17:02:48 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						16302246b1 
					 
					
						
						
							
							avconv: Add an option for automatically rotating video according to display matrix  
						
						... 
						
						
						
						The option is enabled by default, but can be disabled.
If this is enabled, such side data isn't copied into the output stream
(except when doing stream copy).
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2015-05-02 22:09:06 +03:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						81688e68f9 
					 
					
						
						
							
							avconv: Check rc_override memory allocation  
						
						... 
						
						
						
						CC: libav-stable@libav.org 
Bug-Id: CID 1265719 
						
						
					 
					
						2015-02-17 11:27:41 -05:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						b1306823d0 
					 
					
						
						
							
							check memory errors from av_strdup()  
						
						
						
						
					 
					
						2014-12-18 23:27:14 +01:00 
						 
				 
			
				
					
						
							
							
								Julien Ramseier 
							
						 
					 
					
						
						
							
						
						fd665f7f48 
					 
					
						
						
							
							avconv: Use the mpeg12 private option scan_offset  
						
						... 
						
						
						
						Introduced in aed7900704libav-stable@libav.org 
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2014-12-14 18:34:54 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f5245a9c62 
					 
					
						
						
							
							avconv: fix parsing the AVOptions for -target  
						
						... 
						
						
						
						CC: libav-stable@libav.org  
						
						
					 
					
						2014-08-27 06:21:55 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1688eef253 
					 
					
						
						
							
							avconv: fix the muxrate values for -target  
						
						... 
						
						
						
						The mpegenc private option values are in 50-byte units.
CC: libav-stable@libav.org  
						
						
					 
					
						2014-08-27 06:21:55 +00:00 
						 
				 
			
				
					
						
							
							
								Gabriel Dume 
							
						 
					 
					
						
						
							
						
						f929ab0569 
					 
					
						
						
							
							cosmetics: Write NULL pointer equality checks more compactly  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2014-08-15 03:18:18 -07:00 
						 
				 
			
				
					
						
							
							
								Bernhard Übelacker 
							
						 
					 
					
						
						
							
						
						dc71f19588 
					 
					
						
						
							
							video4linux2: Avoid a floating point exception  
						
						... 
						
						
						
						This avoids a segfault in avconv_opt.c:opt_target when trying to
determine the norm. 
						
						
					 
					
						2014-07-28 13:11:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						383136264e 
					 
					
						
						
							
							avconv: do not use the stream codec context for encoding  
						
						
						
						
					 
					
						2014-06-01 08:33:21 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						41776ba9c0 
					 
					
						
						
							
							avconv: do not use the stream codec context for decoding  
						
						
						
						
					 
					
						2014-06-01 08:33:11 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1839fafa95 
					 
					
						
						
							
							avconv: Support VDA hwaccel  
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2014-05-11 15:00:03 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9580818c5d 
					 
					
						
						
							
							avconv: rename OutputStream.opts to OutputStream.encoder_opts  
						
						... 
						
						
						
						This makes it more clear what is this variable for exactly. 
						
						
					 
					
						2014-05-03 21:44:24 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f3a6ad22c9 
					 
					
						
						
							
							avconv: rename InputStream.opts to InputStream.decoder_opts  
						
						... 
						
						
						
						This makes it more clear what is this variable for exactly. 
						
						
					 
					
						2014-05-03 21:43:05 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a61c2115fb 
					 
					
						
						
							
							configure: rework dxva in avconv handling  
						
						... 
						
						
						
						Move the dxva check after the dependencies have been detected, make sure
the ole32 library exists.
Fixes build on non-Windows. 
						
						
					 
					
						2014-04-28 23:02:56 +02:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
							
						
						35177ba77f 
					 
					
						
						
							
							avconv: add support for DXVA2 decoding  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2014-04-28 21:21:54 +02:00 
						 
				 
			
				
					
						
							
							
								Timothy Gu 
							
						 
					 
					
						
						
							
						
						9e4e35b4d7 
					 
					
						
						
							
							avconv_opt: fix avio_open2() return code check  
						
						... 
						
						
						
						avio_open2() only return < 0 when error. 
						
						
					 
					
						2014-03-30 14:55:08 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						746dca483a 
					 
					
						
						
							
							avconv: support forcing codec tags for input streams  
						
						
						
						
					 
					
						2014-02-24 07:25:07 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						c255f0b001 
					 
					
						
						
							
							avconv: initialize hwaccel_pix_fmt  
						
						... 
						
						
						
						Fixes an assertion failure in vdpau_get_buffer() when -hwaccel auto is
used, but hwaccel init fails. 
						
						
					 
					
						2013-12-03 18:11:27 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						7671dd7cd7 
					 
					
						
						
							
							avconv: add support for VDPAU decoding  
						
						
						
						
					 
					
						2013-11-23 11:55:53 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						07fd0a2219 
					 
					
						
						
							
							avconv: add infrastructure for using hwaccels  
						
						
						
						
					 
					
						2013-11-23 11:55:43 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						f825d42bcc 
					 
					
						
						
							
							avplay: Accept cpuflags option  
						
						... 
						
						
						
						Quite useful for debugging.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2013-10-22 10:49:31 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						488a0fa689 
					 
					
						
						
							
							avconv: support -t as an input option.  
						
						... 
						
						
						
						It limits the duration of the data read from a given input. 
						
						
					 
					
						2013-08-05 10:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						811bd07846 
					 
					
						
						
							
							avconv: make input -ss accurate when transcoding  
						
						... 
						
						
						
						Insert (a)trim filters on the corresponding inputs, so the extra frames
are decoded and discarded. 
						
						
					 
					
						2013-08-05 10:53:41 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						56ee3f9de7 
					 
					
						
						
							
							avconv: distinguish between -ss 0 and -ss not being used  
						
						... 
						
						
						
						Using -ss 0 to drop frames with negative timestamps is a perfectly valid
use case. 
						
						
					 
					
						2013-08-05 10:53:12 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						7748dd41be 
					 
					
						
						
							
							avconv: add -n option to immediately exit when output files already exist  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2013-07-31 22:28:54 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						b85dbe68e2 
					 
					
						
						
							
							avconv: Call exit_program instead of exit in avconv_opt as well  
						
						... 
						
						
						
						This seems to have been missed in 636ced8e1dmartin@martin.st > 
						
						
					 
					
						2013-07-31 22:11:32 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						538bf76737 
					 
					
						
						
							
							avconv: make -aspect work with streamcopy  
						
						
						
						
					 
					
						2013-05-27 21:26:06 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						481575d255 
					 
					
						
						
							
							avconv: remove -deinterlace  
						
						... 
						
						
						
						It is incompatible with refcounted frames and since it's been deprecated
for a long time now, fixing it is not worth the effort. 
						
						
					 
					
						2013-05-07 12:31:55 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						76d23f4031 
					 
					
						
						
							
							avconv: do not send non-monotonous DTS to the muxers.  
						
						... 
						
						
						
						Hack partially based on a commit by Michael Niedermayer <michaelni@gmx.at >
Should fix (or work around) bug 458. 
						
						
					 
					
						2013-05-03 09:59:48 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						3d62442008 
					 
					
						
						
							
							avconv_opt: allocate an OutputFile before the streams.  
						
						... 
						
						
						
						This way OutputFile variables like recording time can be used when
creating the streams. 
						
						
					 
					
						2013-04-30 11:48:23 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						dc574658d1 
					 
					
						
						
							
							avconv: print filter options in -h full output.  
						
						
						
						
					 
					
						2013-04-11 20:45:55 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						38f0c0781a 
					 
					
						
						
							
							lavfi: merge avfiltergraph.h into avfilter.h  
						
						... 
						
						
						
						We do not support using filters without AVFilterGraph in practice
anyway, so there is no point in pretending we do. 
						
						
					 
					
						2013-04-11 20:33:33 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a4208b9b7d 
					 
					
						
						
							
							avconv: add options for reading filtergraphs from a file.  
						
						
						
						
					 
					
						2013-03-28 07:55:48 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						3e175a2a55 
					 
					
						
						
							
							avconv: mark attachment streams as immediately finished  
						
						... 
						
						
						
						There are never any packets for those streams.
Fixes an infinite loop with -attach. 
						
						
					 
					
						2013-03-15 08:59:27 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e7553f4c78 
					 
					
						
						
							
							avconv: do not silently ignore unused codec AVOptions.  
						
						... 
						
						
						
						Print an error and abort when the option is of the wrong type (decoding
for output file or vice versa), since this could never be correct for
any input or output configuration.
Print a warning and continue when the option is of the correct type,
just unused, so same commandlines can be reused for different kinds of
input or output files. 
						
						
					 
					
						2013-03-08 14:15:51 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						db2d65ce1e 
					 
					
						
						
							
							avconv: fix a typo  
						
						
						
						
					 
					
						2013-03-08 14:14:25 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						41d2008b15 
					 
					
						
						
							
							avconv: use a local variable for InputFile in open_input_file().  
						
						... 
						
						
						
						This is shorter and more readable. 
						
						
					 
					
						2013-03-08 14:13:46 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1da54e908e 
					 
					
						
						
							
							avconv: use a local variable for OutputFile in open_output_file().  
						
						... 
						
						
						
						This is shorter and more readable. 
						
						
					 
					
						2013-03-08 14:13:39 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9d3009c6c4 
					 
					
						
						
							
							avconv: print an error on applying options of the wrong type.  
						
						... 
						
						
						
						I.e. input options to output files or vice versa. 
						
						
					 
					
						2013-03-08 14:12:43 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
							
						
						54b298fe56 
					 
					
						
						
							
							lavc: Deprecate the deinterlace functions in libavcodec  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2013-03-07 09:35:24 +02:00