X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Frangecoder.c;h=7d2d14defd3e5f12fdd8afb6717d3ce2745f3d41;hb=3777e6b3bf65be9a925187a9d008c5d422fe17b5;hp=986fc4cafa3d6523e3e5657a1a6c79130df46642;hpb=82c0055c5e71f2289936e6c2528bed5826c18c43;p=ffmpeg diff --git a/libavcodec/rangecoder.c b/libavcodec/rangecoder.c index 986fc4cafa3..7d2d14defd3 100644 --- a/libavcodec/rangecoder.c +++ b/libavcodec/rangecoder.c @@ -137,11 +137,8 @@ int main(void) for (i = 0; i < SIZE; i++) r[i] = av_lfg_get(&prng) % 7; - for (i = 0; i < SIZE; i++) { -START_TIMER + for (i = 0; i < SIZE; i++) put_rac(&c, state, r[i] & 1); -STOP_TIMER("put_rac") - } ff_rac_terminate(&c); @@ -149,12 +146,11 @@ STOP_TIMER("put_rac") memset(state, 128, sizeof(state)); - for (i = 0; i < SIZE; i++) { -START_TIMER - if ((r[i] & 1) != get_rac(&c, state)) + for (i = 0; i < SIZE; i++) + if ((r[i] & 1) != get_rac(&c, state)) { av_log(NULL, AV_LOG_ERROR, "rac failure at %d\n", i); -STOP_TIMER("get_rac") - } + return 1; + } return 0; }