Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop some completely unnecessary av_unused attributes. | Diego Biurrun | 2012-02-13 | 2 | -2/+2 |
| | |||||
* | yadif: specify array size outside DECLARE_ALIGNED | Janne Grunau | 2012-02-09 | 1 | -4/+4 |
| | |||||
* | cosmetics: Delete empty lines at end of file. | Diego Biurrun | 2012-02-09 | 1 | -1/+0 |
| | |||||
* | pixdesc: mark pseudopaletted formats with a special flag. | Anton Khirnov | 2012-02-08 | 3 | -3/+6 |
| | | | | | | This makes it possible to dintinguish them from PAL8. Fixes an invalid write in avpicture_layout(). | ||||
* | drawtext: add 'fix_bounds' option on coords fixing | Andrey Utkin | 2012-02-06 | 1 | -6/+11 |
| | | | | | | | | | | Before, drawtext filter deliberately altered given text coordinates if text didn't fully fit on the picture. This breaks the use case of scrolling large text, e.g. movie closing credits. Add 'fix_bounds', to make it usable in such cases (by setting its value to 0). Default behavior is not changed, and non-fitting text coords are fixed. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | drawtext: fix text_{w, h} expression vars | Andrey Utkin | 2012-02-06 | 1 | -0/+2 |
| | | | | | | Before, {text_,}{w,h} vars hadn't got initialized Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | drawtext: add missing braces around an if() block. | Andrey Utkin | 2012-02-05 | 1 | -2/+4 |
| | | | | | | Prevents uninitialized read. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | cosmetics: Remove extra newlines at EOF | Alex Converse | 2012-01-27 | 4 | -4/+0 |
| | |||||
* | build: Automatically include architecture-specific library Makefile snippets. | Diego Biurrun | 2012-01-25 | 1 | -2/+0 |
| | |||||
* | cosmetics: Remove some unnecessary block braces. | Diego Biurrun | 2012-01-25 | 1 | -2/+0 |
| | |||||
* | cosmetics: Move static and inline attributes to more standard places. | Diego Biurrun | 2012-01-14 | 1 | -1/+1 |
| | | | | Fixes several "‘static’ is not at beginning of declaration" warnings. | ||||
* | lavfi: move version macros to a new installed header version.h | Anton Khirnov | 2012-01-12 | 3 | -13/+46 |
| | |||||
* | vsrc_buffer: release the buffer on uninit. | Anton Khirnov | 2012-01-12 | 1 | -0/+9 |
| | |||||
* | vsrc_buffer: error on changing frame parameters. | Anton Khirnov | 2012-01-10 | 1 | -0/+10 |
| | |||||
* | cosmetics: drop some pointless parentheses | Diego Biurrun | 2012-01-07 | 1 | -1/+1 |
| | |||||
* | Disable annoying warning without changing behavior | Andrey Utkin | 2012-01-07 | 1 | -0/+1 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | cosmetics: Drop unnecessary parentheses around return values. | Diego Biurrun | 2011-12-30 | 1 | -1/+1 |
| | |||||
* | Add minor bumps and APIchanges entries for lavc/lavfi changes. | Anton Khirnov | 2011-12-25 | 1 | -2/+2 |
| | |||||
* | lavfi: add a new function av_buffersrc_buffer(). | Anton Khirnov | 2011-12-25 | 3 | -34/+72 |
| | | | | | It can be used to directly pass a AVFilterBufferRef to lavfi, avoiding a memcpy. | ||||
* | lavfi: add avfilter_copy_frame_props() | Stefano Sabatini | 2011-12-25 | 4 | -8/+30 |
| | | | | | avfilter_copy_frame_props() avoids code duplication and increases robustness. | ||||
* | lavc: add a sample_aspect_ratio field to AVFrame | Stefano Sabatini | 2011-12-25 | 1 | -2/+2 |
| | | | | | | | 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. | ||||
* | allfilters: fix type of avfilter_vsrc_buffer. | Anton Khirnov | 2011-12-23 | 1 | -1/+1 |
| | |||||
* | lavfi: always build vsrc_buffer. | Anton Khirnov | 2011-12-22 | 2 | -2/+7 |
| | | | | It's a part of public API. | ||||
* | yadif: support 10bit YUV | Luca Barbato | 2011-12-13 | 1 | -2/+5 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | build: move inclusion of subdir.mak to main subdir loop | Mans Rullgard | 2011-12-13 | 1 | -2/+0 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | doxygen: misc consistency, spelling and wording fixes | Diego Biurrun | 2011-12-12 | 1 | -1/+1 |
| | |||||
* | Replace all uses of av_close_input_file() with avformat_close_input(). | Anton Khirnov | 2011-12-12 | 1 | -1/+1 |
| | |||||
* | lavfi: install libavfilter/vsrc_buffer.h | Andrey Utkin | 2011-12-11 | 1 | -1/+1 |
| | | | | | | It declares API necessary for filtering apps. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | drawtext: remove typo | Luca Barbato | 2011-12-07 | 1 | -1/+1 |
| | | | | It slipped through the last two iterations. | ||||
* | drawtext: introduce rand(min, max) | Luca Barbato | 2011-12-07 | 1 | -7/+27 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | drawtext: introduce explicit draw/hide variable | Luca Barbato | 2011-12-07 | 1 | -1/+10 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | drawtext: make x and y parametric | Luca Barbato | 2011-12-03 | 1 | -8/+125 |
| | | | | | | 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. | ||||
* | drawtext: manage memory allocation better | Luca Barbato | 2011-12-03 | 1 | -132/+132 |
| | | | | | Call dtext_prepare_text as early as possible Do not draw if the memory allocation failed | ||||
* | drawtext: refactor draw_text | Luca Barbato | 2011-12-03 | 1 | -21/+46 |
| | | | | Split the memory allocation from the actual drawing. | ||||
* | Make channel layout masks unsigned | Mans Rullgard | 2011-11-25 | 4 | -11/+11 |
| | | | | | | | | | | 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> | ||||
* | libavfilter: reindent. | Ronald S. Bultje | 2011-11-05 | 1 | -7/+7 |
| | |||||
* | avfilter: don't abort() on zero-size allocations. | Ronald S. Bultje | 2011-11-05 | 1 | -3/+6 |
| | |||||
* | avfilter: Don't copy garbage from the stack when setting up video pictures. | Alex Converse | 2011-11-03 | 1 | -2/+2 |
| | |||||
* | vsrc_testsrc: fix mailing list reference URL | Diego Biurrun | 2011-11-02 | 1 | -1/+1 |
| | |||||
* | Remove some stray unnecessary ffmpeg references. | Diego Biurrun | 2011-11-02 | 1 | -1/+1 |
| | |||||
* | lavfi: add rgbtestsrc source, ported from MPlayer libmpcodecs | Stefano Sabatini | 2011-10-19 | 4 | -2/+144 |
| | | | | | | | | | | | | 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> | ||||
* | lavfi: add testsrc source | Stefano Sabatini | 2011-10-19 | 4 | -1/+362 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | lavfi: port libmpcodecs delogo filter | Stefano Sabatini | 2011-10-17 | 4 | -1/+287 |
| | | | | | | The ported filter supports named option parsing and more YUV formats. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | lavfi: port boxblur filter from libmpcodecs | Stefano Sabatini | 2011-10-17 | 4 | -1/+353 |
| | | | | | | | | | | 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> | ||||
* | lavfi: add negate filter | Stefano Sabatini | 2011-10-17 | 4 | -1/+26 |
| | | | | | | This filter is a simple wrapper around the LUT filter. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | lavfi: add LUT (LookUp Table) generic filters | Stefano Sabatini | 2011-10-17 | 6 | -2/+394 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_* | Anton Khirnov | 2011-10-12 | 2 | -35/+35 |
| | |||||
* | vf_unsharp: set default chroma size value to 5x5 | Stefano Sabatini | 2011-09-29 | 1 | -2/+2 |
| | | | | | | | The previous default value 0x0 was not good, since it is not even valid. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | vf_unsharp: fix out-of-buffer read | Stefano Sabatini | 2011-09-29 | 1 | -1/+5 |
| | | | | | | | | | | | | 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> | ||||
* | vf_unsharp: store hsub/vsub in the filter context | Stefano Sabatini | 2011-09-28 | 1 | -6/+12 |
| | | | | | | Also drop obfuscating CHROMA_WIDTH/HEIGHT macros. Signed-off-by: Anton Khirnov <anton@khirnov.net> |