summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* replace av_log(0, by av_log(NULL,Michael Niedermayer2012-11-23
| | | | | | The first parameter is a pointer and NULL is more correct Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vf_mandelbrot: give all av_log a contextMichael Niedermayer2012-11-23
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/avfiltergraph: improve error message in graph_check_validity()Stefano Sabatini2012-11-22
| | | | Fix trac ticket #1944.
* lavfi/drawtext: add support for printing frame numbersStefano Sabatini2012-11-22
| | | | Fix trac ticket #1949.
* Merge commit 'd1d9efaae6c7e8466b06c30ca21c6b569dd2e480'Michael Niedermayer2012-11-21
|\ | | | | | | | | | | | | | | | | | | | | * commit 'd1d9efaae6c7e8466b06c30ca21c6b569dd2e480': avcodec: split avpicture from imgconvert pixdesc: add PIX_FMT_ALPHA flag Conflicts: libavcodec/imgconvert.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | af_aresample: allocate at least 1 sample buffer. Fix null ptr dereference.Michael Niedermayer2012-11-19
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | liavfi/avcodec: allow channel layouts with fewer channels than actually ↵Michael Niedermayer2012-11-18
| | | | | | | | | | | | | | | | available. This fixes the regression with Ticket1726, where some audio was lost. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/frei0r: in init() check path loop, free resources in a single pointStefano Sabatini2012-11-18
| |
* | lavfi/frei0r: extend load_path() to support arbitrarily long pathsStefano Sabatini2012-11-18
| |
* | lavfi/mp/pp: use PP_CPU_CAPS_AUTO.Clément Bœsch2012-11-18
| |
* | lavfi/drawtext: implement more generic expansion.Nicolas George2012-11-18
| | | | | | | | | | | | The new expansion mechanism uses the %{...} notation. For compatibility reasons, it must be enabled explicitly, but a warning is printed if a conflict is likely to happen.
* | lavfi/drawtext: use bprint for the expanded text.Nicolas George2012-11-17
| |
* | lavfi/geq: fix GPL license header.Clément Bœsch2012-11-15
| | | | | | | | | | 100l: original code is GPL, header miscopied. LICENSE file and configure dependency are fine.
* | lavfi/frei0r: add additional trailing slash in FREI0R_PATH pathsStefano Sabatini2012-11-13
| | | | | | | | | | | | Allow to accept paths with no ending trailing slash. Based on a patch by rogerdpack <rogerpack2005@gmail.com>.
* | lavfi/frei0r: correctly handle paths longer than 1023 charsStefano Sabatini2012-11-13
| |
* | Replace rest of libavutil/audioconvert.h with libavutil/channel_layout.hPaul B Mahol2012-11-13
| | | | | | | | | | | | Also remove it in once case when it is not needed. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi: store and propagate number of channels information in audio buffer ↵Stefano Sabatini2012-11-13
| | | | | | | | | | | | | | properties The channels field is required since the channel layout is not always available.
* | Merge commit '97bf7c03b1338a867da52c159a2afecbdedcfa88'Michael Niedermayer2012-11-12
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '97bf7c03b1338a867da52c159a2afecbdedcfa88': doc: git-howto: Leave reviewers time to react before pushing patches Include libavutil/channel_layout.h instead of libavutil/audioconvert.h lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h Conflicts: doc/APIchanges doc/examples/decoding_encoding.c doc/git-howto.texi ffmpeg_filter.c libavcodec/flacdec.c libavcodec/imc.c libavcodec/mpegaudiodec.c libavcodec/utils.c libavfilter/asrc_anullsrc.c libavfilter/audio.c libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/avfiltergraph.c libavfilter/buffer.c libavutil/Makefile libavutil/audioconvert.h libavutil/channel_layout.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles2012-11-11
| | | | | | | | Also reorder some other #include when applicable.
* | lavfi: remove mp=geq filter.Clément Bœsch2012-11-11
| | | | | | | | Native geq video filter is now available.
* | lavfi: add geq filter.Clément Bœsch2012-11-11
| |
* | lavfi: remove mp=fixpts filter.Clément Bœsch2012-11-11
| | | | | | | | | | lavfi/f_setpts.c should allow everything mp=fixpts supports, with a lot of additional control.
* | lavfi: remove mp=tile filter.Clément Bœsch2012-11-11
| | | | | | | | The native tile video filter is now feature equivalent.
* | lavfi/tile: extend shorthand parameters.Clément Bœsch2012-11-11
| | | | | | | | This makes the syntax similar to mp=tile.
* | lavfi/tile: add nb_frames option.Clément Bœsch2012-11-11
| |
* | lavfi/tile: add margin and padding options.Clément Bœsch2012-11-11
| |
* | lavfi/tile: allow named arguments.Clément Bœsch2012-11-11
| |
* | lavfi/avcodec: check that injected avframes use a supported channel layoutMichael Niedermayer2012-11-10
| | | | | | | | | | | | | | This fixes out of array accesses. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/avcodec: check avfilter_copy_frame_props() return codeMichael Niedermayer2012-11-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/movie: return proper error code in case of av_get_token() allocation ↵Stefano Sabatini2012-11-06
| | | | | | | | | | | | failure Also slightly clarify logic, and should fix coverity issue CID 717771.
* | lavfi/showwaves: return error in case of allocation failure in filter_samples()Stefano Sabatini2012-11-06
| |
* | lavfi/showwaves: simplify check in filter_samples()Stefano Sabatini2012-11-06
| | | | | | | | Also fix Coverity issue CID 733743: Dereference after null check
* | vf_drawbox: dont move uninitialized and then unused colors aroundMichael Niedermayer2012-11-06
| | | | | | | | | | Fixes CID741419 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: stop using -1 instead use AV_PIX_FMT_NONE/AV_SAMPLE_FMT_NONEPaul B Mahol2012-11-05
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi/scale: declare the filter private classStefano Sabatini2012-11-04
| | | | | | | | Allow to show the supported options in the ffmpeg -h full output.
* | transform: give avfilter_transform() a return value for returning an errorMichael Niedermayer2012-11-04
| | | | | | | | | | Fixes CID703674 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/earwax: add missing NULL check in filter_samples()Stefano Sabatini2012-11-04
| |
* | Merge commit '9221efef7968463f3e3d9ce79ea72eaca082e73f'Michael Niedermayer2012-11-03
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '9221efef7968463f3e3d9ce79ea72eaca082e73f': lavf: fix av_interleaved_write_frame() doxy. lavf: clarify the lifetime of demuxed packets. avconv: do not free muxed packet on streamcopy. crc: move doxy to the header vf_drawtext: do not use deprecated av_tree_node_size x86: Refactor PSWAPD fallback implementations and port to cpuflags Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vf_drawtext: do not use deprecated av_tree_node_sizeAnton Khirnov2012-11-02
| |
* | vf_tinterlace: check av_image_get_linesize() return valueMichael Niedermayer2012-11-03
| | | | | | | | | | Fixes CID703717 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | af_earwax: remove unused pointer valueMichael Niedermayer2012-11-03
| | | | | | | | | | Fixes CID703849 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/fifo: add assert to ensure request was successfull.Michael Niedermayer2012-11-01
| | | | | | | | | | | | We would crash a moment later anyway if this fails. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'fa8fcab1e0d31074c0644c4ac5194474c6c26415'Michael Niedermayer2012-11-01
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'fa8fcab1e0d31074c0644c4ac5194474c6c26415': x86: h264_chromamc_10bit: drop pointless PAVG %define x86: mmx2 ---> mmxext in function names swscale: do not forget to swap data in formats with different endianness Conflicts: libavcodec/x86/dsputil_mmx.c libavfilter/x86/gradfun.c libswscale/input.c libswscale/utils.c libswscale/x86/swscale.c tests/ref/lavfi/pixfmts_scale Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: mmx2 ---> mmxext in function namesDiego Biurrun2012-10-31
| |
* | lavfi: fix references to avfilter_* functions that don't exist anymore.Clément Bœsch2012-10-31
| |
* | lavfi: remove hqdn3d libmpcodecs wrapper.Clément Bœsch2012-10-31
| | | | | | | | | | | | The native filter was ported from the MPlayer project when the mp wrapper didn't even exist, and when mp=hqdn3d was added, it was already obsolete.
* | lavfi/scale: avoid to print a NULL value in log messageStefano Sabatini2012-10-31
| | | | | | | | Fix possible crash occurring when libc does not support NULL printing.
* | lavfi/mp: drop the mp=rectangle filterStefano Sabatini2012-10-31
| | | | | | | | | | All the rectangle features have been ported to the native drawbox filter, which has an equivalent syntax.
* | lavfi/drawbox: add "width" and "height" aliases for "w" and "h" optionsStefano Sabatini2012-10-31
| |
* | lavfi/drawbox: add thickness optionStefano Sabatini2012-10-31
| |