mirror of
https://mirror.skon.top/https://github.com/FFmpeg/FFmpeg
synced 2026-04-20 21:00:41 +08:00
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:
@@ -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];
|
||||
|
||||
Reference in New Issue
Block a user