static int common_init(AVCodecContext *avctx){

    HYuvContext *s = avctx->priv_data;

    int i;



    s->avctx= avctx;

    s->flags= avctx->flags;

        

    dsputil_init(&s->dsp, avctx);

    

    s->width= avctx->width;

    s->height= avctx->height;

    assert(s->width>0 && s->height>0);

    

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

        s->temp[i]= av_malloc(avctx->width + 16);

    }

    return 0;

}

static int common_init(AVCodecContext *avctx){

    HYuvContext *s = avctx->priv_data;

    int i;



    s->avctx= avctx;

    s->flags= avctx->flags;

        

    dsputil_init(&s->dsp, avctx);

    

    s->width= avctx->width;

    s->height= avctx->height;

    assert(s->width>0 && s->height>0);

    

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

        s->temp[i]= av_malloc(avctx->width + 16);

    }

    return 0;

}

    int i;     for(i=0; i<3; i++){         s->temp[i]= av_malloc(avctx->width + 16);
static int FUNC_0(AVCodecContext *VAR_0){

    HYuvContext *s = VAR_0->priv_data;

    int VAR_1;



    s->VAR_0= VAR_0;

    s->flags= VAR_0->flags;

        

    dsputil_init(&s->dsp, VAR_0);

    

    s->width= VAR_0->width;

    s->height= VAR_0->height;

    assert(s->width>0 && s->height>0);

    

    for(VAR_1=0; VAR_1<3; VAR_1++){

        s->temp[VAR_1]= av_malloc(VAR_0->width + 16);

    }

    return 0;

}

static int FUNC_0(AVCodecContext *VAR_0){ HYuvContext *s = VAR_0->priv_data; int VAR_1; s->VAR_0= VAR_0; s->flags= VAR_0->flags; dsputil_init(&s->dsp, VAR_0); s->width= VAR_0->width; s->height= VAR_0->height; assert(s->width>0 && s->height>0); for(VAR_1=0; VAR_1<3; VAR_1++){ s->temp[VAR_1]= av_malloc(VAR_0->width + 16); } return 0; }