Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | avfilter/vf_epx: stop doing read overflow | Paul B Mahol | 2022-03-14 |
| | |||
* | avfilter/avf_abitscope: rename macro to less generic one | Paul B Mahol | 2022-03-14 |
| | |||
* | avfilter/vf_palettegen: add protection against potential divide by zero | Yiyuan GUO | 2022-03-14 |
| | | | | | | | | | In libavfilter/vf_palettegen.c, the function get_avg_color requires that box->len greater than zero to avoid dividing by zero. However, the call sequence filter_frame -> get_palette_frame -> get_avg_color may not satisfy this precondition. Fixes #9222. Signed-off-by: Yiyuan GUO <yguoaz@gmail.com> | ||
* | avfilter/vf_fieldhint: add pattern mode of filtering | Paul B Mahol | 2022-03-14 |
| | |||
* | avfilter/af_afftdn: allow user to control number of bands | Paul B Mahol | 2022-03-14 |
| | |||
* | avfilter/af_afftdn: use correct variable in for loops | Paul B Mahol | 2022-03-14 |
| | | | | Tehnically changes nothing as they are same value currently. | ||
* | avfilter/af_afftdn: stop producing small impulsive noise at start of output | Paul B Mahol | 2022-03-14 |
| | |||
* | avfilter/vf_decimate: also check for ready frames if not ppsrc is used | Paul B Mahol | 2022-03-13 |
| | | | | Fixes filtering when cascading multiple decimate filters. | ||
* | avfilter/avf_showspectrum: stop rewriting pts | Paul B Mahol | 2022-03-13 |
| | | | | Also fix dropping of first frame for fullframe sliding. | ||
* | avfilter/af_afftdn: add way to control noise floor link for >1 channels | Paul B Mahol | 2022-03-13 |
| | |||
* | avfilter/af_afftdn: improve residual tracking | Paul B Mahol | 2022-03-13 |
| | |||
* | avfilter/af_afftdn: rename some variables to less cryptic name | Paul B Mahol | 2022-03-13 |
| | |||
* | avfilter/af_afftdn: reduce some pointless pointer indirections | Paul B Mahol | 2022-03-13 |
| | |||
* | avfilter/af_afftdn: use define for sfm flags mask and size | Paul B Mahol | 2022-03-13 |
| | | | | Instead of hardcoding values. | ||
* | avfilter/af_afftdn: allow user to change ratio factor | Paul B Mahol | 2022-03-13 |
| | | | | | While here change default to lower value as previous value were causing too much smearing on time axis of spectrogram. | ||
* | avfilter/af_afftdn: stop sharing non-shareable parameters between channels | Paul B Mahol | 2022-03-13 |
| | |||
* | avfilter/af_afftdn: use RDFT instead | Paul B Mahol | 2022-03-12 |
| | | | | Makes spectral filtering less crude. | ||
* | avfilter/af_afftdn: reduce code duplication | Paul B Mahol | 2022-03-12 |
| | |||
* | avfilter/af_afftdn: reduce scaling of input samples | Paul B Mahol | 2022-03-12 |
| | | | | It was multiplied too much. | ||
* | avfilter/af_afftdn: fix small memory leak | Paul B Mahol | 2022-03-12 |
| | |||
* | avfilter/af_afftdn: change noise profile to floating point precision | Paul B Mahol | 2022-03-12 |
| | |||
* | avfilter/af_afftdn: generalize noise profile mean estimation | Paul B Mahol | 2022-03-12 |
| | |||
* | avfilter/af_afftdn: use single define for number of bands in noise profile | Paul B Mahol | 2022-03-12 |
| | |||
* | libavfilter: Remove DNNReturnType from DNN Module | Shubhanshu Saxena | 2022-03-12 |
| | | | | | | | | | | This patch removes all occurences of DNNReturnType from the DNN module. This commit replaces DNN_SUCCESS by 0 (essentially the same), so the functions with DNNReturnType now return 0 in case of success, the negative values otherwise. Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com> Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com> | ||
* | lavfi/dnn_backend_common: Return specific error codes | Shubhanshu Saxena | 2022-03-12 |
| | | | | | | | Switch to returning specific error codes or DNN_GENERIC_ERROR when an error is encountered in the common DNN backend functions. Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com> | ||
* | lavfi/dnn_backend_native: Return Specific Error Codes | Shubhanshu Saxena | 2022-03-12 |
| | | | | | | | Switch to returning specific error codes or DNN_GENERIC_ERROR when an error is encountered. Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com> | ||
* | lavfi/dnn_backend_tf: Return Specific Error Codes | Shubhanshu Saxena | 2022-03-12 |
| | | | | | | | | Switch to returning specific error codes or DNN_GENERIC_ERROR when an error is encountered. For TensorFlow C API errors, currently DNN_GENERIC_ERROR is returned. Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com> | ||
* | lavfi/dnn_backend_openvino: Return Specific Error Codes | Shubhanshu Saxena | 2022-03-12 |
| | | | | | | | | Switch to returning specific error codes or DNN_GENERIC_ERROR when an error is encountered. For OpenVINO API errors, currently DNN_GENERIC_ERROR is returned. Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com> | ||
* | lavfi/dnn_io_proc: Return Specific Error Codes | Shubhanshu Saxena | 2022-03-12 |
| | | | | | | | This commit returns specific error codes from the functions in the dnn_io_proc instead of DNN_ERROR. Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com> | ||
* | lavfi/dnn: Error Specificity in Native Backend Layers | Shubhanshu Saxena | 2022-03-12 |
| | | | | | | | This commit returns specific error codes from the execution functions in the Native Backend layers instead of DNN_ERROR. Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com> | ||
* | libavfilter: Prepare to handle specific error codes in DNN Filters | Shubhanshu Saxena | 2022-03-12 |
| | | | | | | | This commit prepares the filter side to handle specific error codes from the DNN backends instead of current DNN_ERROR. Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com> | ||
* | avfilter/af_afftdn: remove special handling for first and last bin | Paul B Mahol | 2022-03-11 |
| | |||
* | avfilter/af_afftdn: remove code that have marginal impact to denoising | Paul B Mahol | 2022-03-11 |
| | |||
* | avfilter/vf_zscale: do not attempt to continue filtering if there is no graph | Paul B Mahol | 2022-03-11 |
| | |||
* | avfilter/vf_zscale: also check formats | Paul B Mahol | 2022-03-11 |
| | |||
* | avfilter/af_lv2: add commands support | Paul B Mahol | 2022-03-10 |
| | |||
* | avfilter/af_anlmdn: add support for using writable frames | Paul B Mahol | 2022-03-10 |
| | |||
* | avfilter/af_anlmdn: stop using fifo and rewriting pts | Paul B Mahol | 2022-03-09 |
| | |||
* | avfilter/af_anlmdn: fix possible array overflow and increase options limits | Paul B Mahol | 2022-03-09 |
| | |||
* | lavfi/drawtext: Add %N for drawing fractions of a second | Thilo Borgmann | 2022-03-08 |
| | | | | Suggested-By: ffmpeg@fb.com | ||
* | avfilter/f_segment: fix sending frames with zero samples out | Paul B Mahol | 2022-03-08 |
| | | | | Fix max_samples variable type, and check for out of range values. | ||
* | avfilter/f_sendcmd: export width and height too | Paul B Mahol | 2022-03-07 |
| | |||
* | avfilter/af_channelsplit: switch to activate() | Paul B Mahol | 2022-03-07 |
| | |||
* | avfilter/af_acrossover: switch to activate() | Paul B Mahol | 2022-03-07 |
| | |||
* | avfilter/vf_extractplanes: switch to activate() | Paul B Mahol | 2022-03-07 |
| | | | | | | | Fixes hang at end of input with this command: ffmpeg -f lavfi -i testsrc2=d=50,format=yuv444p -lavfi \ "extractplanes=y+u+v[y][u][v];[y]tpad=start=0[y];[u]tpad=start=0[u];[v]negate[v];[y][u][v]vstack=3" -f null - | ||
* | avfilter/split: switch to activate() | Paul B Mahol | 2022-03-07 |
| | |||
* | libavfilter: vf_scale: Properly take in->color_range into account | Martin Storsjö | 2022-03-07 |
| | | | | | | | | | | | | | | | | | | | | | While swscale can be reconfigured with sws_setColorspaceDetails, the in/out ranges also need to be set before calling sws_init_context, otherwise the initialization might choose fastpaths that don't take the ranges into account. Therefore, look at in->color_range too, when deciding on whether the scaler needs to be reconfigured. Add a new member variable for keeping track of this, for being able to differentiate between whether the scale filter parameter "in_range" has been set (which should override whatever the input frame has set) or whether it has been configured based on the latest frame (which should trigger reconfiguring the scaler if the input frame ranges change). Fixes: Ticket #9576 Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | avfilter/vf_colorlevels: Fix build failure on ARM | Michael Niedermayer | 2022-03-06 |
| | | | | | | | | | | This fixes building for arm after 10c2ef1ca41dbe7811f0588f4163c8cf7b8fda66. The argument to av_clip_uintp2 must be an assembly time immediate constant. Reviewed-by: Paul B Mahol <onemda@gmail.com> Reviewed-by and commit message details-by: Martin Storsjö <martin@martin.st> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||
* | avfilter/vsrc_gradients: add radial gradients | Paul B Mahol | 2022-03-06 |
| | |||
* | avfilter/vsrc_gradients: add gbrapf32 format support | Paul B Mahol | 2022-03-06 |
| |