static void cmv_decode_intra(CmvContext * s, const uint8_t *buf, const uint8_t *buf_end){

    unsigned char *dst = s->frame.data[0];

    int i;



    for (i=0; i < s->avctx->height && buf+s->avctx->width<=buf_end; i++) {

        memcpy(dst, buf, s->avctx->width);

        dst += s->frame.linesize[0];

        buf += s->avctx->width;

    }

}

static void cmv_decode_intra(CmvContext * s, const uint8_t *buf, const uint8_t *buf_end){

    unsigned char *dst = s->frame.data[0];

    int i;



    for (i=0; i < s->avctx->height && buf+s->avctx->width<=buf_end; i++) {

        memcpy(dst, buf, s->avctx->width);

        dst += s->frame.linesize[0];

        buf += s->avctx->width;

    }

}

    for (i=0; i < s->avctx->height && buf+s->avctx->width<=buf_end; i++) {
static void FUNC_0(CmvContext * VAR_0, const uint8_t *VAR_1, const uint8_t *VAR_2){

    unsigned char *VAR_3 = VAR_0->frame.data[0];

    int VAR_4;



    for (VAR_4=0; VAR_4 < VAR_0->avctx->height && VAR_1+VAR_0->avctx->width<=VAR_2; VAR_4++) {

        memcpy(VAR_3, VAR_1, VAR_0->avctx->width);

        VAR_3 += VAR_0->frame.linesize[0];

        VAR_1 += VAR_0->avctx->width;

    }

}

static void FUNC_0(CmvContext * VAR_0, const uint8_t *VAR_1, const uint8_t *VAR_2){ unsigned char *VAR_3 = VAR_0->frame.data[0]; int VAR_4; for (VAR_4=0; VAR_4 < VAR_0->avctx->height && VAR_1+VAR_0->avctx->width<=VAR_2; VAR_4++) { memcpy(VAR_3, VAR_1, VAR_0->avctx->width); VAR_3 += VAR_0->frame.linesize[0]; VAR_1 += VAR_0->avctx->width; } }