This is an automated email from the git hooks/post-receive script.
Git pushed a commit to branch master
in repository ffmpeg.
The following commit(s) were added to refs/heads/master by this push:
new 23bb7c3907 swscale/ops_backend: mark unreachable branch
23bb7c3907 is described below
commit 23bb7c39076ef0ff9ab19ac3f2105ecefb19bf29
Author: Ramiro Polla <[email protected]>
AuthorDate: Fri Feb 27 17:07:42 2026 +0100
Commit: Ramiro Polla <[email protected]>
CommitDate: Fri Feb 27 16:44:19 2026 +0000
swscale/ops_backend: mark unreachable branch
The pixel format for the process loops have already been checked at
this point to be valid.
The switch added in e4abfb8e519 returns AVERROR(EINVAL) in the default
case without calling ff_sws_op_chain_free(chain), but there's no need
to free it since we mark this branch as unreachable.
---
libswscale/ops_backend.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libswscale/ops_backend.c b/libswscale/ops_backend.c
index cdbc3d2a3d..da16cb40f3 100644
--- a/libswscale/ops_backend.c
+++ b/libswscale/ops_backend.c
@@ -88,7 +88,7 @@ static int compile(SwsContext *ctx, SwsOpList *ops,
SwsCompiledOp *out)
case SWS_PIXEL_U16: out->func = process_u16; break;
case SWS_PIXEL_U32: out->func = process_u32; break;
case SWS_PIXEL_F32: out->func = process_f32; break;
- default: return AVERROR(EINVAL);
+ default: av_unreachable("Invalid pixel type!");
}
return 0;
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]