diff --git a/libavfilter/vf_v360.c b/libavfilter/vf_v360.c index 2fc9d222b6..6d476c6392 100644 --- a/libavfilter/vf_v360.c +++ b/libavfilter/vf_v360.c @@ -1766,7 +1766,7 @@ static int xyz_to_flat(const V360Context *s, ui = floorf(uf); vi = floorf(vf); - visible = vi >= 0 && vi < height && ui >= 0 && ui < width; + visible = vi >= 0 && vi < height && ui >= 0 && ui < width && zf >= 0.f; *du = uf - ui; *dv = vf - vi;