examples/scaling_video: remove unnecessary intermediary variable in fill_yuv_frame()
This commit is contained in:
parent
7bc533c41b
commit
935ecfb002
@ -32,20 +32,18 @@
|
|||||||
static void fill_yuv_image(uint8_t *data[4], int linesize[4],
|
static void fill_yuv_image(uint8_t *data[4], int linesize[4],
|
||||||
int width, int height, int frame_index)
|
int width, int height, int frame_index)
|
||||||
{
|
{
|
||||||
int x, y, i;
|
int x, y;
|
||||||
|
|
||||||
i = frame_index;
|
|
||||||
|
|
||||||
/* Y */
|
/* Y */
|
||||||
for (y = 0; y < height; y++)
|
for (y = 0; y < height; y++)
|
||||||
for (x = 0; x < width; x++)
|
for (x = 0; x < width; x++)
|
||||||
data[0][y * linesize[0] + x] = x + y + i * 3;
|
data[0][y * linesize[0] + x] = x + y + frame_index * 3;
|
||||||
|
|
||||||
/* Cb and Cr */
|
/* Cb and Cr */
|
||||||
for (y = 0; y < height / 2; y++) {
|
for (y = 0; y < height / 2; y++) {
|
||||||
for (x = 0; x < width / 2; x++) {
|
for (x = 0; x < width / 2; x++) {
|
||||||
data[1][y * linesize[1] + x] = 128 + y + i * 2;
|
data[1][y * linesize[1] + x] = 128 + y + frame_index * 2;
|
||||||
data[2][y * linesize[2] + x] = 64 + x + i * 5;
|
data[2][y * linesize[2] + x] = 64 + x + frame_index * 5;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user