static int ipvideo_decode_block_opcode_0xE(IpvideoContext *s)

{

    int y;

    unsigned char pix;



    /* 1-color encoding: the whole block is 1 solid color */

    CHECK_STREAM_PTR(1);

    pix = *s->stream_ptr++;



    for (y = 0; y < 8; y++) {

        memset(s->pixel_ptr, pix, 8);

        s->pixel_ptr += s->stride;

    }



    /* report success */

    return 0;

}

static int ipvideo_decode_block_opcode_0xE(IpvideoContext *s)

{

    int y;

    unsigned char pix;



    

    CHECK_STREAM_PTR(1);

    pix = *s->stream_ptr++;



    for (y = 0; y < 8; y++) {

        memset(s->pixel_ptr, pix, 8);

        s->pixel_ptr += s->stride;

    }



    

    return 0;

}

static int FUNC_0(IpvideoContext *VAR_0)

{

    int VAR_1;

    unsigned char VAR_2;



    

    CHECK_STREAM_PTR(1);

    VAR_2 = *VAR_0->stream_ptr++;



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

        memset(VAR_0->pixel_ptr, VAR_2, 8);

        VAR_0->pixel_ptr += VAR_0->stride;

    }



    

    return 0;

}

static int FUNC_0(IpvideoContext *VAR_0)
{ int VAR_1; unsigned char VAR_2; CHECK_STREAM_PTR(1); VAR_2 = *VAR_0->stream_ptr++; for (VAR_1 = 0; VAR_1 < 8; VAR_1++) { memset(VAR_0->pixel_ptr, VAR_2, 8); VAR_0->pixel_ptr += VAR_0->stride; } return 0; }