| Index: source/libvpx/vp9/encoder/vp9_rdopt.h
 | 
| ===================================================================
 | 
| --- source/libvpx/vp9/encoder/vp9_rdopt.h	(revision 263011)
 | 
| +++ source/libvpx/vp9/encoder/vp9_rdopt.h	(working copy)
 | 
| @@ -23,11 +23,6 @@
 | 
|    (((128 + ((int64_t)R) * (RM)) >> 8) + (D << DM))
 | 
|  #define QIDX_SKIP_THRESH     115
 | 
|  
 | 
| -#define RD_THRESH_MAX_FACT 64
 | 
| -#define RD_THRESH_INC      1
 | 
| -#define RD_THRESH_POW      1.25
 | 
| -#define RD_MULT_EPB_RATIO  64
 | 
| -
 | 
|  #define MV_COST_WEIGHT      108
 | 
|  #define MV_COST_WEIGHT_SUB  120
 | 
|  
 | 
| @@ -35,12 +30,18 @@
 | 
|  
 | 
|  struct TileInfo;
 | 
|  
 | 
| -int vp9_compute_rd_mult(VP9_COMP *cpi, int qindex);
 | 
| +int vp9_compute_rd_mult(const VP9_COMP *cpi, int qindex);
 | 
|  
 | 
|  void vp9_initialize_rd_consts(VP9_COMP *cpi);
 | 
|  
 | 
|  void vp9_initialize_me_consts(VP9_COMP *cpi, int qindex);
 | 
|  
 | 
| +void vp9_model_rd_from_var_lapndz(unsigned int var, unsigned int n,
 | 
| +                                  unsigned int qstep, int *rate,
 | 
| +                                  int64_t *dist);
 | 
| +
 | 
| +int vp9_get_switchable_rate(const MACROBLOCK *x);
 | 
| +
 | 
|  void vp9_setup_buffer_inter(VP9_COMP *cpi, MACROBLOCK *x,
 | 
|                              const TileInfo *const tile,
 | 
|                              MV_REFERENCE_FRAME ref_frame,
 | 
| @@ -77,9 +78,6 @@
 | 
|  
 | 
|  void vp9_init_me_luts();
 | 
|  
 | 
| -void vp9_set_mbmode_and_mvs(MACROBLOCKD *xd, MB_PREDICTION_MODE mode,
 | 
| -                            const MV *mv);
 | 
| -
 | 
|  void vp9_get_entropy_contexts(BLOCK_SIZE bsize, TX_SIZE tx_size,
 | 
|                                const struct macroblockd_plane *pd,
 | 
|                                ENTROPY_CONTEXT t_above[16],
 | 
| 
 |