Home | History | Annotate | Download | only in source

Lines Matching refs:new_mask

293   uint8_t* new_mask = NULL;
315 new_mask = new uint8_t[num_fec_packets * kMaskSizeLBitSet];
316 memset(new_mask, 0, num_fec_packets * kMaskSizeLBitSet);
323 CopyColumn(new_mask, new_mask_bytes, packet_mask, num_mask_bytes,
337 InsertZeroColumns(zeros_to_insert, new_mask, new_mask_bytes,
341 CopyColumn(new_mask, new_mask_bytes, packet_mask, num_mask_bytes,
351 new_mask[new_byte_index] <<= (7 - (new_bit_index % 8));
355 memcpy(packet_mask, new_mask, kMaskSizeLBitSet * num_fec_packets);
356 delete[] new_mask;
361 uint8_t* new_mask,
368 new_mask[new_byte_index] <<= std::min(num_zeros, max_shifts);
372 void ForwardErrorCorrection::CopyColumn(uint8_t* new_mask,
384 new_mask[new_byte_index] |= ((old_mask[old_byte_index] & 0x80) >> 7);
386 new_mask[new_byte_index] <<= 1;