Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-07vf_pad: center image on padded area if negative x/yRicardo Constantino
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>
2017-04-05avfilter/af_loudnorm: do not upsample during second-pass linear normalizationKyle Swanson
Signed-off-by: Kyle Swanson <k@ylo.ph>
2017-04-04Merge commit 'ce6f780bc6656ad3895f81a988b239ad3c8af4b8'James Almer
* commit 'ce6f780bc6656ad3895f81a988b239ad3c8af4b8': configure: Add missing asyncts filter, movie filter, and output example deps Merged-by: James Almer <jamrial@gmail.com>
2017-04-03avfilter/vf_pad: add aspect optionPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-04-02Bump versions for master after 3.3Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-02Bump minor for 3.3Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-01vf_deinterlace_vaapi: Mark as hwframe-awareMark Thompson
Commits ade370a4 and e3fb74f7 were reordered while merging, so this change got lost.
2017-03-31Bump minor versions for master after release/3.3 branchpointMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-31Bump minor versions for staring release/3.3 branchMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-31avfilter/avfiltergraph: Check for allocation failure in ↵Michael Niedermayer
avfilter_graph_queue_command() Fixes: CID1396538 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-31avfilter/vf_zoompan: Free out frame on errorMichael Niedermayer
Fixes: CID1398578 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-31avfilter/af_chorus & aecho: Handle NULL return from av_strtok()Michael Niedermayer
Fixes CID1396260 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30avfilter/vf_minterpolate: Use dx and dyMichael Niedermayer
Fixes CID1396283 and CID1396284 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30avfilter/deshake_opencl: Remove redundant returnMichael Niedermayer
Fixes: CID1396846 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30avfilter/af_sofalizer: Fix bad shiftMichael Niedermayer
Fixes CID1396835 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30avfilter/avf_abitscope: Correct range for framerateGyan Doshi
Signed-off-by: Gyan Doshi <gyandoshi@gmail.com> Signed-off-by: Paul B Mahol <onemda@gmail.com> (via IRC)
2017-03-30Merge commit '124e26971e69bb25f38c6c7cb3fa20c77cf10966'Clément Bœsch
* commit '124e26971e69bb25f38c6c7cb3fa20c77cf10966': lavfi: Hardware map filter Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-03-30avfilter: Add AV_OPT_FLAG_FILTERING_PARAM where it is missingMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30Merge commit 'e3fb74f7f9a8f1895381355f40c92cac3c1023d9'Matthieu Bouron
* commit 'e3fb74f7f9a8f1895381355f40c92cac3c1023d9': lavfi: Always propagate hw_frames_ctx through links Merged-by: Matthieu Bouron <matthieu.bouron@gmail.com>
2017-03-30Merge commit '7e2561fa8313982aa21f7657953eedeeb33b210d'Matthieu Bouron
* commit '7e2561fa8313982aa21f7657953eedeeb33b210d': lavfi: Use ff_get_video_buffer in all filters using hwframes vf_hwupload_cuda: Fix build error Merged-by: Matthieu Bouron <matthieu.bouron@gmail.com>
2017-03-30Merge commit '7433feb82f75827884d909de34d341a1c4401d4a'Matthieu Bouron
* commit '7433feb82f75827884d909de34d341a1c4401d4a': lavfi: Make default get_video_buffer work with hardware frames Merged-by: Matthieu Bouron <matthieu.bouron@gmail.com>
2017-03-29lavfi/signature: fix -Wformat warnings raised by DJGPPClément Bœsch
This was forgotten due to the non-gpl build used in 549045254.
2017-03-29Fix all -Wformat warnings raised by DJGPPClément Bœsch
2017-03-29lavfi/xbr: undef PI if definedClément Bœsch
This conflict with the DJGPP libc math.h which includes a PI macro (to M_PI). We cannot make DJGPP POSIX only (using -D_POSIX_SOURCE) to avoid this kind of symbols conflicts due to the lack of both posix_memalign and memalign (DJGPP non standard function) in that POSIX mode. We currently rely on memalign for aligned heap allocation.
2017-03-29lavfi/psnr: rename pow2 to pow_2Clément Bœsch
This conflict with the DJGPP libc which includes a pow2 function¹ We cannot make DJGPP POSIX only (using -D_POSIX_SOURCE) to avoid this kind of symbols conflicts due to the lack of both posix_memalign and memalign (DJGPP non standard function) in that POSIX mode. We currently rely on memalign for aligned heap allocation. [1]: http://www.delorie.com/djgpp/doc/libc-2.02/libc_536.html
2017-03-29lavfi/dynaudnorm: rename pow2 to pow_2Clément Bœsch
This conflict with the DJGPP libc which includes a pow2 function¹ We cannot make DJGPP POSIX only (using -D_POSIX_SOURCE) to avoid this kind of symbols conflicts due to the lack of both posix_memalign and memalign (DJGPP non standard function) in that POSIX mode. We currently rely on memalign for aligned heap allocation. [1]: http://www.delorie.com/djgpp/doc/libc-2.02/libc_536.html
2017-03-29Merge commit '85baef4ff1512bcc2544928bfa5f42072903a691'Clément Bœsch
* commit '85baef4ff1512bcc2544928bfa5f42072903a691': vf_drawtext: Move static keyword to beginning of variable declaration This commit is mostly a noop, see: d9e2aceb7f1c712a52672129ca7971872b030e1e 6d7aa437e1108dd8142ae5b850a00c109f95f07f Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29lavfi: fix race when func rets holder is NULLClément Bœsch
If ret is NULL, a dummy common holder is created to hold *all* the parallel function returns, which gets written concurrently. This commit simplify the whole logic by simply not writing to that holder when not set.
2017-03-27lavfi: remove af_asynts filterRostislav Pehlivanov
Long overdue for removal, af_aresample should be used instead. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-03-26avfilter/vf_signature: Replace uncommon spelling of seperateMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-26avfilter: stop using deprecated codec flagsJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2017-03-21vf_drawtext: Fix memory leakKieran Kunhya
2017-03-21add signature filter for MPEG7 video signatureGerion Entrup
This filter does not implement all features of MPEG7. Missing features: - compression of signature files - work only on (cropped) parts of the video Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-20Merge commit 'bdf7610eb266fd3de650040c97328791868abd82'Clément Bœsch
* commit 'bdf7610eb266fd3de650040c97328791868abd82': vf_scale_vaapi: Crop input surface to active region Merged-by: Clément Bœsch <u@pkh.me>
2017-03-18lavfi: deprecate AVFilterGraph->resample_lavr_optsRostislav Pehlivanov
Not used by anything at all since we don't auto insert lavr filters. Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-03-16lavf/vf_framerate: Fix frame leak when increasing framerate.Alexis Ballier
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-13avfilter/vf_lut3d: actually skip lines when encountering DOMAIN_ stringPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-03-12vf_hwupload: Add missing return value checkJun Zhao
Add missing return value checks to suppress build warning and remove noop ff_formats_unref() calling. Note: most filters using ff_formats_ref() didn't have a suitable error handling, it's a potential memory leak issue. Signed-off-by: Jun Zhao <jun.zhao@intel.com> Signed-off-by: Mark Thompson <sw@jkqxz.net>
2017-03-12Merge commit 'ad71d3276fef0ee7e791e62bbfe9c4e540047417'Mark Thompson
* commit 'ad71d3276fef0ee7e791e62bbfe9c4e540047417': lavfi: add a QSV deinterlacing filter Minor fixup for lavfi differences. Merged-by: Mark Thompson <sw@jkqxz.net>
2017-03-12lavfi: add a QSV scaling filterAnton Khirnov
This merges libav commit ac7bfd69678f3966e38debdb27f4bde94dc0345c, which was previously skipped. (cherry picked from commit ac7bfd69678f3966e38debdb27f4bde94dc0345c) Signed-off-by: Mark Thompson <sw@jkqxz.net>
2017-03-11avfilter/af_firequalizer: add av_restrict on convolution funcMuhammad Faiz
slightly improved speed Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2017-03-11libavfilter/avf_showwaves: make sqrt and cbrt scale option values available ↵Moritz Barsnick
to showwavespic by name The 'sqrt' and 'cbrt' scalers were added in commit 80262d8c86e94ff9a4bb3a9e3c2d734e04ccb399, but their symbolic option values only made available to the showwaves filter, not showwavespic, despite the scalers working properly by their numerical option values. Signed-off-by: Moritz Barsnick <barsnick@gmx.net>
2017-03-07avfilter/allfilters: make avfilter_register_all thread safeMuhammad Faiz
use ff_thread_once Suggested-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2017-02-25avfilter/aeval: trim last frame's number of samples to match requested durationPaul B Mahol
Fixes #6181. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-02-24lavfi: Add VAAPI deinterlacerMark Thompson
(cherry picked from commit ade370a4d7eab1866b6023c91c135d27c77ca465) (cherry picked from commit 2d518aec4c781316092be65893b47922c8f71b67)
2017-02-21lavfi/buffersrc: fix directly setting channel layoutRostislav Pehlivanov
When setting the channel layout directly using AVBufferSrcParameters the channel layout was correctly set however the init function still expected the old string format to set the number of channels (when it hadn't already been specified). Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-02-20avfilter/af_atempo: fix drift calculation, ticket #6157Pavel Koshevoy
ticket #6157 Reported-by: Steven Liu <lq@chinaffmpeg.org> Signed-off-by: Pavel Koshevoy <pkoshevoy@gmail.com>
2017-02-19avfilter/f_setcmd: fix null pointer dereference on using dash as intervalMarton Balint
Fixes Coverity CID 1396259. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
2017-02-14avfilter/vf_lut: make it possible to clip pixel values that are out of valid ↵Paul B Mahol
range Previous behavior was not useful at all as such pixels where all mapped to 0. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-02-14avfilter/vf_lut: do not always explicitly clip pixelsPaul B Mahol
Old behaviour was not useful at all. New behaviour only emulate old behaviour with default options. Signed-off-by: Paul B Mahol <onemda@gmail.com>