Hi,
It seems to be fixed upstream
(http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/state_trackers/omx/vid_dec_h264.c)
find /usr/xenocara -name '*.c' -exec grep -rE '^[^a-zA-Z0-9]*if
\([^)]*\);$' {} \;
Alex.
Index: vid_dec_h264.c
===================================================================
RCS file:
/cvs/xenocara/dist/Mesa/src/gallium/state_trackers/omx/vid_dec_h264.c,v
retrieving revision 1.1.1.3
diff -u -p -r1.1.1.3 vid_dec_h264.c
--- vid_dec_h264.c 20 Feb 2015 22:46:31 -0000 1.1.1.3
+++ vid_dec_h264.c 23 Apr 2015 06:24:59 -0000
@@ -681,7 +681,7 @@ static void slice_header(vid_dec_Private
if (priv->picture.h264.field_pic_flag) {
unsigned bottom_field_flag = vl_rbsp_u(rbsp, 1);
- if (bottom_field_flag != priv->picture.h264.bottom_field_flag);
+ if (bottom_field_flag != priv->picture.h264.bottom_field_flag)
vid_dec_h264_EndFrame(priv);
priv->picture.h264.bottom_field_flag = bottom_field_flag;