summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* avfilter/avfilter: fix use of uninitialized pointerMichael Niedermayer2014-01-24
| | | | | Fixes CID1163852 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/dualinput: fix shortest option.Nicolas George2014-01-19
| | | | Fix trac ticket #3315.
* lavfi/vf_tile: use av_make_q.Nicolas George2014-01-19
|
* lavfi/avf_concat: use av_make_q.Nicolas George2014-01-19
|
* lavfi/af_amerge: use av_make_q.Nicolas George2014-01-19
|
* lavfi/vidstabtransform: apply various documentation/option minor fixesStefano Sabatini2014-01-19
| | | | Improve consistency with the rest of the documentation.
* avfilter/vf_elbg: Fixed seed range of elbg filterJoão Bernardo2014-01-17
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '104a97beaffa6348e6fd2c2d07d67c1402322bb3'Michael Niedermayer2014-01-17
|\ | | | | | | | | | | | | | | | | | | * commit '104a97beaffa6348e6fd2c2d07d67c1402322bb3': buffersrc: handle non-refcounted frames in av_buffersrc_add_frame() correctly Conflicts: libavfilter/buffersrc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * buffersrc: handle non-refcounted frames in av_buffersrc_add_frame() correctlyAnton Khirnov2014-01-17
| |
| * vf_yadif: Relicense from GPL to LGPLRobert Krüger2014-01-14
| | | | | | | | All copyright holders have agreed to the relicensing.
* | lavfi/vidstabtransform: apply various cosmetical nitsStefano Sabatini2014-01-16
| |
* | lavfi/vidstabdetect,vidstabtransform: update to vid.stab 0.98Georg Martius2014-01-16
| | | | | | | | | | | | | | | | | | | | | | | | In particular: * set default value for accuracy to 15 (max) * add zoomspeed for dynamic zoom (optzoom=2) * make camera path optimization algorithm configurable * update optzoom documenation in code to use new localmotions calculation function commandline arguments * add debug option in vidstabtransform Signed-off-by: Georg Martius <martius@mis.mpg.de> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | Change license of yadif from GPL to LGPLRobert Krüger2014-01-14
| | | | | | | | | | Signed-off-by: Robert Krüger <krueger@lesspain.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "avfilter/yadif: Revert "lavfi: convert input/ouput list compound ↵Robert Krüger2014-01-14
| | | | | | | | | | | | | | | | | | literals to named objects"" This reverts commit 4ef4bb4a203e8f472ab0484396270b9430862037. Signed-off-by: Robert Krüger <krueger@lesspain.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "Revert "yadif: add parens around macro parameters""Robert Krüger2014-01-14
| | | | | | | | | | | | | | This reverts commit ab00800cde1af1f252731118062dd5149f1a7ed7. Signed-off-by: Robert Krüger <krueger@lesspain.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "Revert "vf_yadif: move x86 init code to x86/yadif.c""Robert Krüger2014-01-14
| | | | | | | | | | | | | | This reverts commit 975110a85ef8e794fdc041455ff41b0ad30bc01e. Signed-off-by: Robert Krüger <krueger@lesspain.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'abb5e37f64c48bba8bd0fde2bada0f7544defa24'Michael Niedermayer2014-01-10
|\| | | | | | | | | | | | | | | | | | | * commit 'abb5e37f64c48bba8bd0fde2bada0f7544defa24': avfilter: fix leaks on error in ff_filter_frame Conflicts: libavfilter/avfilter.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: fix leaks on error in ff_filter_frameVittorio Giovara2014-01-09
| |
* | Merge commit '5655732c77f2df9c1dfbddc30cd4844390a6921f'Michael Niedermayer2014-01-10
|\| | | | | | | | | | | | | * commit '5655732c77f2df9c1dfbddc30cd4844390a6921f': avfilter: add needs_writable field to the internal AVFilterPad structure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: add needs_writable field to the internal AVFilterPad structureVittorio Giovara2014-01-09
| |
* | Merge commit 'd44bd7fb27d4121512eae0ffce5e48bac25e82dc'Michael Niedermayer2014-01-10
|\| | | | | | | | | | | | | * commit 'd44bd7fb27d4121512eae0ffce5e48bac25e82dc': avfilter: add documentation for needs_writable Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: add documentation for needs_writableVittorio Giovara2014-01-09
| |
* | Merge commit 'a7d0e7ead95e584c4866617f046b2493066975c6'Michael Niedermayer2014-01-10
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a7d0e7ead95e584c4866617f046b2493066975c6': lavfi: add framepack filter Conflicts: Changelog doc/filters.texi libavfilter/allfilters.c libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add framepack filterVittorio Giovara2014-01-09
| |
| * drawtext: Drop pointless headerLuca Barbato2014-01-06
| | | | | | | | It should be forward compatible with newer freetype.
* | avfilter: avfilter_register() that works in O(1) timeMichael Niedermayer2014-01-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_format: check that the format list is not emptyMichael Niedermayer2014-01-05
| | | | | | | | | | | | Fixes Ticket3210 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/lut3d: fix channel order in Iridas format parsing.Clément Bœsch2014-01-04
| | | | | | | | | | | | | | | | | | | | According to http://doc.iridas.com/index.php?title=LUT_Formats for 3D textures, the data is also RGB, and ordered in such a way that the red coordinate changes fastest, then the green coordinate, and finally, the blue coordinate changes slowest: Fixes Ticket #3236.
* | af_aresample: remove only use of array compound literals with non-const ↵Reimar Döffinger2013-12-30
| | | | | | | | | | | | | | | | | | initializers in FFmpeg. Some older compilers might have particular trouble with them, and they do not really seem worth it to me. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Merge commit 'b83d1ee3b41cfe8357836e2582104db2f3364cb0'Michael Niedermayer2013-12-27
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b83d1ee3b41cfe8357836e2582104db2f3364cb0': avutil: Move library version related macros to version.h Conflicts: libavcodec/version.h libavresample/version.h libavutil/avutil.h libavutil/utils.c See: 183117fed7d0a910b5f65e5c78b065f125abf369 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avutil: Move library version related macros to version.hDiego Biurrun2013-12-26
| | | | | | | | This is a more sensible place for these macros.
* | avfilter/avectorscope: fix {} mistake in alloc check.Clément Bœsch2013-12-26
| |
* | lavfi/abuffersrc: use AV_OPT_TYPE_SAMPLE_FMT for sample_fmt optionStefano Sabatini2013-12-26
| | | | | | | | Simplify/extend syntax.
* | lavu,lavfi,lavd: do not hardcode AV_PIX_FMT_NB value when setting pixel ↵Stefano Sabatini2013-12-26
| | | | | | | | | | | | | | | | | | | | | | | | format max value The constant may change in libavutil but the library may be compiled against an older version, thus rejecting a value which is otherwise supported by the new libavutil. INT_MAX is used here to denote the max allowed value for a pixel format. The opt-test code is changed to provide a valid reference example.
* | lavfi/volume: fix NULL reference in filter_frame()Stefano Sabatini2013-12-25
| | | | | | | | Fix crash.
* | lavfi/volume: extend volume loggingStefano Sabatini2013-12-25
| |
* | lavfi/volume: implement process_command() callback, with the volume commandStefano Sabatini2013-12-25
| | | | | | | | Address trac ticket #2868.
* | lavfi/volume: support volume expression and per-frame expression evaluationStefano Sabatini2013-12-25
| | | | | | | | | | | | | | The eval mode allows to evaluate the expression per-frame or just at init. In particular, address ticket #3234.
* | lavfi/hue: show first decimal value of saturationStefano Sabatini2013-12-20
| |
* | lavfi/hue: use av_clip_uint8() instead of av_clip_uint8_c()Stefano Sabatini2013-12-20
| | | | | | | | The generic version should be faster if optimized.
* | lavfi/hue: force table initialization for the first frameStefano Sabatini2013-12-20
| |
* | lavfi/deshake_opencl: optimze transform filterLenny Wang2013-12-19
| | | | | | | | | | Reviewed-by: Wei Gao <highgod0401@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '6d3ea1957f681b3bf9c752e6d21a501cc8d4180d'Michael Niedermayer2013-12-16
|\| | | | | | | | | | | | | | | | | | | * commit '6d3ea1957f681b3bf9c752e6d21a501cc8d4180d': Bump major of libavfilter for reference counted buffer API changes. Conflicts: libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Bump major of libavfilter for reference counted buffer API changes.Reinhard Tartler2013-12-14
| | | | | | | | | | | | | | | | | | | | Applications that have been linked against an older release of Libav and pick up updated libraries experience segmentation faults because they pick up the new libavfilter, which assumes AVFrames have been allocated by libavutil and thus contain new reference-counting related fields. This will break for AVFrames that have been allocated by old libavcodec. All scheduled API changes are deferred to the next bump.
* | lavfi/buffersrc: set min and max values for pix_fmt optionStefano Sabatini2013-12-16
| | | | | | | | | | Currently the min and max values are not honored, but this will change in a following patch.
* | avfilter/vf_pullup: fix memleak on errorMichael Niedermayer2013-12-13
| | | | | | | | | | | | Fixes CID1108604 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_pullup: Factor free_field_queue() outMichael Niedermayer2013-12-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/aeval: Fix use of uninitialized variableMichael Niedermayer2013-12-11
| | | | | | | | | | | | Fixes CID1135776 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: Special case libfreetype testAlexander Strasser2013-12-08
| | | | | | | | | | | | | | | | | | | | | | Include the freetype header, in-directly through a macro, like it is done in the drawtext filter. Do not break if the header is moved. Unfortunately the drawtext filter included the file where the include macros are defined in a wrong way. This is not needed and breaks the build. Remove that #include line too. Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
* | avfilter/vf_mergeplanes: specify pixel format min/maxMichael Niedermayer2013-12-08
| | | | | | | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>