diff --git a/src/gallium/frontends/va/picture.c b/src/gallium/frontends/va/picture.c index d3953b1d36c..12058b3a25f 100644 --- a/src/gallium/frontends/va/picture.c +++ b/src/gallium/frontends/va/picture.c @@ -698,7 +698,7 @@ vlVaEndPicture(VADriverContextP ctx, VAContextID context_id) } } - if ((surf->templat.bind & PIPE_BIND_PROTECTED) != context->desc.base.protected_playback) { + if ((bool)(surf->templat.bind & PIPE_BIND_PROTECTED) != context->desc.base.protected_playback) { if (context->desc.base.protected_playback) { surf->templat.bind |= PIPE_BIND_PROTECTED; }