Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-22avplay: Accept cpuflags optionLuca Barbato
Quite useful for debugging. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-08-05avconv: support -t as an input option.Anton Khirnov
It limits the duration of the data read from a given input.
2013-08-05avconv: make input -ss accurate when transcodingAnton Khirnov
Insert (a)trim filters on the corresponding inputs, so the extra frames are decoded and discarded.
2013-08-05avconv: distinguish between -ss 0 and -ss not being usedAnton Khirnov
Using -ss 0 to drop frames with negative timestamps is a perfectly valid use case.
2013-07-31avconv: add -n option to immediately exit when output files already existVittorio Giovara
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-07-31avconv: Call exit_program instead of exit in avconv_opt as wellMartin Storsjö
This seems to have been missed in 636ced8e1dc. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-05-27avconv: make -aspect work with streamcopyAnton Khirnov
2013-05-07avconv: remove -deinterlaceAnton Khirnov
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-03avconv: do not send non-monotonous DTS to the muxers.Anton Khirnov
Hack partially based on a commit by Michael Niedermayer <michaelni@gmx.at> Should fix (or work around) bug 458.
2013-04-30avconv_opt: allocate an OutputFile before the streams.Anton Khirnov
This way OutputFile variables like recording time can be used when creating the streams.
2013-04-11avconv: print filter options in -h full output.Anton Khirnov
2013-04-11lavfi: merge avfiltergraph.h into avfilter.hAnton Khirnov
We do not support using filters without AVFilterGraph in practice anyway, so there is no point in pretending we do.
2013-03-28avconv: add options for reading filtergraphs from a file.Anton Khirnov
2013-03-15avconv: mark attachment streams as immediately finishedAnton Khirnov
There are never any packets for those streams. Fixes an infinite loop with -attach.
2013-03-08avconv: do not silently ignore unused codec AVOptions.Anton Khirnov
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-08avconv: fix a typoAnton Khirnov
2013-03-08avconv: use a local variable for InputFile in open_input_file().Anton Khirnov
This is shorter and more readable.
2013-03-08avconv: use a local variable for OutputFile in open_output_file().Anton Khirnov
This is shorter and more readable.
2013-03-08avconv: print an error on applying options of the wrong type.Anton Khirnov
I.e. input options to output files or vice versa.
2013-03-07lavc: Deprecate the deinterlace functions in libavcodecRonald S. Bultje
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-02-28avconv: Apply codec options to streams that are copied as wellMartin Storsjö
This allows setting/overriding e.g. the bitrate parameter, which is required for the smoothstreaming muxer. Normally, the bitrate is set by the demuxer in these cases, but not all demuxers can provide it. This allows stream copy of data to the smoothstreaming muxer from such inputs. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-02-24avconv: pass libavresample options to AVFilterGraphJustin Ruggles
2013-01-15lavc: set the default rc_initial_buffer_occupancyLuca Barbato
rc_buffer_size is not set before. Solve the initial the rate control underflow issue reported in bug 222. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2012-12-20cmdutils: pass number of groups to split_commandline().Anton Khirnov
This makes the code simpler and avoids mixing designated and non-designated initializers in a potentially unsafe way in avconv.
2012-12-18avconv: pass the actually selected decoder to filter_codec_opts().Anton Khirnov
2012-12-18avconv: use new options parser.Anton Khirnov
2012-12-18cmdutils: add a macro to simplify grow_array() calls.Anton Khirnov
2012-11-25avconv: fix copying per-stream metadata.Anton Khirnov
It is handled separately from other types because it uses stream specifiers and currently that triggers an assert in SET_DICT. CC:libav-stable@libav.org
2012-11-11Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles
Also reorder some other #include when applicable.
2012-10-31avconv_opt, cmdutils: Add missing function parameter DoxygenDiego Biurrun
2012-10-23avconv: only apply presets when we have an encoder.Anton Khirnov
Fixes a crash when using a preset with stream copy. CC: libav-stable@libav.org
2012-10-16avconv: fix disabling auto mappings with -map_metadataAnton Khirnov
CC: libav-stable@libav.org
2012-10-12De-doxygenize some top-level filesDiego Biurrun
2012-10-10avconv: remove bogus warning when using avconv -h without parameterJanne Grunau
2012-10-09avconv: remove -same_quantAnton Khirnov
It has not worked for anything other than fringe codecs (asv1/2, mdec, mjpeg[b]) since about 2003 and nobody ever noticed or complained. This sufficiently proves that there are no users of this option who have a clue of what they are doing, so it is completely useless.
2012-10-09avconv: simplify memory allocation in copy_chaptersJanne Grunau
Make just a single reallocation per call instead of one reallocation per copied chapters. This fixes possible memory leaks on realloc failures. Also correct the allocation since it needs multiples of sizeof(AVChapter*) and not sizeof(AVChapter). Fixes CID700633 and CID700719.
2012-10-08Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov
2012-10-02Use atexit() instead of defining a custom exit_program() interface.Diego Elio Pettenò
2012-08-30avtools: remove the distinction between func_arg and func2_arg.Anton Khirnov
func2_arg is the same as func_arg, except it has one additional parameter. Change all func_arg callbacks to take that parameter (and ignore it).
2012-08-30avconv: make the -passlogfile option per-stream.Anton Khirnov
2012-08-30avconv: make the -pass option per-stream.Anton Khirnov
2012-08-26avconv: remove unused variable opt_shortestMans Rullgard
This was replaced with a per-file value in 3c0df90. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-19avconv: mark more options as expert.Anton Khirnov
2012-08-19avconv: split printing "main options" into global and per-file.Anton Khirnov
2012-08-19avconv: refactor help printing.Anton Khirnov
By default don't dump every single option on the user, but print only the basic options. Add -h long/full to print more options.
2012-08-19avconv: print info/capabilities options in a separate help group.Anton Khirnov
2012-08-19cmdutils: extend -h to allow printing codec details.Anton Khirnov
2012-08-19cmdutils: change semantics of show_help_options() and document it.Anton Khirnov
Currently it takes a mask and value, such that options for which (flags & mask) == value. Change it to take required flags and forbidden flags instead. This is shorter and simpler to understand.
2012-08-19avtools: move some newlines to show_help_options().Anton Khirnov
Don't require every caller to supply them.
2012-08-19avconv: deprecate -isync.Anton Khirnov
This option does not do anything. Also remove OPT_GRAB, since -isync is the last option using it.