Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | avtools: remove the distinction between func_arg and func2_arg. | Anton Khirnov | 2012-08-30 | 1 | -18/+17 |
| | | | | | | 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). | ||||
* | cmdutils: make -codecs print lossy/lossless flags. | Anton Khirnov | 2012-08-30 | 1 | -7/+11 |
| | |||||
* | cmdutils: fix a memleak when specifying an option twice. | Anton Khirnov | 2012-08-24 | 1 | -0/+1 |
| | |||||
* | avconv: split printing "main options" into global and per-file. | Anton Khirnov | 2012-08-19 | 1 | -1/+2 |
| | |||||
* | avtools: add -h demuxer/muxer | Anton Khirnov | 2012-08-19 | 1 | -0/+55 |
| | |||||
* | cmdutils: extend -h to allow printing codec details. | Anton Khirnov | 2012-08-19 | 1 | -1/+119 |
| | |||||
* | cmdutils: change semantics of show_help_options() and document it. | Anton Khirnov | 2012-08-19 | 1 | -13/+16 |
| | | | | | | | | 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. | ||||
* | avtools: move some newlines to show_help_options(). | Anton Khirnov | 2012-08-19 | 1 | -1/+2 |
| | | | | Don't require every caller to supply them. | ||||
* | avtools: fix show_foo() signatures. | Anton Khirnov | 2012-08-19 | 1 | -8/+19 |
| | | | | | show_foo() functions are declared as void show_foo(void), but called as int show_foo(const char*, const char*). | ||||
* | cmdutils: refactor -codecs option. | Anton Khirnov | 2012-08-18 | 1 | -66/+108 |
| | | | | | | | Make it print a list of AVCodecDescriptors. Add new -decoders and -encoders options that print lists of decoders and encoders respectively. | ||||
* | Replace all CODEC_ID_* with AV_CODEC_ID_* | Anton Khirnov | 2012-08-07 | 1 | -1/+1 |
| | |||||
* | Print full compiler identification, not only version number | Mans Rullgard | 2012-07-19 | 1 | -2/+2 |
| | | | | | | This provides a more precise identification of the compiler used. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | cmutils: include shellapi.h on Win32 (for CommandLineToArgvW). | Ronald S. Bultje | 2012-07-07 | 1 | -0/+1 |
| | | | | | | | | | | 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. | ||||
* | cmdutils: Pass the actual chosen encoder to filter_codec_opts | Martin Storsjö | 2012-06-30 | 1 | -4/+5 |
| | | | | | | | 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> | ||||
* | avtools: move buffer management code from avconv to cmdutils. | Anton Khirnov | 2012-06-05 | 1 | -0/+130 |
| | | | | It will be used by avplay. | ||||
* | cmdutils: Add fallback case to switch in check_stream_specifier(). | Diego Biurrun | 2012-05-10 | 1 | -0/+2 |
| | | | | | This fixes the warning: cmdutils.c:897: warning: ‘type’ may be used uninitialized in this function | ||||
* | lavfi: add video buffer sink, and use it in avtools | Anton Khirnov | 2012-05-09 | 1 | -68/+0 |
| | | | | | | Also add the public interface libavfilter/buffersink.h. Based on a commit by Stefano Sabatini. | ||||
* | avconv: use libavresample | Justin Ruggles | 2012-04-24 | 1 | -1/+4 |
| | |||||
* | avconv: get output pixel format from lavfi. | Anton Khirnov | 2012-04-15 | 1 | -2/+4 |
| | | | | | | | 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. | ||||
* | Read preset files with suffix .avpreset | Reinhard Tartler | 2012-03-18 | 1 | -2/+2 |
| | | | | | | The preset files have been renamed some time ago. CC: libav-stable@libav.org | ||||
* | avconv: add -cpuflags option for setting supported cpuflags. | Anton Khirnov | 2012-03-06 | 1 | -5/+2 |
| | | | | Useful for testing. | ||||
* | cmdutils: use new avcodec_is_decoder/encoder() functions. | Anton Khirnov | 2012-03-04 | 1 | -2/+2 |
| | | | | Fixes listing encoders. | ||||
* | Remove libpostproc. | Diego Biurrun | 2012-02-23 | 1 | -6/+0 |
| | | | | | | | | 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 | ||||
* | cmdutils: update copyright year to 2012. | Ronald S. Bultje | 2012-02-08 | 1 | -1/+1 |
| | |||||
* | cmdutils: fix options starting with 'no'. | Alexandra Khirnova | 2012-01-27 | 1 | -4/+2 |
| | | | | | | E.g. non_linear_quant mpeg2video private option. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Drop unnecessary prefix from *sink* variable and struct names. | Diego Biurrun | 2012-01-25 | 1 | -10/+10 |
| | |||||
* | cosmetics: Rename ffsink to avsink. | Diego Biurrun | 2012-01-19 | 1 | -10/+10 |
| | |||||
* | No longer build libpostproc by default | Reinhard Tartler | 2012-01-11 | 1 | -0/+4 |
| | | | | | | | update documentation to inform developers that it may be removed in a later release. Signed-off-by: Reinhard Tartler <siretart@tauware.de> | ||||
* | cmdutils: K&R reformatting cosmetics | Aneesh Dogra | 2012-01-03 | 1 | -160/+196 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | cosmetics: Drop unnecessary parentheses around return values. | Diego Biurrun | 2011-12-30 | 1 | -2/+3 |
| | |||||
* | lavc: add a sample_aspect_ratio field to AVFrame | Stefano Sabatini | 2011-12-25 | 1 | -0/+1 |
| | | | | | | | 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. | ||||
* | Add libavutil/mathematics.h #includes for INFINITY | Mans Rullgard | 2011-11-22 | 1 | -0/+1 |
| | | | | | | This fixes build errors in some environments. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | cmdutils: Rename read_file to cmdutils_read_file | Martin Storsjö | 2011-10-31 | 1 | -1/+1 |
| | | | | | | | This symbol name clashes with a symbol in gnutls, if linking statically to that library. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | cmdutils: check fread() return value | Janne Grunau | 2011-10-30 | 1 | -3/+15 |
| | |||||
* | cmdutils/avtools: simplify show_help() by using av_opt_child_class_next() | Anton Khirnov | 2011-10-12 | 1 | -0/+10 |
| | |||||
* | AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_* | Anton Khirnov | 2011-10-12 | 1 | -1/+1 |
| | |||||
* | Remove all uses of deprecated AVOptions API. | Anton Khirnov | 2011-10-12 | 1 | -1/+1 |
| | |||||
* | avtools: add -v as alias for -loglevel | Mans Rullgard | 2011-10-09 | 1 | -0/+2 |
| | | | | | | This saves a bit of typing. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | avconv: add support for copying attachments. | Anton Khirnov | 2011-09-27 | 1 | -1/+2 |
| | |||||
* | cmdutils: replace fprintf() by av_log() | Anton Khirnov | 2011-09-26 | 1 | -36/+37 |
| | | | | | | | This way, all messages can be easily disabled with -loglevel. Behavior change -- configuration is printed with AV_LOG_VERBOSE, so it's not shown by default. | ||||
* | avtools: parse loglevel before all the other options. | Anton Khirnov | 2011-09-26 | 1 | -0/+35 |
| | | | | | This way it can be applied to cmdutils too -- e.g. showing the banner and printing startup messages. | ||||
* | cmdutils: move grow_array out of #if CONFIG_AVFILTER | Janne Grunau | 2011-09-23 | 1 | -2/+2 |
| | | | | fixes programs linking with --disable-avfilter | ||||
* | cmdutils: add support for programs in check_stream_specifier() | Anton Khirnov | 2011-09-11 | 1 | -0/+20 |
| | | | | Remove now redundant (and broken/undocumented) opt_programid. | ||||
* | avconv: move audio_sample_fmt to options context. | Anton Khirnov | 2011-09-11 | 1 | -0/+9 |
| | | | | | Also document it and replace undocumented and inconsistent '-sample_fmt list' syntax with -sample_fmts. | ||||
* | avconv: move ts scale to options context. | Anton Khirnov | 2011-09-05 | 1 | -0/+2 |
| | |||||
* | avconv: move start_time, recording_time and input_ts_offset to options context | Anton Khirnov | 2011-09-04 | 1 | -0/+2 |
| | |||||
* | cmdutils: allow storing per-stream/chapter/.... options in a generic way | Anton Khirnov | 2011-09-04 | 1 | -1/+12 |
| | |||||
* | cmdutils: split per-option code out of parse_options(). | Anton Khirnov | 2011-09-04 | 1 | -52/+60 |
| | | | | | This allows options like -target, which are just shortcuts for other options, to work without dummy function for all options they invoke. | ||||
* | cmdutils: add support for caller-provided option context. | Anton Khirnov | 2011-09-04 | 1 | -5/+9 |
| | | | | This is the first step to removing the globals plague from avtools. | ||||
* | cmdutils: declare only one pointer type in OptionDef | Anton Khirnov | 2011-09-04 | 1 | -5/+7 |
| | | | | This will be useful in the following commit. |