static av_cold int init_bundles(BinkContext *c)

{

    int bw, bh, blocks;

    int i;



    bw = (c->avctx->width  + 7) >> 3;

    bh = (c->avctx->height + 7) >> 3;

    blocks = bw * bh;



    for (i = 0; i < BINKB_NB_SRC; i++) {

        c->bundle[i].data = av_malloc(blocks * 64);

        if (!c->bundle[i].data)

            return AVERROR(ENOMEM);

        c->bundle[i].data_end = c->bundle[i].data + blocks * 64;

    }



    return 0;

}

static av_cold int init_bundles(BinkContext *c)

{

    int bw, bh, blocks;

    int i;



    bw = (c->avctx->width  + 7) >> 3;

    bh = (c->avctx->height + 7) >> 3;

    blocks = bw * bh;



    for (i = 0; i < BINKB_NB_SRC; i++) {

        c->bundle[i].data = av_malloc(blocks * 64);

        if (!c->bundle[i].data)

            return AVERROR(ENOMEM);

        c->bundle[i].data_end = c->bundle[i].data + blocks * 64;

    }



    return 0;

}

        c->bundle[i].data = av_malloc(blocks * 64);
static av_cold int FUNC_0(BinkContext *c)

{

    int VAR_0, VAR_1, VAR_2;

    int VAR_3;



    VAR_0 = (c->avctx->width  + 7) >> 3;

    VAR_1 = (c->avctx->height + 7) >> 3;

    VAR_2 = VAR_0 * VAR_1;



    for (VAR_3 = 0; VAR_3 < BINKB_NB_SRC; VAR_3++) {

        c->bundle[VAR_3].data = av_malloc(VAR_2 * 64);

        if (!c->bundle[VAR_3].data)

            return AVERROR(ENOMEM);

        c->bundle[VAR_3].data_end = c->bundle[VAR_3].data + VAR_2 * 64;

    }



    return 0;

}

static av_cold int FUNC_0(BinkContext *c)
{ int VAR_0, VAR_1, VAR_2; int VAR_3; VAR_0 = (c->avctx->width  + 7) >> 3; VAR_1 = (c->avctx->height + 7) >> 3; VAR_2 = VAR_0 * VAR_1; for (VAR_3 = 0; VAR_3 < BINKB_NB_SRC; VAR_3++) { c->bundle[VAR_3].data = av_malloc(VAR_2 * 64); if (!c->bundle[VAR_3].data)
return AVERROR(ENOMEM); c->bundle[VAR_3].data_end = c->bundle[VAR_3].data + VAR_2 * 64; } return 0; }