]> granicus.if.org Git - libvpx/commitdiff
remove unused fields from BOOL_CODER / vp9_writer
authorJames Zern <jzern@google.com>
Sat, 2 Aug 2014 21:42:48 +0000 (14:42 -0700)
committerJames Zern <jzern@google.com>
Wed, 6 Aug 2014 04:58:03 +0000 (21:58 -0700)
measure_cost, bit_counter, value

Change-Id: I8f93444ddddbee4ece7db6076a922ad96786044c

vp8/encoder/boolhuff.h
vp9/encoder/vp9_writer.c
vp9/encoder/vp9_writer.h

index 61142157593e3aa0ee5171d5ac4212ac8af00d5c..7c012a8296963a408d7213631ab1cdd135f69ded 100644 (file)
@@ -35,10 +35,6 @@ typedef struct
     unsigned char *buffer;
     unsigned char *buffer_end;
     struct vpx_internal_error_info *error;
-
-    /* Variables used to track bit costs without outputing to the bitstream */
-    unsigned int  measure_cost;
-    unsigned long bit_counter;
 } BOOL_CODER;
 
 extern void vp8_start_encode(BOOL_CODER *bc, unsigned char *buffer, unsigned char *buffer_end);
index 8398fc07a4a63406e2c7872aa75a5951d001a591..ff461f218a4a6c9c8f5d3776301bbdffef88fca7 100644 (file)
@@ -15,7 +15,6 @@
 void vp9_start_encode(vp9_writer *br, uint8_t *source) {
   br->lowvalue = 0;
   br->range    = 255;
-  br->value    = 0;
   br->count    = -24;
   br->buffer   = source;
   br->pos      = 0;
index 7f4fa1ef2b82408e2b0a059b74f1a082992c30d4..02a4003dd2a0fc8291ab224ed29032ef231b881c 100644 (file)
@@ -22,14 +22,9 @@ extern "C" {
 typedef struct {
   unsigned int lowvalue;
   unsigned int range;
-  unsigned int value;
   int count;
   unsigned int pos;
   uint8_t *buffer;
-
-  // Variables used to track bit costs without outputing to the bitstream
-  unsigned int  measure_cost;
-  uint64_t bit_counter;
 } vp9_writer;
 
 void vp9_start_encode(vp9_writer *bc, uint8_t *buffer);