summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* avfilter/interlace: add complex vertical low-pass filterThomas Mundt2017-05-02
| | | | | | | This complex (-1 2 6 2 -1) filter slightly less reduces interlace 'twitter' but better retain detail and subjective sharpness impression compared to the linear (1 2 1) filter. Signed-off-by: Thomas Mundt <tmundt75@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/af_crystalizer: add support for more sample formatsPaul B Mahol2017-04-30
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add video oscilloscope filterPaul B Mahol2017-04-29
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add pixscope filterPaul B Mahol2017-04-29
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/lavfutils: use image2pipe demuxer on ff_load_imageMuhammad Faiz2017-04-29
| | | | | | | allow protocols other than file to be used for example, use data protocol to embed a file in script Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avfilter/af_biquads: allow filtering only selected channelsPaul B Mahol2017-04-25
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add lumakey filterPaul B Mahol2017-04-24
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_maskedmerge: fix bug when copying >8bit plane(s)Paul B Mahol2017-04-23
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_premultiply: add planes optionPaul B Mahol2017-04-23
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_maskedclamp: fix bug when copying >8bit plane(s)Paul B Mahol2017-04-23
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_maskedclamp: limit overshot and undershot to UINT16_MAXPaul B Mahol2017-04-23
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: do not use AVFrame accessorMuhammad Faiz2017-04-23
| | | | | Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avfilter/interlace: change lowpass_line function prototypeThomas Mundt2017-04-22
| | | | | Signed-off-by: Thomas Mundt <tmundt75@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/avf_avectorscope: Assert that format is validMichael Niedermayer2017-04-22
| | | | | | | This should help coverity realize that src[] is inited Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter: add doubleweave filterPaul B Mahol2017-04-22
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add deflicker filterPaul B Mahol2017-04-20
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_compand: Check av_strtok() for failureMichael Niedermayer2017-04-20
| | | | | | Fixes CID1396256 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_drawtext: added expr evaluation to drawtext fontsizeBrett Harrison2017-04-19
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_framerate: always request input if no output is provided in ↵Marton Balint2017-04-12
| | | | | | | | request_frame Fixes ticket #6285. Signed-off-by: Marton Balint <cus@passwd.hu>
* avfilter: add GRAY10 and GRAY12 to some filtersPaul B Mahol2017-04-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_alphamerge: add GBRAP supportPaul B Mahol2017-04-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_alphamerge: use av_image_copy_plane()Paul B Mahol2017-04-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_blend: add GBRAP16Paul B Mahol2017-04-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_amix: add double sample format supportPaul B Mahol2017-04-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_paletteuse: silence warning about misaligned indentationPaul B Mahol2017-04-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_dctdnoiz: add GBRP supportPaul B Mahol2017-04-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_midequalizer: add gray10 and gray12 supportPaul B Mahol2017-04-09
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/avf_showcqt: add attack optionMuhammad Faiz2017-04-09
| | | | Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* libavfilter/af_amix.c Increase sources from 32 to 1024Warblefly2017-04-09
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* vf_pad: center image on padded area if negative x/yRicardo Constantino2017-04-07
| | | | | | | | | | | or if x/y go beyond padded area. This is mostly useful when paired with the aspect option. Defaults aren't changed. Idea for this was taken from mpv's soon-to-be-removed expand vf. Reviewed-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_loudnorm: do not upsample during second-pass linear normalizationKyle Swanson2017-04-05
| | | | Signed-off-by: Kyle Swanson <k@ylo.ph>
* Merge commit 'ce6f780bc6656ad3895f81a988b239ad3c8af4b8'James Almer2017-04-04
|\ | | | | | | | | | | | | * commit 'ce6f780bc6656ad3895f81a988b239ad3c8af4b8': configure: Add missing asyncts filter, movie filter, and output example deps Merged-by: James Almer <jamrial@gmail.com>
| * configure: Add missing asyncts filter, movie filter, and output example depsDiego Biurrun2016-11-25
| | | | | | | | Also add a missing avcodec.h #include in the movie filter.
| * af_asyncts: Use llabs instead of labs for 64-bit variableDiego Biurrun2016-11-15
| | | | | | | | libavfilter/af_asyncts.c:212:9: warning: absolute value function 'labs' given an argument of type 'int64_t' (aka 'long long') but has parameter of type 'long' which may cause truncation of value [-Wabsolute-value]
| * vf_drawtext: Drop wrong void* castDiego Biurrun2016-11-12
| | | | | | | | libavfilter/vf_drawtext.c:844:49: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
* | avfilter/vf_pad: add aspect optionPaul B Mahol2017-04-03
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Bump versions for master after 3.3Michael Niedermayer2017-04-02
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Bump minor for 3.3Michael Niedermayer2017-04-02
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | vf_deinterlace_vaapi: Mark as hwframe-awareMark Thompson2017-04-01
| | | | | | | | | | Commits ade370a4 and e3fb74f7 were reordered while merging, so this change got lost.
* | Bump minor versions for master after release/3.3 branchpointMichael Niedermayer2017-03-31
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Bump minor versions for staring release/3.3 branchMichael Niedermayer2017-03-31
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/avfiltergraph: Check for allocation failure in ↵Michael Niedermayer2017-03-31
| | | | | | | | | | | | | | | | | | avfilter_graph_queue_command() Fixes: CID1396538 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_zoompan: Free out frame on errorMichael Niedermayer2017-03-31
| | | | | | | | | | | | | | Fixes: CID1398578 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/af_chorus & aecho: Handle NULL return from av_strtok()Michael Niedermayer2017-03-30
| | | | | | | | | | | | | | Fixes CID1396260 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_minterpolate: Use dx and dyMichael Niedermayer2017-03-30
| | | | | | | | | | | | Fixes CID1396283 and CID1396284 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/deshake_opencl: Remove redundant returnMichael Niedermayer2017-03-30
| | | | | | | | | | | | Fixes: CID1396846 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/af_sofalizer: Fix bad shiftMichael Niedermayer2017-03-30
| | | | | | | | | | | | Fixes CID1396835 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/avf_abitscope: Correct range for framerateGyan Doshi2017-03-30
| | | | | | | | | | Signed-off-by: Gyan Doshi <gyandoshi@gmail.com> Signed-off-by: Paul B Mahol <onemda@gmail.com> (via IRC)
* | Merge commit '124e26971e69bb25f38c6c7cb3fa20c77cf10966'Clément Bœsch2017-03-30
|\| | | | | | | | | | | | | * commit '124e26971e69bb25f38c6c7cb3fa20c77cf10966': lavfi: Hardware map filter Merged-by: Clément Bœsch <cboesch@gopro.com>
| * lavfi: Hardware map filterMark Thompson2016-11-03
| | | | | | | | | | | | | | | | | | | | | | | | Takes a frame associated with a hardware context as input and maps it to something else (another hardware frame or normal memory) for other processing. If the frame to map was originally in the target format (but mapped to something else), the original frame is output. Also supports mapping backwards, where only the output has a hardware context. The link immediately before will be supplied with mapped hardware frames which it can write directly into, and this filter then unmaps them back to the actual hardware frames.