static inline int get16(const uint8_t **pp, const uint8_t *p_end)

{

    const uint8_t *p;

    int c;



    p = *pp;

    if ((p + 1) >= p_end)

        return AVERROR_INVALIDDATA;

    c   = AV_RB16(p);

    p  += 2;

    *pp = p;

    return c;

}

static inline int get16(const uint8_t **pp, const uint8_t *p_end)

{

    const uint8_t *p;

    int c;



    p = *pp;

    if ((p + 1) >= p_end)

        return AVERROR_INVALIDDATA;

    c   = AV_RB16(p);

    p  += 2;

    *pp = p;

    return c;

}

    if ((p + 1) >= p_end)
static inline int FUNC_0(const uint8_t **VAR_0, const uint8_t *VAR_1)

{

    const uint8_t *VAR_2;

    int VAR_3;



    VAR_2 = *VAR_0;

    if ((VAR_2 + 1) >= VAR_1)

        return AVERROR_INVALIDDATA;

    VAR_3   = AV_RB16(VAR_2);

    VAR_2  += 2;

    *VAR_0 = VAR_2;

    return VAR_3;

}

static inline int FUNC_0(const uint8_t **VAR_0, const uint8_t *VAR_1)
{ const uint8_t *VAR_2; int VAR_3; VAR_2 = *VAR_0; if ((VAR_2 + 1) >= VAR_1)
return AVERROR_INVALIDDATA; VAR_3   = AV_RB16(VAR_2); VAR_2  += 2; *VAR_0 = VAR_2; return VAR_3; }