X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fituh263enc.c;h=43260e6984185e1dcca838e9a9a150ef37482f2f;hb=b3a38eaff492a64370092e6ff7d780199cebc68b;hp=e1debcf63bc11ac136781e12e311a86b1dd0fbbe;hpb=12d0bb382b7f8f67981ec61aad1ce4f6840ab2dc;p=ffmpeg diff --git a/libavcodec/ituh263enc.c b/libavcodec/ituh263enc.c index e1debcf63bc..43260e69841 100644 --- a/libavcodec/ituh263enc.c +++ b/libavcodec/ituh263enc.c @@ -759,10 +759,11 @@ av_cold void ff_h263_encode_init(MpegEncContext *s) static int done = 0; if (!done) { + static uint8_t rl_intra_table[2][2 * MAX_RUN + MAX_LEVEL + 3]; done = 1; - ff_rl_init(&ff_h263_rl_inter, ff_h263_static_rl_table_store[0]); - ff_rl_init(&ff_rl_intra_aic, ff_h263_static_rl_table_store[1]); + ff_rl_init(&ff_rl_intra_aic, rl_intra_table); + ff_h263_init_rl_inter(); init_uni_h263_rl_tab(&ff_rl_intra_aic, uni_h263_intra_aic_rl_len); init_uni_h263_rl_tab(&ff_h263_rl_inter, uni_h263_inter_rl_len);