| Index: source/libvpx/vp9/common/vp9_entropymv.h
 | 
| ===================================================================
 | 
| --- source/libvpx/vp9/common/vp9_entropymv.h	(revision 240950)
 | 
| +++ source/libvpx/vp9/common/vp9_entropymv.h	(working copy)
 | 
| @@ -18,7 +18,6 @@
 | 
|  
 | 
|  struct VP9Common;
 | 
|  
 | 
| -void vp9_entropy_mv_init();
 | 
|  void vp9_init_mv_probs(struct VP9Common *cm);
 | 
|  
 | 
|  void vp9_adapt_mv_probs(struct VP9Common *cm, int usehp);
 | 
| @@ -62,6 +61,7 @@
 | 
|  #define CLASS0_BITS    1  /* bits at integer precision for class 0 */
 | 
|  #define CLASS0_SIZE    (1 << CLASS0_BITS)
 | 
|  #define MV_OFFSET_BITS (MV_CLASSES + CLASS0_BITS - 2)
 | 
| +#define MV_FP_SIZE 4
 | 
|  
 | 
|  #define MV_MAX_BITS    (MV_CLASSES + CLASS0_BITS + 2)
 | 
|  #define MV_MAX         ((1 << MV_MAX_BITS) - 1)
 | 
| @@ -71,25 +71,18 @@
 | 
|  #define MV_UPP   ((1 << MV_IN_USE_BITS) - 1)
 | 
|  #define MV_LOW   (-(1 << MV_IN_USE_BITS))
 | 
|  
 | 
| -extern const vp9_tree_index vp9_mv_joint_tree[TREE_SIZE(MV_JOINTS)];
 | 
| -extern struct vp9_token vp9_mv_joint_encodings[MV_JOINTS];
 | 
| +extern const vp9_tree_index vp9_mv_joint_tree[];
 | 
| +extern const vp9_tree_index vp9_mv_class_tree[];
 | 
| +extern const vp9_tree_index vp9_mv_class0_tree[];
 | 
| +extern const vp9_tree_index vp9_mv_fp_tree[];
 | 
|  
 | 
| -extern const vp9_tree_index vp9_mv_class_tree[TREE_SIZE(MV_CLASSES)];
 | 
| -extern struct vp9_token vp9_mv_class_encodings[MV_CLASSES];
 | 
| -
 | 
| -extern const vp9_tree_index vp9_mv_class0_tree[TREE_SIZE(CLASS0_SIZE)];
 | 
| -extern struct vp9_token vp9_mv_class0_encodings[CLASS0_SIZE];
 | 
| -
 | 
| -extern const vp9_tree_index vp9_mv_fp_tree[TREE_SIZE(4)];
 | 
| -extern struct vp9_token vp9_mv_fp_encodings[4];
 | 
| -
 | 
|  typedef struct {
 | 
|    vp9_prob sign;
 | 
|    vp9_prob classes[MV_CLASSES - 1];
 | 
|    vp9_prob class0[CLASS0_SIZE - 1];
 | 
|    vp9_prob bits[MV_OFFSET_BITS];
 | 
| -  vp9_prob class0_fp[CLASS0_SIZE][4 - 1];
 | 
| -  vp9_prob fp[4 - 1];
 | 
| +  vp9_prob class0_fp[CLASS0_SIZE][MV_FP_SIZE - 1];
 | 
| +  vp9_prob fp[MV_FP_SIZE - 1];
 | 
|    vp9_prob class0_hp;
 | 
|    vp9_prob hp;
 | 
|  } nmv_component;
 | 
| @@ -116,8 +109,8 @@
 | 
|    unsigned int classes[MV_CLASSES];
 | 
|    unsigned int class0[CLASS0_SIZE];
 | 
|    unsigned int bits[MV_OFFSET_BITS][2];
 | 
| -  unsigned int class0_fp[CLASS0_SIZE][4];
 | 
| -  unsigned int fp[4];
 | 
| +  unsigned int class0_fp[CLASS0_SIZE][MV_FP_SIZE];
 | 
| +  unsigned int fp[MV_FP_SIZE];
 | 
|    unsigned int class0_hp[2];
 | 
|    unsigned int hp[2];
 | 
|  } nmv_component_counts;
 | 
| 
 |