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
2011-12-13yadif: support 10bit YUVLuca Barbato
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-12-13build: move inclusion of subdir.mak to main subdir loopMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-12-13doxygen: misc consistency, spelling and wording fixesDiego Biurrun
2011-12-12Replace all uses of av_close_input_file() with avformat_close_input().Anton Khirnov
2011-12-11lavfi: install libavfilter/vsrc_buffer.hAndrey Utkin
It declares API necessary for filtering apps. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-12-07drawtext: remove typoLuca Barbato
It slipped through the last two iterations.
2011-12-07drawtext: introduce rand(min, max)Luca Barbato
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-12-07drawtext: introduce explicit draw/hide variableLuca Barbato
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-12-03drawtext: make x and y parametricLuca Barbato
Introduce variables "E", "PHI", "PI", "main_w"/"W", "main_h"/"H", "text_w"/"w", "text_h"/"h", "x", "y", "n" and "t" in line with vf_overlay and refactor the code accordingly.
2011-12-03drawtext: manage memory allocation betterLuca Barbato
Call dtext_prepare_text as early as possible Do not draw if the memory allocation failed
2011-12-03drawtext: refactor draw_textLuca Barbato
Split the memory allocation from the actual drawing.
2011-11-25Make channel layout masks unsignedMans Rullgard
It makes more sense for a bit mask to use an unsigned type. The change should be source and binary compatible on all supported systems, hence micro version bump. Fixes a few invalid shifts. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-11-05libavfilter: reindent.Ronald S. Bultje
2011-11-05avfilter: don't abort() on zero-size allocations.Ronald S. Bultje
2011-11-04avfilter: Don't copy garbage from the stack when setting up video pictures.Alex Converse
2011-11-02vsrc_testsrc: fix mailing list reference URLDiego Biurrun
2011-11-02Remove some stray unnecessary ffmpeg references.Diego Biurrun
2011-10-19lavfi: add rgbtestsrc source, ported from MPlayer libmpcodecsStefano Sabatini
The licence was changed from GPL to LGPL with explicit approval from the original author. See thread: Subject: [FFmpeg-devel] [PATCH] lavfi: add rgbtestsrc source, ported from MPlayer libmpcodecs Date: Mon, 11 Jul 2011 16:32:41 +0200 Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-10-19lavfi: add testsrc sourceStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-10-17lavfi: port libmpcodecs delogo filterStefano Sabatini
The ported filter supports named option parsing and more YUV formats. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-10-17lavfi: port boxblur filter from libmpcodecsStefano Sabatini
With the following additions: * support to gray format * support to yuva420p format * parametric luma/chroma/alpha radius * consistency check on the radius values, avoid crashes with invalid values Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-10-17lavfi: add negate filterStefano Sabatini
This filter is a simple wrapper around the LUT filter. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-10-17lavfi: add LUT (LookUp Table) generic filtersStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-10-12AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*Anton Khirnov
2011-09-29vf_unsharp: set default chroma size value to 5x5Stefano Sabatini
The previous default value 0x0 was not good, since it is not even valid. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-29vf_unsharp: fix out-of-buffer readStefano Sabatini
In apply_unsharp(), when y is >= height, prevent out-of-buffer reading from src, read from the last buffer line in src2 instead. The check was implemented in the original unsharp libmpcodecs code and lost in the port. This also fixes output discrepancy between the two filters. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28vf_unsharp: store hsub/vsub in the filter contextStefano Sabatini
Also drop obfuscating CHROMA_WIDTH/HEIGHT macros. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28vf_unsharp: adopt a more natural order of params in apply_unsharp()Stefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28vf_unsharp: rename method "unsharpen" to "apply_unsharp"Stefano Sabatini
More consistent with the original libmpcodecs code, and the name "unsharpen" was confusing. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28vf_scale: apply the same transform to the aspect during init that is applied ↵Michael Niedermayer
per frame Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28vf_pad: fix "vsub" variable value computationStefano Sabatini
It was shifting 2 rather than 1, +10l. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28vf_scale: add a "sar" variableStefano Sabatini
Also create a "dar" alias for the "a" variable, for avoiding possible confusion between dar/sar. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28lavfi: fix realloc size computation in avfilter_add_format()Stefano Sabatini
Replace sizeof((*avff)->formats) with sizeof(*(*avff)->formats) as the size of the array element is given by the pointed element rather than by its pointer. In particular fix computation with the pending patch when sizeof(int64_t) != sizeof(int64_t *). Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28vsrc_color: use internal timebaseStefano Sabatini
Avoid timescale conversion, simplify. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28lavfi: fix signature for avfilter_graph_parse() and avfilter_graph_config()Stefano Sabatini
Require "void *" rather than "AVClass *" for the log context type. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28graphparser: prefer void * over AVClass * for log contextsStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-28avfiltergraph: use meaningful error codesStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-21vf_yadif: add support to yuva420pStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-21vf_yadif: correct documentation on the parity parameterStefano Sabatini
0 is top-field-first, 1 is bottom-field-first, not the other way around. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-21vf_yadif: copy buffer properties like aspect for second frame as wellJoakim Plate
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-19vf_yadif: add an option to enable/disable deinterlacing based on src frame ↵Joakim Plate
"interlaced" flag Signed-off-by: Joakim Plate <elupus@ecce.se> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-19vsrc_color: set output pos values to -1Stefano Sabatini
-1 is more correct than 0, as the position in the file is undefined. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-19vsrc_color: add @file doxyStefano Sabatini
Also remove outdated reference to color in vf_pad.c. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-19vsrc_buffer: remove duplicated file descriptionStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-17lavfi: add select filterStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-12lavfi: add split filter from soc.Bobby Bingham
Some fixes by Stefano. For detailed authorship see SOC repo Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-12lavfi: add showinfo filterStefano Sabatini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-09-07AVOptions: deprecate av_opt_set_defaults2Anton Khirnov
It's a hack which was created to allow for multiple options with different defaults to refer to same field (e.g. 'b' vs 'ab'). There is no need for it anymore.
2011-08-27vf_scale: don't leak SWS context.Michael Niedermayer
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-08-26doxygen: fix wrong comment syntax, //< vs. ///<Diego Biurrun