summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* avfilter/vf_gradfun: add emms_c() for mmxextMichael Niedermayer2013-11-01
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Revert "Merge commit 'ed1a11ed52bbd1f15bb9b0416d69b7924bee3191'"Clément Bœsch2013-11-01
| | | | | | | | | | | | This reverts commit fc5fe4804fd2ee9a29de502e9431b12d027c0c89, reversing changes made to ffe33500983983946048def3a6047920d97d957b. The factoring is broken; it's not calling the ssse3 code anymore, and calling the mmx2 code with bad alignment. It also broke some FATE instances. Conflicts: libavfilter/x86/vf_gradfun_init.c
* avfilter/x86/vf_gradfun_init: fix some consts & related warningsMichael Niedermayer2013-11-01
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit 'ed1a11ed52bbd1f15bb9b0416d69b7924bee3191'Michael Niedermayer2013-11-01
|\ | | | | | | | | | | | | | | | | | | * commit 'ed1a11ed52bbd1f15bb9b0416d69b7924bee3191': gradfun: x86: Factor out common code for some gradfun_filter_line() variants Conflicts: libavfilter/x86/vf_gradfun_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * gradfun: x86: Factor out common code for some gradfun_filter_line() variantsDiego Biurrun2013-10-31
| |
* | Merge commit 'ee80cf741a44115758e62399b7bde08d33161151'Michael Niedermayer2013-11-01
|\| | | | | | | | | | | | | | | | | | | * commit 'ee80cf741a44115758e62399b7bde08d33161151': avfilter: x86: K&R formatting cosmetics Conflicts: libavfilter/x86/vf_gradfun_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: x86: K&R formatting cosmeticsDiego Biurrun2013-10-31
| |
* | libavfilter/decimate: Add pts of first frame to all frames.Carl Eugen Hoyos2013-10-31
| | | | | | | | | | | | Fixes ticket #3019 Reviewed-by: Clément Bœsch
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-10-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavfi: do not export the filters from shared objects Conflicts: libavfilter/af_amix.c libavfilter/af_anull.c libavfilter/asrc_anullsrc.c libavfilter/f_select.c libavfilter/f_settb.c libavfilter/split.c libavfilter/src_movie.c libavfilter/vf_aspect.c libavfilter/vf_blackframe.c libavfilter/vf_colorbalance.c libavfilter/vf_copy.c libavfilter/vf_crop.c libavfilter/vf_cropdetect.c libavfilter/vf_drawbox.c libavfilter/vf_format.c libavfilter/vf_framestep.c libavfilter/vf_frei0r.c libavfilter/vf_hflip.c libavfilter/vf_libopencv.c libavfilter/vf_lut.c libavfilter/vf_null.c libavfilter/vf_overlay.c libavfilter/vf_scale.c libavfilter/vf_transpose.c libavfilter/vf_unsharp.c libavfilter/vf_vflip.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: do not export the filters from shared objectsAnton Khirnov2013-10-28
| |
| * avfilter: fix const use of avfilter_nextVittorio Giovara2013-10-28
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '5c439b41d0489412c0a4cf6dfb98915251677b8e'Michael Niedermayer2013-10-28
|\| | | | | | | | | | | | | | | | | | | * commit '5c439b41d0489412c0a4cf6dfb98915251677b8e': avfilter: have avfilter_get_by_name return const for next bump Conflicts: libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: have avfilter_get_by_name return const for next bumpVittorio Giovara2013-10-28
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | libavfilter/vf_noise: relicense to LGPLPaul B Mahol2013-10-27
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfiltergraph: Properly handle memory allocation failureDerek Buitenhuis2013-10-27
| | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | avfilter: add mergeplanes filterPaul B Mahol2013-10-27
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi/overlay: correct small error in intersection detectionBenedict Endemann2013-10-27
| | | | | | | | | | | | | | | | | | The image size of the destination image was used to determine if a source image was positioned outside the destination image, that no intersection could occur. Actually for these two cases the size of the source image has to be used! Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | avfilter/x86/vf_gradfun_init: fix const and related warningsMichael Niedermayer2013-10-24
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '0e730494160d973400aed8d2addd1f58a0ec883e'Michael Niedermayer2013-10-24
|\| | | | | | | | | | | | | | | | | | | * commit '0e730494160d973400aed8d2addd1f58a0ec883e': avfilter: x86: Port gradfun filter optimizations to yasm Conflicts: libavfilter/x86/vf_gradfun_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: x86: Port gradfun filter optimizations to yasmDaniel Kang2013-10-23
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | avfilter/libmpcodecs/vf_eq: remove useless storage class specifier in empty ↵Paul B Mahol2013-10-24
| | | | | | | | | | | | declaration Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_scale: Correct vf_scale mappings from arguments to color rangeRobert Krüger2013-10-23
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'f6633c55a3c0e93a5b2bab6aa0692fb608f2a38d'Michael Niedermayer2013-10-23
|\| | | | | | | | | | | | | * commit 'f6633c55a3c0e93a5b2bab6aa0692fb608f2a38d': avfilter: Fix typo in Loren's email address Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: Fix typo in Loren's email addressDiego Biurrun2013-10-23
| |
| * pthread: Avoid crashes/odd behavior caused by spurious wakeupsDerek Buitenhuis2013-10-22
| | | | | | | | | | | | This is similar to 5152196b2b47d446d9a509b9bfb318daa26a1f2b. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Merge commit '00d7369de06a16f7c8770a899fcb16bcb94b1e20'Michael Niedermayer2013-10-22
|\| | | | | | | | | | | | | * commit '00d7369de06a16f7c8770a899fcb16bcb94b1e20': vf_fieldorder: log when processing is skipped Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vf_fieldorder: log when processing is skippedVittorio Giovara2013-10-22
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | lavfi/pthread: Avoid crashes/odd behavior caused by spurious wakeupsDerek Buitenhuis2013-10-22
| | | | | | | | | | | | This is similar to 5152196b2b47d446d9a509b9bfb318daa26a1f2b. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | avfilter: replaygain scannerPaul B Mahol2013-10-21
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/ff_insert_pad: fix order of operationsMichael Niedermayer2013-10-21
| | | | | | | | | | | | | | | | | | | | Fixes out of bounds access Fixes CID732170 Fixes CID732169 No filter is known to use this function in a way so the issue can be reproduced. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Do not leave positive values undefined when negative are defined as errorMichael Niedermayer2013-10-19
| | | | | | | | | | | | | | | | Define positive return values as non errors and leave further meaning undefined This allows future extensions to use these values Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'eb90a2091ffb94d8c29aaa5ff50f4192520254fc'Michael Niedermayer2013-10-14
|\| | | | | | | | | | | | | | | | | | | * commit 'eb90a2091ffb94d8c29aaa5ff50f4192520254fc': pthread: Fix deadlock during thread initialization Conflicts: libavcodec/pthread.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * pthread: Fix deadlock during thread initializationDerek Buitenhuis2013-10-13
| | | | | | | | | | | | | | | | | | | | Sometimes, if pthread_create() failed, then pthread_cond_wait() could accidentally be called in the worker threads after the uninit function had already called pthread_cond_broadcast(), leading to a deadlock. Don't call pthread_cond_wait() if c->done is set. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | avfilter/vsrc_testsrc: smpte(hd)bars: use yuv directlyPaul B Mahol2013-10-12
| | | | | | | | | | | | Also set color space. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_separatefields: do not reset pts to 0Paul B Mahol2013-10-12
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/lavfutils: fix memleak of avpacketMichael Niedermayer2013-10-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_removelogo: fix pixel pointer so it points where its intendedMichael Niedermayer2013-10-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_removelogo: fix offset for accessing pixels above and belowMichael Niedermayer2013-10-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_removelogo: use av_freep() for safteyMichael Niedermayer2013-10-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_w3fdif: do not reset pts to 0Paul B Mahol2013-10-10
| | | | | | | | | | | | Shamelessly stolen from yadif. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/buffersink: try to fix AV_NOPTS_VALUEMichael Niedermayer2013-10-09
| | | | | | | | | | | | no testcase available, just found this issue by reading the code Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/ff_filter_frame_needs_framing: fix handling of AV_NOPTS_VALUEMichael Niedermayer2013-10-09
| | | | | | | | | | | | Fixes Ticket3015 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/af_join: remove now unnecessary gotoPaul B Mahol2013-10-08
| | | | | | | | | | | | | | Options are freed from the generic code now, there is no need to call av_opt_free() from the filter. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_deshake: fix block_contrast() lower brightness valueMichael Niedermayer2013-10-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/deshakeLenny Wang2013-10-07
| | | | | | | | | | | | The old row index looks weird and wrong to me Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/lswsutils: dont override the default scalerMichael Niedermayer2013-10-07
| | | | | | | | | | | | | | This should make no difference as this code is only used by removelogo which seems to refuse to use masks of different size. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_drawtext: remove dead initializationPaul B Mahol2013-10-07
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_phase: remove dead initializationPaul B Mahol2013-10-07
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/vf_scale: dont duplicate default.Michael Niedermayer2013-10-06
| | | | | | | | | | | | | | use the defaults set by swscale Suggested-by: stefano Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_scale: change the default scaler to bicubicMichael Niedermayer2013-10-06
| | | | | | | | | | See: [FFmpeg-devel] [PATCH] swscale/options: switch default to bicubic Signed-off-by: Michael Niedermayer <michaelni@gmx.at>