Showing the changes to libavfilter (1 of 1 file). Show all
Unified · Split
| @@ -308,6 +308,7 @@ static void import_block(FFTdnoizContext *s, · 307 unmodified lines | ||
| 308 | 308 | dst_out += data_linesize; |
| 309 | 309 | } |
| 310 | 310 | |
| 311 | + dst = dst_out; | |
| 311 | 312 | for (int i = rh; i < block; i++) { |
| 312 | 313 | for (int j = 0; j < block; j++) { |
| 313 | 314 | dst[j].re = ddst[j].re; |
| @@ -347,8 +348,8 @@ static void export_block(FFTdnoizContext *s, · 33 unmodified lines | ||
| 347 | 348 | AVComplexFloat *hdata = p->hdata[jobnr]; |
| 348 | 349 | AVComplexFloat *hdata_out = p->hdata_out[jobnr]; |
| 349 | 350 | AVComplexFloat *vdata_out = p->vdata_out[jobnr]; |
| 350 | − const int rw = FFMIN(size, width - x * size + hoverlap); | |
| 351 | − const int rh = FFMIN(size, height - y * size + hoverlap); | |
| 351 | + const int rw = FFMIN(size, width - x * size); | |
| 352 | + const int rh = FFMIN(size, height - y * size); | |
| 352 | 353 | AVComplexFloat *hdst, *vdst = vdata_out, *hdst_out = hdata_out; |
| 353 | 354 | float *bsrc = buffer; |
| 354 | 355 | |