summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* vsrc_buffer: 10l mixed up input & output sizes. (funnily this worked 99% of ↵Michael Niedermayer2011-04-26
| | | | the time) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vsrc_buffer: Reinit scale filter when an existing filter is used.Michael Niedermayer2011-04-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vsrc_buffer: set output timebase when output equalization is doneMichael Niedermayer2011-04-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vsrc_buffer: Set output sizeMichael Niedermayer2011-04-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vsrc_buffer: fix NULL dereferenceMichael Niedermayer2011-04-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mp: remove unused variable outlink in end_frameStefano Sabatini2011-04-21
| | | | | | | | Fix warning: vf_mp.c: In function ‘end_frame’: vf_mp.c:870: warning: unused variable ‘outlink’ Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* mp: remove use of deprecated old eval APIStefano Sabatini2011-04-21
| | | | | | | The old API was deprecated and will be possibly removed, fix warnings in libavfilter/libmpcodecs/vf_geq.c and libavfilter/libmpcodecs/vf_qp.c. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* ocv: replace FF_INTERNAL_MEM_TYPE_MAX_VALUE with SIZE_MAXStefano Sabatini2011-04-21
| | | | | | Fix compilatin after removal of FF_INTERNAL_MEM_TYPE_MAX_VALUE. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* Merge remote branch 'qatar/master'Michael Niedermayer2011-04-20
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (37 commits) In avcodec_open(), set return code to an error value only when an error occurs instead of unconditionally at the start of the function. lavc: remove reference to opt.h from Makefile. prefer avio_check() over url_exist() avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols lavu: remove misc disabled cruft lavu: remove FF_API_OLD_IMAGE_NAMES cruft NOT PULLED lavu: remove FF_API_OLD_EVAL_NAMES cruft lavc: remove misc disabled cruft. lavc: remove the FF_API_INOFFICIAL cruft. lavc: remove the FF_API_SET_STRING_OLD cruft. lavc: remove the FF_API_USE_LPC cruft. lavc: remove the FF_API_SUBTITLE_OLD cruft. lavc: remove the FF_API_VIDEO_OLD cruft. lavc: remove the FF_API_AUDIO_OLD cruft. lavc: remove the FF_API_OPT_SHOW cruft. lavc: remove the FF_API_MM_FLAGS cruft. lavf: remove misc disabled cruft. lavf: remove FF_API_INDEX_BUILT cruft lavf: remove FF_API_URL_CLASS cruft. lavf: remove FF_API_SYMVER cruft ... Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Bump major versions of all libraries.Anton Khirnov2011-04-18
| | | | | | | | | | | | They've accumulated enough new APIs and corresponding deprecated cruft. This breaks API and ABI.
* | pad: make the filter parametricStefano Sabatini2011-04-19
| | | | | | | | | | | | Address trac issue #61. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | Added key_frame and pict_type to vsrc_movieroyger2011-04-18
| | | | | | | | | | Signed-off-by: Roger Pau Monné <roger.pau@entel.upc.edu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vsrc_movie: fix leak in request_frame()Stefano Sabatini2011-04-18
| | | | | | | | | | | | | | | | | | Also set movie->picref to NULL, in order to avoid a crash in uninit() when movie->picref is unreffed again and it was already freed. Fix trac issue #66. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | 10l, commit that should have been stashed into the merge.Michael Niedermayer2011-04-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote branch 'qatar/master'Michael Niedermayer2011-04-17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: ac3dec: fix processing of delta bit allocation information. vc1: fix fate-vc1 after previous commit. wmv3dec: fix playback of complex WMV3 files using simple_idct. make av_dup_packet() more cautious on allocation failures make containers pass palette change in AVPacket introduce side information for AVPacket Politic commits that have not been pulled: Update regtest checksums after revision 6001dad. Replace more FFmpeg references by Libav. Replace references to ffmpeg-devel with libav-devel; fix roundup URL. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Replace more FFmpeg references by Libav.Diego Biurrun2011-04-17
| |
* | scale: set evaluated value for the "out_w" and "out_h" constantsStefano Sabatini2011-04-17
| | | | | | | | | | | | | | The constant values were never set, thus the evaluation of expressions referencing those constants were resulting in an error. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | scale: fix computation for the "hsub" and "vsub" constantsStefano Sabatini2011-04-17
| | | | | | | | Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | Add key_frame and pict_type to AVFilterBufferRefVideo.Roger Pau Monné2011-04-16
| |
* | vsrc_buffer.h: add file doxyStefano Sabatini2011-04-11
| | | | | | | | Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | vsrc_buffer.h: add multiple inclusion guardsStefano Sabatini2011-04-11
| | | | | | | | Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | vsrc_buffer: tweak error message in init()Stefano Sabatini2011-04-11
| | | | | | | | | | | | | | | | | | | | Change: Expected 7 arguments, but only %d found in '%s'\n to: Expected 7 arguments, but %d found in '%s'\n as the user may provide more than 7 arguments, in that case the error is not misleading.
* | lavfi: add fieldorder filterMark Himsley2011-04-11
| | | | | | | | Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | Align stack variables manually in yadif x86 code, should fix ticket25Michael Niedermayer2011-04-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | scale: make the filter parametricStefano Sabatini2011-04-05
| | | | | | | | | | | | | | Make the filter accept parametric expressions for the output video size. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | Update yadif copyright headerMichael Niedermayer2011-04-05
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Factorise the C filtering in yadifJames Darnley2011-04-05
| |
* | Yadif fixes that where missing from the patchMichael Niedermayer2011-04-05
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Support 16-bit in yadifJames Darnley2011-04-05
| |
* | support more than yuv420p in yadifJames Darnley2011-04-05
| | | | | | | | (and correctly support grey8)
* | Merge remote branch 'qatar/master'Michael Niedermayer2011-04-04
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: fix partial run when no samples path is specified ARM: NEON fixed-point forward MDCT ARM: NEON fixed-point FFT lavf: bump minor version and add an APIChanges entry for avio changes avio: simplify url_open_dyn_buf_internal by using avio_alloc_context() avio: make url_fdopen internal. avio: make url_open_dyn_packet_buf internal. avio: avio_ prefix for url_close_dyn_buf avio: avio_ prefix for url_open_dyn_buf avio: introduce an AVIOContext.seekable field ac3enc: use generic fixed-point mdct lavfi: add fade filter Change yadif to not use out of picture lines. lavc: deprecate AVCodecContext.antialias_algo lavc: mark mb_qmin/mb_qmax for removal on next major bump. Conflicts: doc/filters.texi libavcodec/ac3enc_fixed.h libavcodec/ac3enc_float.h libavfilter/Makefile libavfilter/allfilters.c libavfilter/vf_fade.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add fade filterBrandon Mintern2011-04-03
| | | | | | | | | | | | | | | | Port fade filter from libavfilter soc repo, with minor fixes by Stefano. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * Change yadif to not use out of picture lines.Michael Niedermayer2011-04-03
| | | | | | | | | | | | | | Fixes issue2272. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Support changing pixel formats on avfilter input.Michael Niedermayer2011-04-03
| | | | | | | | | | Fix issue2217 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Dont leak sws contexts.Michael Niedermayer2011-04-03
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | yadif:Fix assert() failureMichael Niedermayer2011-04-02
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | drawtext: allow negative shadow offset valuesStefano Sabatini2011-04-02
| |
* | graphparser: add a NULL check on the argument passed to strstrStefano Sabatini2011-03-30
| | | | | | | | | | Fix crash in create_filter() which occurrs if a scale filter with no args is provided.
* | mp: extend syntax, make it accept mp=filter=paramsStefano Sabatini2011-03-28
| | | | | | | | | | | | | | Make the mp wrapper accept the syntax mp=filter=params as alternative to mp=filter:params. The alternative syntax is sligthly more readable and should simplify copy&paste of MPlayer filter strings to the mp filter.
* | Implement interlaced scaling.Michael Niedermayer2011-03-28
| | | | | | | | | | | | | | | | | | | | Fixes issue2632 if interl=1 is used or the automatic interlace detection is enabled and works. This has the advantage compared to the patch in issue2632 that it causes no speed loss and it also works when scaling is used. The disadvantage is that interlacing autodetection does not yet work very well it seems. This is the same method mplayer uses Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | drawtext: draw glyphs for the strftime()-expanded textStefano Sabatini2011-03-27
| | | | | | | | | | In draw_glyphs(), draw glyphs in dtext->expanded_text rather than in dtext->text. Fix crash if a strftime() sequence is used.
* | setdar: prefer "sar" over "par" in log info messageStefano Sabatini2011-03-27
| | | | | | | | | | This is more consistent with the terminology adopted by the aspect filter names.
* | Make the hflip filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formatsPeter Ross2011-03-26
| |
* | Make the crop filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formatsPeter Ross2011-03-26
| |
* | Update to latest MPlayer version.Reimar Döffinger2011-03-25
| | | | | | | | Avoids warnings due to pointlessly casting away const.
* | fade: fix draw_slice() check on fade->factor valueMark Himsley2011-03-18
| | | | | | | | | | | | | | | | draw_slice() checks that the fade factor is < 65536 and only calculates the fade if so. But the fade factor is clipped in end_frame() by av_clip_uint16() to 65535, so the fade is calculated for every frame. This patch alters the check so that it compares with < 65535 (UINT16_MAX).
* | fade: make draw_slice() chroma check against planes 1 and 2Mark Himsley2011-03-18
| | | | | | | | | | | | draw_slice() checks that planes 0 and 1 of AVFilterBufferRef's data are not NULL before manipulating planes 1 and 2. This patch makes the check against planes 1 and 2. More senseful and possibly more robust.
* | remove definition of swabj@v2v.cc2011-03-17
| | | | | | | | | | | | | | | | right now swab is defined in libavfilter/libmpcodecs/mpbswap.h this breaks mingw32 cross compiles. since it its not used, it should be removed. alternatively swab has to be added to HAVE_LIST in configure. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "replace FFMPEG with LIBAV in FFMPEG_CONFIGURATION"Michael Niedermayer2011-03-17
| | | | | | | | This reverts commit 29ba091136a5e04574f7bfc1b17536c923958f6f.