summaryrefslogtreecommitdiff
path: root/cmdutils.c
Commit message (Collapse)AuthorAge
* avtools: move buffer management code from avconv to cmdutils.Anton Khirnov2012-06-05
| | | | It will be used by avplay.
* cmdutils: Add fallback case to switch in check_stream_specifier().Diego Biurrun2012-05-10
| | | | | 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 avtoolsAnton Khirnov2012-05-09
| | | | | | Also add the public interface libavfilter/buffersink.h. Based on a commit by Stefano Sabatini.
* avconv: use libavresampleJustin Ruggles2012-04-24
|
* avconv: get output pixel format from lavfi.Anton Khirnov2012-04-15
| | | | | | | 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 .avpresetReinhard Tartler2012-03-18
| | | | | | The preset files have been renamed some time ago. CC: libav-stable@libav.org
* avconv: add -cpuflags option for setting supported cpuflags.Anton Khirnov2012-03-06
| | | | Useful for testing.
* cmdutils: use new avcodec_is_decoder/encoder() functions.Anton Khirnov2012-03-04
| | | | Fixes listing encoders.
* Remove libpostproc.Diego Biurrun2012-02-23
| | | | | | | | 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. Bultje2012-02-08
|
* cmdutils: fix options starting with 'no'.Alexandra Khirnova2012-01-27
| | | | | | 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 Biurrun2012-01-25
|
* cosmetics: Rename ffsink to avsink.Diego Biurrun2012-01-19
|
* No longer build libpostproc by defaultReinhard Tartler2012-01-11
| | | | | | | 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 cosmeticsAneesh Dogra2012-01-03
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* cosmetics: Drop unnecessary parentheses around return values.Diego Biurrun2011-12-30
|
* lavc: add a sample_aspect_ratio field to AVFrameStefano Sabatini2011-12-25
| | | | | | | 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 INFINITYMans Rullgard2011-11-22
| | | | | | This fixes build errors in some environments. Signed-off-by: Mans Rullgard <mans@mansr.com>
* cmdutils: Rename read_file to cmdutils_read_fileMartin Storsjö2011-10-31
| | | | | | | 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 valueJanne Grunau2011-10-30
|
* cmdutils/avtools: simplify show_help() by using av_opt_child_class_next()Anton Khirnov2011-10-12
|
* AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*Anton Khirnov2011-10-12
|
* Remove all uses of deprecated AVOptions API.Anton Khirnov2011-10-12
|
* avtools: add -v as alias for -loglevelMans Rullgard2011-10-09
| | | | | | This saves a bit of typing. Signed-off-by: Mans Rullgard <mans@mansr.com>
* avconv: add support for copying attachments.Anton Khirnov2011-09-27
|
* cmdutils: replace fprintf() by av_log()Anton Khirnov2011-09-26
| | | | | | | 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 Khirnov2011-09-26
| | | | | 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_AVFILTERJanne Grunau2011-09-23
| | | | fixes programs linking with --disable-avfilter
* cmdutils: add support for programs in check_stream_specifier()Anton Khirnov2011-09-11
| | | | Remove now redundant (and broken/undocumented) opt_programid.
* avconv: move audio_sample_fmt to options context.Anton Khirnov2011-09-11
| | | | | Also document it and replace undocumented and inconsistent '-sample_fmt list' syntax with -sample_fmts.
* avconv: move ts scale to options context.Anton Khirnov2011-09-05
|
* avconv: move start_time, recording_time and input_ts_offset to options contextAnton Khirnov2011-09-04
|
* cmdutils: allow storing per-stream/chapter/.... options in a generic wayAnton Khirnov2011-09-04
|
* cmdutils: split per-option code out of parse_options().Anton Khirnov2011-09-04
| | | | | 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 Khirnov2011-09-04
| | | | This is the first step to removing the globals plague from avtools.
* cmdutils: declare only one pointer type in OptionDefAnton Khirnov2011-09-04
| | | | This will be useful in the following commit.
* cmdutils: move grow_array() from avconv to cmdutils.Anton Khirnov2011-09-04
|
* cmdutils: move exit_program() declaration to cmdutils from avconvAnton Khirnov2011-09-04
| | | | Allows cmdutils to call each tool's own cleanup function.
* cmdutils: get rid of dummy contexts for examining AVOptions.Anton Khirnov2011-09-03
| | | | Replace it with newly introduced libavutil API.
* cmdutils: allow precisely specifying a stream for AVOptions.Anton Khirnov2011-08-12
|
* cmdutils: allow ':'-separated modifiers in option names.Anton Khirnov2011-08-12
|
* Make a copy of ffmpeg under a new name -- avconv.Anton Khirnov2011-08-12
| | | | | | | It will be further developed with a few incompatible changes. ffmpeg.c will stay as is for some time, so any scripts using it won't be broken.
* cmdutils: add codec_opts parameter to setup_find_stream_info_opts()Stefano Sabatini2011-07-28
| | | | | | Avoid brittle and obfuscating reference to a global. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* cmdutils: replace opt_default with opt_default2() and remove set_context_optsAnton Khirnov2011-07-13
|
* ffplay: use new avcodec_open2 and avformat_find_stream_info API.Anton Khirnov2011-07-13
|
* cmdutils: store all codec options in one dict instead of video/audio/subAnton Khirnov2011-07-13
| | | | Split them when codec id is known.
* lavc: make avcodec_alloc_context3 officially public.Anton Khirnov2011-07-10
| | | | Deprecate avcodec_alloc_context/2.
* cmdutils: add opt_default2().Anton Khirnov2011-06-16
| | | | | | It stores options in a dictionary to be passed to new open calls. It will replace opt_default once all the pieces are in place.
* AVOptions: add av_opt_find() as a replacement for av_find_opt.Anton Khirnov2011-06-16
|
* cmdutils: add missing NULL check in parse_options()Stefano Sabatini2011-06-12
| | | | | | Fix ffplay -i FILE, which was recently broken. Signed-off-by: Anton Khirnov <anton@khirnov.net>