}
-#if CONFIG_VP8_DECODER
static void parse_segment_info(VP8Context *s)
{
VP56RangeCoder *c = &s->c;
return 0;
}
-#endif
-#if CONFIG_VP7_DECODER
static void vp7_get_quants(VP8Context *s)
{
VP56RangeCoder *c = &s->c;
s->qmat[0].chroma_qmul[0] = FFMIN(vp7_ydc_qlookup[uvdc_qi], 132);
s->qmat[0].chroma_qmul[1] = vp7_yac_qlookup[uvac_qi];
}
-#endif
-#if CONFIG_VP8_DECODER
static void vp8_get_quants(VP8Context *s)
{
VP56RangeCoder *c = &s->c;
}
return VP56_FRAME_NONE;
}
-#endif
static void vp78_reset_probability_tables(VP8Context *s)
{
s->prob->mvc[i][j] = vp8_rac_get_nn(c);
}
-#if CONFIG_VP8_DECODER
static void update_refs(VP8Context *s)
{
VP56RangeCoder *c = &s->c;
s->update_golden = ref_to_update(s, update_golden, VP56_FRAME_GOLDEN);
s->update_altref = ref_to_update(s, update_altref, VP56_FRAME_GOLDEN2);
}
-#endif
static void copy_chroma(AVFrame *dst, AVFrame *src, int width, int height)
{
}
}
-#if CONFIG_VP7_DECODER
static void vp7_decode_mb_row_no_filter(AVCodecContext *avctx, void *tdata,
int jobnr, int threadnr)
{
decode_mb_row_no_filter(avctx, tdata, jobnr, threadnr, 1);
}
-#endif
-#if CONFIG_VP8_DECODER
static void vp8_decode_mb_row_no_filter(AVCodecContext *avctx, void *tdata,
int jobnr, int threadnr)
{
decode_mb_row_no_filter(avctx, tdata, jobnr, threadnr, 0);
}
-#endif
static av_always_inline void filter_mb_row(AVCodecContext *avctx, void *tdata,
int jobnr, int threadnr, int is_vp7)
}
}
-#if CONFIG_VP7_DECODER
static void vp7_filter_mb_row(AVCodecContext *avctx, void *tdata,
int jobnr, int threadnr)
{
filter_mb_row(avctx, tdata, jobnr, threadnr, 1);
}
-#endif
-#if CONFIG_VP8_DECODER
static void vp8_filter_mb_row(AVCodecContext *avctx, void *tdata,
int jobnr, int threadnr)
{
filter_mb_row(avctx, tdata, jobnr, threadnr, 0);
}
-#endif
static av_always_inline
int vp78_decode_mb_row_sliced(AVCodecContext *avctx, void *tdata, int jobnr,