mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-24 13:56:33 +02:00
avcodec/fic: Avoid some magic numbers related to cursors
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit c6a11714c4b1227be62cbc36651ccfc415e8e623) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
parent
781dcd5db6
commit
f98794c73a
@ -81,6 +81,7 @@ static const uint8_t fic_qmat_lq[64] = {
|
|||||||
static const uint8_t fic_header[7] = { 0, 0, 1, 'F', 'I', 'C', 'V' };
|
static const uint8_t fic_header[7] = { 0, 0, 1, 'F', 'I', 'C', 'V' };
|
||||||
|
|
||||||
#define FIC_HEADER_SIZE 27
|
#define FIC_HEADER_SIZE 27
|
||||||
|
#define CURSOR_OFFSET 59
|
||||||
|
|
||||||
static av_always_inline void fic_idct(int16_t *blk, int step, int shift, int rnd)
|
static av_always_inline void fic_idct(int16_t *blk, int step, int shift, int rnd)
|
||||||
{
|
{
|
||||||
@ -417,7 +418,7 @@ static int fic_decode_frame(AVCodecContext *avctx, void *data,
|
|||||||
|
|
||||||
/* Draw cursor. */
|
/* Draw cursor. */
|
||||||
if (!skip_cursor) {
|
if (!skip_cursor) {
|
||||||
memcpy(ctx->cursor_buf, src + 59, 32 * 32 * 4);
|
memcpy(ctx->cursor_buf, src + CURSOR_OFFSET, sizeof(ctx->cursor_buf));
|
||||||
fic_draw_cursor(avctx, cur_x, cur_y);
|
fic_draw_cursor(avctx, cur_x, cur_y);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user