[FFmpeg-devel] [PATCH] lavu/eval: add ifelse function

James Almer jamrial at gmail.com
Wed Jan 23 00:39:21 CET 2013


On 22/01/13 8:03 PM, Stefano Sabatini wrote:
> @@ -595,6 +597,9 @@ static int verify_expr(AVExpr *e)
>          case e_taylor:
>              return verify_expr(e->param[0]) && verify_expr(e->param[1])
>                     && (!e->param[2] || verify_expr(e->param[2]));
> +        case e_ifelse:
> +            return verify_expr(e->param[0]) && verify_expr(e->param[1])
> +                   && (!e->param[2] || verify_expr(e->param[2]));
>          default: return verify_expr(e->param[0]) && verify_expr(e->param[1]) && !e->param[2];

case e_taylor:
case e_ifelse:
            return verify_expr(e->param[0]) && verify_expr(e->param[1])
                   && (!e->param[2] || verify_expr(e->param[2]));

No need to put the same return line twice.

Regards.


More information about the ffmpeg-devel mailing list