Searched defs:num_fec_packets (Results 1 - 5 of 5) sorted by relevance
/external/chromium_org/third_party/webrtc/modules/rtp_rtcp/source/ |
H A D | fec_receiver_unittest.cc | 45 unsigned int num_fec_packets) { 46 uint8_t protection_factor = num_fec_packets * 255 / media_packets->size(); 49 ASSERT_EQ(num_fec_packets, fec_packets->size()); 43 GenerateFEC(std::list<Packet*>* media_packets, std::list<Packet*>* fec_packets, unsigned int num_fec_packets) argument
|
H A D | forward_error_correction_internal.cc | 243 int SetProtectionAllocation(int num_media_packets, int num_fec_packets, argument 248 // Use at most (alloc_par * num_fec_packets) for important packets. 250 int max_num_fec_for_imp = alloc_par * num_fec_packets; 257 if (num_fec_packets == 1 && (num_media_packets > 2 * num_imp_packets)) { 276 // Let k=num_media_packets, n=total#packets, (n-k)=num_fec_packets, 309 void UnequalProtectionMask(int num_media_packets, int num_fec_packets, argument 322 num_media_packets, num_fec_packets, num_imp_packets); 325 int num_fec_remaining = num_fec_packets - num_fec_for_imp_packets; 347 void GeneratePacketMasks(int num_media_packets, int num_fec_packets, argument 352 assert(num_fec_packets < [all...] |
H A D | producer_fec.cc | 246 int num_fec_packets = fec_->GetNumberOfFecPackets(media_packets_fec_.size(), local 249 return (num_fec_packets << 8) / media_packets_fec_.size();
|
H A D | forward_error_correction.cc | 152 int num_fec_packets = local 154 if (num_fec_packets == 0) { 159 for (int i = 0; i < num_fec_packets; ++i) { 170 uint8_t* packet_mask = new uint8_t[num_fec_packets * kMaskSizeLBitSet]; 171 memset(packet_mask, 0, num_fec_packets * num_maskBytes); 172 internal::GeneratePacketMasks(num_media_packets, num_fec_packets, 177 num_maskBytes, num_fec_packets); 189 GenerateFecBitStrings(media_packet_list, packet_mask, num_fec_packets, l_bit); 190 GenerateFecUlpHeaders(media_packet_list, packet_mask, l_bit, num_fec_packets); 199 int num_fec_packets local 208 GenerateFecBitStrings( const PacketList& media_packet_list, uint8_t* packet_mask, int num_fec_packets, bool l_bit) argument 293 InsertZerosInBitMasks( const PacketList& media_packets, uint8_t* packet_mask, int num_mask_bytes, int num_fec_packets) argument 360 InsertZeroColumns(int num_zeros, uint8_t* new_mask, int new_mask_bytes, int num_fec_packets, int new_bit_index) argument 371 CopyColumn(uint8_t* new_mask, int new_mask_bytes, uint8_t* old_mask, int old_mask_bytes, int num_fec_packets, int new_bit_index, int old_bit_index) argument 388 GenerateFecUlpHeaders( const PacketList& media_packet_list, uint8_t* packet_mask, bool l_bit, int num_fec_packets) argument [all...] |
/external/chromium_org/third_party/webrtc/modules/rtp_rtcp/test/testFec/ |
H A D | test_packet_masks_metrics.cc | 88 int num_fec_packets; member in struct:webrtc::CodeSizeParams 89 // Protection level: num_fec_packets / (num_media_packets + num_fec_packets). 137 // k = num_media_packets, m = num_fec_packets. 199 int num_fec_packets, 202 new uint8_t[num_media_packets + num_fec_packets]); 203 memcpy(state_tmp.get(), state, num_media_packets + num_fec_packets); 210 for (int i = 0; i < num_fec_packets; i++) { 332 // = |num_fec_packets|. 335 int num_fec_packets, 198 RecoveredMediaPackets(int num_media_packets, int num_fec_packets, uint8_t* state) argument 333 ComputeResidualLossPerGap(MetricsFecCode metrics, int gap_number, int num_fec_packets, int code_index) argument 355 ComputeRecoveryRatePerLoss(MetricsFecCode* metrics, int num_media_packets, int num_fec_packets, int code_index) argument 401 int num_fec_packets = code_params_[code_index].num_fec_packets; local [all...] |
Completed in 190 milliseconds