X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fulti.c;h=d2608d585beb27ffdde5ca7d664b86990ec66729;hb=e23e4de3aeaef701fbfa1cf6c9b4d76a01f015ff;hp=01c0bf9dbc9789b6bd95a7369b913a023d984641;hpb=162d4fc99d07fcd3322aee9bcc99f045463da2b7;p=ffmpeg diff --git a/libavcodec/ulti.c b/libavcodec/ulti.c index 01c0bf9dbc9..d2608d585be 100644 --- a/libavcodec/ulti.c +++ b/libavcodec/ulti.c @@ -56,13 +56,13 @@ static av_cold int ulti_decode_init(AVCodecContext *avctx) return 0; } -static int block_coords[8] = // 4x4 block coords in 8x8 superblock +static const int block_coords[8] = // 4x4 block coords in 8x8 superblock { 0, 0, 0, 4, 4, 4, 4, 0}; -static int angle_by_index[4] = { 0, 2, 6, 12}; +static const int angle_by_index[4] = { 0, 2, 6, 12}; /* Lookup tables for luma and chroma - used by ulti_convert_yuv() */ -static uint8_t ulti_lumas[64] = +static const uint8_t ulti_lumas[64] = { 0x10, 0x13, 0x17, 0x1A, 0x1E, 0x21, 0x25, 0x28, 0x2C, 0x2F, 0x33, 0x36, 0x3A, 0x3D, 0x41, 0x44, 0x48, 0x4B, 0x4F, 0x52, 0x56, 0x59, 0x5C, 0x60, @@ -72,7 +72,7 @@ static uint8_t ulti_lumas[64] = 0xB7, 0xBA, 0xBE, 0xC1, 0xC5, 0xC8, 0xCC, 0xCF, 0xD3, 0xD6, 0xDA, 0xDD, 0xE1, 0xE4, 0xE8, 0xEB}; -static uint8_t ulti_chromas[16] = +static const uint8_t ulti_chromas[16] = { 0x60, 0x67, 0x6D, 0x73, 0x7A, 0x80, 0x86, 0x8D, 0x93, 0x99, 0xA0, 0xA6, 0xAC, 0xB3, 0xB9, 0xC0}; @@ -411,6 +411,6 @@ AVCodec ulti_decoder = { ulti_decode_frame, CODEC_CAP_DR1, NULL, - .long_name = "IBM UltiMotion", + .long_name = NULL_IF_CONFIG_SMALL("IBM UltiMotion"), };