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
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-18cmdutils: don't log an error in opt_default().Anton Khirnov
It results in spurious errors when using the new preparser.
2012-12-18cmdutils: add a commandline pre-parser.Anton Khirnov
It splits the commandline into a more convenient internal representation for further parsing. This will allow e.g. - processing global options first independently of their location on the commandline, eliminating ugly hacks for processing e.g. cpuflags first - better options validation and error reporting. It is now possible for the parser to know that it's applying an input option to an output file or vice versa and act accordingly.
2012-12-18cmdutils: split parse_option().Anton Khirnov
Separate the code that searches for the option to use and the code that actually writes it. The writing code will be reused by the new options parser.
2012-12-05lavc: set frame properties in ff_get_buffer().Anton Khirnov
There is no point in duplicating this code in every get_buffer() implementation.
2012-11-29cmdutils: Use a configure check for enabling CommandLineToArgvWMartin Storsjö
This simplifies the condition to avoid hardcoding the systems where the function exists. This also simplifies support for newer Windows API subsets where this function doesn't exist, such as Windows Phone 8 and the "metro" API subset of Windows 8. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-11-13pixdesc: add av_pix_fmt_get_chroma_sub_sampleLuca Barbato
Deprecate avcodec_get_chroma_sub_sample.
2012-10-29cmdutils: Conditionally compile libswscale-related bitsDiego Biurrun
This fixes compilation with libswscale disabled.
2012-10-23Include sys/time.h before sys/resource.hMans Rullgard
Some systems require sys/time.h being explicitly included before sys/resource.h. The configure check already does this. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-10-12tools: do not use av_pix_fmt_descriptors directly.Anton Khirnov
2012-10-09cmdutils_read_file: increment *size after writing the trailing \0Janne Grunau
Fixes CID732166.
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-09-15cmdutils: avoid setting data pointers to invalid values in alloc_buffer()Anton Khirnov
Fixes bug 352.
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-30cmdutils: make -codecs print lossy/lossless flags.Anton Khirnov
2012-08-24cmdutils: fix a memleak when specifying an option twice.Anton Khirnov
2012-08-19avconv: split printing "main options" into global and per-file.Anton Khirnov
2012-08-19avtools: add -h demuxer/muxerAnton 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-19avtools: fix show_foo() signatures.Anton Khirnov
show_foo() functions are declared as void show_foo(void), but called as int show_foo(const char*, const char*).
2012-08-18cmdutils: refactor -codecs option.Anton Khirnov
Make it print a list of AVCodecDescriptors. Add new -decoders and -encoders options that print lists of decoders and encoders respectively.
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-07-19Print full compiler identification, not only version numberMans Rullgard
This provides a more precise identification of the compiler used. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-07-08cmutils: include shellapi.h on Win32 (for CommandLineToArgvW).Ronald S. Bultje
This is required for CommandLineToArgvW. Normally, shellapi.h is included implicitly by windows.h, but if we define WIN32_LEAN_AND_MEAN (or some of the other earlier headers have included windows.h with that option), windows.h doesn't include this one. Thus explicitly include the headers we really need, for clarity and compatibility.
2012-06-30cmdutils: Pass the actual chosen encoder to filter_codec_optsMartin Storsjö
This allows passing the right options to encoders when there's more than one encoder for a certain codec id. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-06-05avtools: move buffer management code from avconv to cmdutils.Anton Khirnov
It will be used by avplay.
2012-05-10cmdutils: Add fallback case to switch in check_stream_specifier().Diego Biurrun
This fixes the warning: cmdutils.c:897: warning: ‘type’ may be used uninitialized in this function
2012-05-09lavfi: add video buffer sink, and use it in avtoolsAnton Khirnov
Also add the public interface libavfilter/buffersink.h. Based on a commit by Stefano Sabatini.
2012-04-25avconv: use libavresampleJustin Ruggles
2012-04-15avconv: get output pixel format from lavfi.Anton Khirnov
This way we don't require a clearly defined corresponding input stream. The result for the xwd test changes because rgb24 is now chosen instead of bgra.
2012-03-18Read preset files with suffix .avpresetReinhard Tartler
The preset files have been renamed some time ago. CC: libav-stable@libav.org
2012-03-06avconv: add -cpuflags option for setting supported cpuflags.Anton Khirnov
Useful for testing.
2012-03-05cmdutils: use new avcodec_is_decoder/encoder() functions.Anton Khirnov
Fixes listing encoders.
2012-02-23Remove libpostproc.Diego Biurrun
This library does not fit into Libav as a whole and its code is just a maintenance burden. Furthermore it is now available as an external project, which completely obviates any reason to keep it around. URL: http://git.videolan.org/?p=libpostproc.git
2012-02-08cmdutils: update copyright year to 2012.Ronald S. Bultje
2012-01-27cmdutils: fix options starting with 'no'.Alexandra Khirnova
E.g. non_linear_quant mpeg2video private option. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2012-01-25Drop unnecessary prefix from *sink* variable and struct names.Diego Biurrun
2012-01-19cosmetics: Rename ffsink to avsink.Diego Biurrun
2012-01-11No longer build libpostproc by defaultReinhard Tartler
update documentation to inform developers that it may be removed in a later release. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2012-01-04cmdutils: K&R reformatting cosmeticsAneesh Dogra
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-12-31cosmetics: Drop unnecessary parentheses around return values.Diego Biurrun
2011-12-25lavc: add a sample_aspect_ratio field to AVFrameStefano Sabatini
The sample aspect ratio is a per-frame property, so it makes sense to define it in AVFrame rather than in the codec/stream context. Simplify application-level sample aspect ratio information extraction, and allow further simplifications.
2011-11-22Add libavutil/mathematics.h #includes for INFINITYMans Rullgard
This fixes build errors in some environments. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-10-31cmdutils: Rename read_file to cmdutils_read_fileMartin Storsjö
This symbol name clashes with a symbol in gnutls, if linking statically to that library. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-10-30cmdutils: check fread() return valueJanne Grunau
2011-10-12cmdutils/avtools: simplify show_help() by using av_opt_child_class_next()Anton Khirnov
2011-10-12AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*Anton Khirnov