summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196'Clément Bœsch2016-06-22
|\ | | | | | | | | | | | | * commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196': tests: Move all test programs to a subdirectory Merged-by: Clément Bœsch <clement@stupeflix.com>
| * tests: Move all test programs to a subdirectoryDiego Biurrun2016-05-13
| |
| * Mark read-only tables as staticDiego Biurrun2016-05-05
| |
* | Merge commit 'def03d14687b9d089950ba8e45083e666de4eb68'Clément Bœsch2016-06-21
|\| | | | | | | | | | | | | * commit 'def03d14687b9d089950ba8e45083e666de4eb68': vf_frei0r: Drop overly verbose and broken debug output Merged-by: Clément Bœsch <u@pkh.me>
| * vf_frei0r: Drop overly verbose and broken debug outputDiego Biurrun2016-05-04
| |
* | Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb'Clément Bœsch2016-06-21
|\| | | | | | | | | | | | | * commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb': cosmetics: Fix spelling mistakes Merged-by: Clément Bœsch <u@pkh.me>
| * cosmetics: Fix spelling mistakesVittorio Giovara2016-05-04
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit '0f40c9098498ad90dbbd2380eb4269015e84bde4'Clément Bœsch2016-06-21
|\| | | | | | | | | | | | | * commit '0f40c9098498ad90dbbd2380eb4269015e84bde4': Drop pointless assert.h #includes Merged-by: Clément Bœsch <clement@stupeflix.com>
| * Drop pointless assert.h #includesDiego Biurrun2016-05-03
| |
* | avfilter/vf_bwdif: Change default to deinterlace all framesThomas Mundt2016-06-19
| | | | | | | | | | Signed-off-by: Thomas Mundt <loudmax@yahoo.de> Signed-off-by: James Almer <jamrial@gmail.com>
* | Revert "avfilter/trim: add compatibility layer to not break ABI used by ffmpeg"Michael Niedermayer2016-06-19
| | | | | | | | | | | | This reverts commit 9219ec93b145725ac74fbfbde7f67ac5135b85cf. Fixes Ticket 5411
* | avfilter/af_hdcd: Use int32_t instead of int for gaintable in hdcd filter.Benjamin Steffes2016-06-15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Steffes <benjaminst123@gmail.com> (comment by ronald) prevent the theoretical case where the container type (int) would be 64 bit on some platforms, which would waste some space Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | vf_codecview: added new optionsdsmudhar2016-06-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_telecine: Make frame writable before writing into itMichael Niedermayer2016-06-14
| | | | | | | | | | | | Fixes Ticket 5627 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/graphparser: remove '\n' from parse_filterMuhammad Faiz2016-06-13
| | | | | | | | | | | | | | | | | | this allow a filter to be written like this: aformat = sample_fmts = fltp|flt: sample_rates = 44100|44800 Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | Timeline function for the eq filterIlya872016-06-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_histogram: indent histogram optionsDave Rice2016-06-11
| |
* | avfilter/vf_histogram: shortcuts for histogram optionsDave Rice2016-06-11
| |
* | avfilter/af_loudnorm: add dual_mono optionKyle Swanson2016-06-09
| | | | | | | | Signed-off-by: Kyle Swanson <k@ylo.ph>
* | avfilter: Fix max value of AV_OPT_TYPE_VIDEO_RATEMichael Niedermayer2016-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | x86/showcqt: use three operand format for some instructionsJames Almer2016-06-08
| | | | | | | | | | | | Fixes failures with yasm 1.1.0 and older Signed-off-by: James Almer <jamrial@gmail.com>
* | x86/showcqt: add missing preprocessor checksJames Almer2016-06-08
| | | | | | | | | | | | Old yasm/nasm versions don't support some of these Signed-off-by: James Almer <jamrial@gmail.com>
* | avfilter/src_movie: call open_stream after guess_channel_layoutMuhammad Faiz2016-06-09
| | | | | | | | | | | | | | fix error 'Channel layout change is not supported' when opening wav file Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | avfilter/avf_showcqt: set range on fps/rate/r optionMuhammad Faiz2016-06-09
| | | | | | | | | | | | see Ticket #5618 Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | avutil/x86util: move haddps sse emulation from showcqtJames Almer2016-06-08
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avfilter/avf_showcqt: cqt_calc optimization on x86Muhammad Faiz2016-06-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on x86_64: time PSNR plain 3.303 inf SSE 1.649 107.087535 SSE3 1.632 107.087535 AVX 1.409 106.986771 FMA3 1.265 107.108437 on x86_32 (PSNR compared to x86_64 plain): time PSNR plain 7.225 103.951979 SSE 1.827 105.859282 SSE3 1.819 105.859282 AVX 1.533 105.997661 FMA3 1.384 105.885377 FMA4 test is not available Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | avfilter/af_firequalizer: add zero_phase optionMuhammad Faiz2016-06-07
| | | | | | | | | | | | | | simply by substracting pts to compensate delay also handle AV_NOPTS_VALUE Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | avfilter/af_amix: dont fail if there are no samples in output_frame()Michael Niedermayer2016-06-06
| | | | | | | | | | | | Fixes Ticket5326 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_colormatrix: add bt.2020 colorspaceThomas Mundt2016-06-05
| | | | | | | | | | Signed-off-by: Thomas Mundt <loudmax@yahoo.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_colormatrix: increase precisionThomas Mundt2016-06-05
| | | | | | | | | | Signed-off-by: Thomas Mundt <loudmax@yahoo.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/avf_showcqt: render default font at 960x16Muhammad Faiz2016-06-04
| | | | | | | | | | | | | | and let ffmpeg scaler scale it this impoves quality Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | avfilter/avf_showcqt: full chroma blending on draw_axis_yuvMuhammad Faiz2016-06-02
| | | | | | | | | | | | improve quality on axis drawing with yuv422p and yuv420p format Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | avfilter/f_loop: Fix leak on errorMichael Niedermayer2016-05-29
| | | | | | | | | | | | Fixes CID1355117 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_fieldhint: Reorder operation to prevent hypothetical integer ↵Michael Niedermayer2016-05-29
| | | | | | | | | | | | | | | | overflow Fixes CID1355110 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_fieldhint: Assert that mode is validMichael Niedermayer2016-05-29
| | | | | | | | | | | | | | | | Its checked by the AVOption code Fixes CID1355122 Fixes CID1355121 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/avfiltergraph: Clear graph pointers in ff_filter_graph_remove_filter()Michael Niedermayer2016-05-27
| | | | | | | | | | | | | | When a filter is no longer part of a graph, its pointers should be cleared so no stale pointers remain. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/src_movie: add various commandsMuhammad Faiz2016-05-25
| | | | | | | | | | | | | | | | | | add seek command add get_duration command Update to codecpar by commiter Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | libavfilter/vf_hwdownload: show error when ff_formats_ref failsdsmudhar2016-05-24
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/af_hdcd: Replace complexer expression by litteral constantMichael Niedermayer2016-05-24
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_blend: fix incorrect Y variable when threading is usedPaul B Mahol2016-05-23
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | libavfilter/af_hdcd: fixed negative signed value shiftdsmudhar2016-05-23
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/af_loudnorm: fix crash when ebur128 initialization was not ↵Paul B Mahol2016-05-21
| | | | | | | | | | | | successfull/complete Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/avf_ahistogram: raise minimum acmax to 1Michael Niedermayer2016-05-21
| | | | | | | | | | | | | | | | If acmax can be 0 then it could result in a division by 0 Fixes CID1351345 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter: add loudnormKyle Swanson2016-05-18
| | | | | | | | Signed-off-by: Kyle Swanson <k@ylo.ph>
* | Split drawutils test out into separate fileDerek Buitenhuis2016-05-11
| | | | | | | | | | | | | | This was missed during 96d616052b3d39678e477fa10610ca688f46fff9 because it is not included in FATE. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Merge commit 'd12b5b2f135aade4099f4b26b0fe678656158c13'Derek Buitenhuis2016-05-11
|\| | | | | | | | | | | | | | | * commit 'd12b5b2f135aade4099f4b26b0fe678656158c13': build: Split test programs off into separate files Some conversions done by: James Almer <jamrial@gmail.com> Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Split test programs off into separate filesDiego Biurrun2016-04-07
| | | | | | | | | | This avoids spurious library rebuilds when only the test program code is changed and simplifies the build system.
* | lavfi/drawutils: support NV12 and NV21Rodger Combs2016-05-10
| |
* | avfilter/delogo: Check that logo area is inside the pictureJean Delvare2016-05-10
| | | | | | | | | | | | | | | | | | | | | | We can only remove the logo if it is inside the picture. We need at least one pixel around the logo area for interpolation. Fixes ticket #5527 (Delogo crash with x=0 and/or y=0). Signed-off-by: Jean Delvare <jdelvare@suse.com> Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | vf_colorspace: don't enable passthrough if bitdepth doesn't match.Ronald S. Bultje2016-05-10
| | | | | | | | | | | | | | Also check return value of av_frame_copy() in passthrough mode, so that if a copy fails (as it did here, because bitdepth didn't match), the filter doesn't return success, which would mean sending an uninitialized framebuffer further down the filtergraph.