summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
...
* vf_yadif: support slice threadingAnton Khirnov2013-05-24
|
* lavfi: add a slice threading infrastructureAnton Khirnov2013-05-24
| | | | Mostly based on libavcodec's
* avfilter: check a malloc in avfilter_link().Anton Khirnov2013-05-17
| | | | Additionally change sizeof(type) into sizeof(var)
* avfilter.c: cosmetics, reformatAnton Khirnov2013-05-17
|
* lavfi: factorize freeing a linkAnton Khirnov2013-05-17
|
* vf_format: do not use the AVFilterFormats internals.Anton Khirnov2013-05-17
| | | | Use the formats.h API instead.
* af_aformat: cosmetics, fix indentationAnton Khirnov2013-05-17
|
* lavfi: rename AVFilterFormats.format_count to nb_formatsAnton Khirnov2013-05-17
| | | | This is more consistent with naming in the rest of Libav.
* lavfi doxy: add a page for lavfi.Anton Khirnov2013-05-17
|
* vf_pixdesctest: make config_props work properly when called multiple times.Anton Khirnov2013-05-17
|
* vf_hqdn3d: make config_props work properly when called multiple times.Anton Khirnov2013-05-17
| | | | Do not leak all the temp buffers.
* vf_drawtext: don't leak the expressions.Anton Khirnov2013-05-17
|
* vf_crop: make config_props work properly when called multiple times.Anton Khirnov2013-05-17
| | | | Do not leak the x/y expressions.
* vf_setdar: make config_props work properly when called multiple times.Anton Khirnov2013-05-17
| | | | Do not overwrite the variable set through AVOptions.
* vf_drawbox: make config_props work properly when called multiple times.Anton Khirnov2013-05-17
| | | | Do not overwrite the variables set through AVOptions.
* vf_drawtext: do not reset the frame number in config_input.Anton Khirnov2013-05-17
| | | | | Frame number should be incremented normally even if the link properties change.
* vf_fps: move initializing pts from config_props to init.Anton Khirnov2013-05-17
| | | | It should not be reinitialized if the link properties change.
* vf_frei0r: make config_props work properly when called multiple times.Anton Khirnov2013-05-17
| | | | Do not leak the initialized filter instance.
* vf_gradfun: make config_props work properly when called multiple times.Anton Khirnov2013-05-17
|
* vf_lut: make config_props work properly when called multiple times.Anton Khirnov2013-05-17
| | | | Do not leak the expressions.
* vf_pad: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_overlay: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_lut: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_libopencv: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_hqdn3d: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_hflip: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_gradfun: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_frei0r: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_format: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_fieldorder: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_fieldorder: cosmetics, remove an extra linebreakAnton Khirnov2013-05-16
|
* vf_fade: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_drawtext: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_drawbox: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_delogo: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_cropdetect: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_crop: cosmetics, break linesAnton Khirnov2013-05-16
|
* vf_crop: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_boxblur: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_blackframe: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* vf_aspect: use the name 's' for the pointer to the private contextAnton Khirnov2013-05-16
| | | | This is shorter and consistent across filters.
* Remove commented-out debug #define cruftDiego Biurrun2013-05-16
|
* pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*Anton Khirnov2013-05-15
|
* lavfi: fix compatibility code for old vf_scale options syntaxAnton Khirnov2013-05-15
| | | | | Currently it would incorrectly trigger on a string that contains a '=' but does not contain a ':', e.g. flags=<flags>.
* avfiltergraph: simplify inserting conversion filters.Anton Khirnov2013-05-15
| | | | | There is now no need to explicitly pass 0:0 as width/height to scale, those are the defaults.
* yadif: correct strides in filter_edges_16bitJames Darnley2013-05-14
| | | | | | | The C code treats the data as arrays of uint16_t so strides must not be in bytes but in pixels. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* yadif: restore speed of the C filtering codeJames Darnley2013-05-14
| | | | | | | | | | | | | | Always use the special filter for the first and last 3 columns (only). Changes made in 64ed397 slowed the filter to just under 3/4 of what it was. This commit restores the speed while maintaining identical output. For reference, on my Athlon64: 1733222 decicycles in old 2358563 decicycles in new 1727558 decicycles in this Signed-off-by: Anton Khirnov <anton@khirnov.net>
* af_asyncts: fix offset calculationAnton Khirnov2013-05-10
| | | | | | | delta is in samples, not bytes. Also the sample format is not guaranteed to be planar. CC:libav-stable@libav.org
* x86: vf_yadif: Remove stray dsputil_mmx #includeDiego Biurrun2013-05-08
|
* vf_scale: add endianness conversion pixel format in query_formatsJanne Grunau2013-05-06
|