if (width & 1) {
gint i = width - 1;
- ayuv[i * 4 + 2] = u_line[i / 2 + 1];
- ayuv[i * 4 + 3] = v_line[i / 2 + 1];
+ ayuv[i * 4 + 2] = u_line[i >> 1];
+ ayuv[i * 4 + 3] = v_line[i >> 1];
}
}
gint i = width - 1;
y_line[i] = ayuv[i * 4 + 1];
- u_line[i / 2 + 1] = ayuv[i * 4 + 2];
- v_line[i / 2 + 1] = ayuv[i * 4 + 3];
+ u_line[i >> 1] = ayuv[i * 4 + 2];
+ v_line[i >> 1] = ayuv[i * 4 + 3];
}
}
d[i * 4 + 0] = 0xff;
d[i * 4 + 1] = y_line[i];
- d[i * 4 + 2] = u_line[i / 2 + 1];
- d[i * 4 + 3] = v_line[i / 2 + 1];
+ d[i * 4 + 2] = u_line[i >> 1];
+ d[i * 4 + 3] = v_line[i >> 1];
}
}
gint i = width - 1;
y_line[i] = ayuv[i * 4 + 1];
- u_line[i / 2 + 1] = ayuv[i * 4 + 2];
- v_line[i / 2 + 1] = ayuv[i * 4 + 3];
+ u_line[i >> 1] = ayuv[i * 4 + 2];
+ v_line[i >> 1] = ayuv[i * 4 + 3];
}
}
a_line[i] = ayuv[i * 4 + 0];
y_line[i] = ayuv[i * 4 + 1];
- u_line[i / 2 + 1] = ayuv[i * 4 + 2];
- v_line[i / 2 + 1] = ayuv[i * 4 + 3];
+ u_line[i >> 1] = ayuv[i * 4 + 2];
+ v_line[i >> 1] = ayuv[i * 4 + 3];
}
}