30 #ifdef AMR_USE_16BIT_TABLES 
   31 #define R_TABLE_TYPE uint16_t 
   33 #define R_TABLE_TYPE uint8_t 
   58     while ((field_size = *ord_table++)) {
 
   60         int field_offset = *ord_table++;
 
   61         while (field_size--) {
 
   62            int bit = *ord_table++;
 
   64            field |= data[bit >> 3] >> (bit & 7) & 1;
 
   66         out[field_offset >> 1] = field;