]> granicus.if.org Git - libvpx/commitdiff
Remove some unused structs and members from the decoder.
authorRonald S. Bultje <rbultje@google.com>
Fri, 15 Feb 2013 20:09:18 +0000 (12:09 -0800)
committerRonald S. Bultje <rbultje@google.com>
Fri, 15 Feb 2013 22:06:30 +0000 (14:06 -0800)
Change-Id: Ie309cb1f683a51c5dfac405fb32e8e2d6ee143ed

vp9/decoder/vp9_onyxd_int.h

index ddb01feed31814c404a18cc6e38f680034741ea5..8c1f76e738c85a503104532d22c94f15f9e5625a 100644 (file)
 
 // #define DEC_DEBUG
 
-typedef struct {
-  int ithread;
-  void *ptr1;
-  void *ptr2;
-} DECODETHREAD_DATA;
-
-typedef struct {
-  MACROBLOCKD  mbd;
-  int mb_row;
-  int current_mb_col;
-  short *coef_ptr;
-} MB_ROW_DEC;
-
-typedef struct {
-  int const *scan;
-  int const *scan_8x8;
-  uint8_t const *ptr_block2leftabove;
-  vp9_tree_index const *vp9_coef_tree_ptr;
-  unsigned char *norm_ptr;
-  uint8_t *ptr_coef_bands_x;
-  uint8_t *ptr_coef_bands_x_8x8;
-
-  ENTROPY_CONTEXT_PLANES *A;
-  ENTROPY_CONTEXT_PLANES *L;
-
-  int16_t *qcoeff_start_ptr;
-
-  vp9_prob const *coef_probs_4x4[BLOCK_TYPES_4X4];
-  vp9_prob const *coef_probs_8x8[BLOCK_TYPES_8X8];
-  vp9_prob const *coef_probs_16X16[BLOCK_TYPES_16X16];
-
-  uint8_t eob[24];
-
-} DETOK;
-
 typedef struct VP9Decompressor {
   DECLARE_ALIGNED(16, MACROBLOCKD, mb);
 
@@ -68,8 +33,6 @@ typedef struct VP9Decompressor {
   int64_t last_time_stamp;
   int   ready_for_new_data;
 
-  DETOK detoken;
-
   int refresh_frame_flags;
   vp9_prob prob_skip_false;