avfilter/framepool: remove check for impossible condition

FFALIGN(..., pool->align) = (...) & ~(pool->align - 1), so this condition
equates to: ((...) & ~(align - 1) & (align - 1)), which is trivially 0.

(Note that all expressions are of type `int`)

Signed-off-by: Niklas Haas <git@haasn.dev>
This commit is contained in:
Niklas Haas
2026-03-29 16:54:17 +02:00
parent 0b43b8ef31
commit 6efbd99e48

View File

@@ -57,11 +57,8 @@ static av_cold FFFramePool *frame_pool_video_init(int width, int height,
goto fail;
}
for (i = 0; i < 4 && pool->linesize[i]; i++) {
for (i = 0; i < 4 && pool->linesize[i]; i++)
pool->linesize[i] = FFALIGN(pool->linesize[i], pool->align);
if ((pool->linesize[i] & (pool->align - 1)))
goto fail;
}
for (i = 0; i < 4; i++)
linesizes[i] = pool->linesize[i];