chromium/third_party/libvpx/source/libvpx/vp8/decoder/decodemv.c

/*
 *  Copyright (c) 2010 The WebM project authors. All Rights Reserved.
 *
 *  Use of this source code is governed by a BSD-style license
 *  that can be found in the LICENSE file in the root of the source
 *  tree. An additional intellectual property rights grant can be found
 *  in the file PATENTS.  All contributing project authors may
 *  be found in the AUTHORS file in the root of the source tree.
 */

#include "decodemv.h"
#include "treereader.h"
#include "vp8/common/entropymv.h"
#include "vp8/common/entropymode.h"
#include "onyxd_int.h"
#include "vp8/common/findnearmv.h"

static B_PREDICTION_MODE read_bmode(vp8_reader *bc, const vp8_prob *p) {}

static MB_PREDICTION_MODE read_ymode(vp8_reader *bc, const vp8_prob *p) {}

static MB_PREDICTION_MODE read_kf_ymode(vp8_reader *bc, const vp8_prob *p) {}

static MB_PREDICTION_MODE read_uv_mode(vp8_reader *bc, const vp8_prob *p) {}

static void read_kf_modes(VP8D_COMP *pbi, MODE_INFO *mi) {}

static int read_mvcomponent(vp8_reader *r, const MV_CONTEXT *mvc) {}

static void read_mv(vp8_reader *r, MV *mv, const MV_CONTEXT *mvc) {}

static void read_mvcontexts(vp8_reader *bc, MV_CONTEXT *mvc) {}

static const unsigned char mbsplit_fill_count[4] =;
static const unsigned char mbsplit_fill_offset[4][16] =;

static void mb_mode_mv_init(VP8D_COMP *pbi) {}

const vp8_prob vp8_sub_mv_ref_prob3[8][VP8_SUBMVREFS - 1] =;

static const vp8_prob *get_sub_mv_ref_prob(const uint32_t left,
                                           const uint32_t above) {}

static void decode_split_mv(vp8_reader *const bc, MODE_INFO *mi,
                            const MODE_INFO *left_mb, const MODE_INFO *above_mb,
                            MB_MODE_INFO *mbmi, int_mv best_mv,
                            MV_CONTEXT *const mvc, int mb_to_left_edge,
                            int mb_to_right_edge, int mb_to_top_edge,
                            int mb_to_bottom_edge) {}

static void read_mb_modes_mv(VP8D_COMP *pbi, MODE_INFO *mi,
                             MB_MODE_INFO *mbmi) {}

static void read_mb_features(vp8_reader *r, MB_MODE_INFO *mi, MACROBLOCKD *x) {}

static void decode_mb_mode_mvs(VP8D_COMP *pbi, MODE_INFO *mi) {}

void vp8_decode_mode_mvs(VP8D_COMP *pbi) {}