mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-24 13:56:33 +02:00
qtrle: use bytestream2_get_buffer()
Signed-off-by: Paul B Mahol <onemda@gmail.com>
This commit is contained in:
parent
9a5aa2c48e
commit
925d0837b9
@ -110,8 +110,8 @@ static void qtrle_decode_1bpp(QtrleContext *s, int row_ptr, int lines_to_change)
|
||||
rle_code *= 2;
|
||||
CHECK_PIXEL_PTR(rle_code);
|
||||
|
||||
while (rle_code--)
|
||||
rgb[pixel_ptr++] = bytestream2_get_byte(&s->g);
|
||||
bytestream2_get_buffer(&s->g, &rgb[pixel_ptr], rle_code);
|
||||
pixel_ptr += rle_code;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -214,9 +214,8 @@ static void qtrle_decode_8bpp(QtrleContext *s, int row_ptr, int lines_to_change)
|
||||
rle_code *= 4;
|
||||
CHECK_PIXEL_PTR(rle_code);
|
||||
|
||||
while (rle_code--) {
|
||||
rgb[pixel_ptr++] = bytestream2_get_byte(&s->g);
|
||||
}
|
||||
bytestream2_get_buffer(&s->g, &rgb[pixel_ptr], rle_code);
|
||||
pixel_ptr += rle_code;
|
||||
}
|
||||
}
|
||||
row_ptr += row_inc;
|
||||
|
Loading…
x
Reference in New Issue
Block a user