|
| | FecPacketMaskMetricsTest () |
| |
| int | GapLoss (int tot_num_packets, uint8_t *state) |
| |
| int | RecoveredMediaPackets (int num_media_packets, int num_fec_packets, uint8_t *state) |
| |
| void | ComputeProbabilityWeight (double *prob_weight, uint8_t *state, int tot_num_packets) |
| |
| void | CopyMetrics (MetricsFecCode *metrics_output, MetricsFecCode metrics_input) |
| |
| double | ComputeResidualLossPerGap (MetricsFecCode metrics, int gap_number, int num_fec_packets, int code_index) |
| |
| void | ComputeRecoveryRatePerLoss (MetricsFecCode *metrics, int num_media_packets, int num_fec_packets, int code_index) |
| |
| void | SetMetricsZero (MetricsFecCode *metrics) |
| |
| void | ComputeMetricsForCode (CodeType code_type, int code_index) |
| |
| void | WriteOutMetricsAllFecCodes () |
| |
| void | SetLossModels () |
| |
| void | SetCodeParams () |
| |
| int | RejectInvalidMasks (int num_media_packets, int num_fec_packets) |
| |
| void | GetPacketMaskConvertToBitMask (uint8_t *packet_mask, int num_media_packets, int num_fec_packets, int mask_bytes_fec_packet, CodeType code_type) |
| |
| int | ProcessXORPacketMasks (CodeType code_type, FecMaskType fec_mask_type) |
| |
| void | ProcessRS (CodeType code_type) |
| |
| void | ComputeMetricsAllCodes () |
| |
| | Test () |
| |
| virtual void | SetUp () |
| |
| virtual void | TearDown () |
| |
◆ FecPacketMaskMetricsTest()
| webrtc::FecPacketMaskMetricsTest::FecPacketMaskMetricsTest |
( |
| ) |
|
|
inlineprotected |
◆ ComputeMetricsAllCodes()
| void webrtc::FecPacketMaskMetricsTest::ComputeMetricsAllCodes |
( |
| ) |
|
|
inlineprotected |
◆ ComputeMetricsForCode()
| void webrtc::FecPacketMaskMetricsTest::ComputeMetricsForCode |
( |
CodeType |
code_type, |
|
|
int |
code_index |
|
) |
| |
|
inlineprotected |
◆ ComputeProbabilityWeight()
| void webrtc::FecPacketMaskMetricsTest::ComputeProbabilityWeight |
( |
double * |
prob_weight, |
|
|
uint8_t * |
state, |
|
|
int |
tot_num_packets |
|
) |
| |
|
inlineprotected |
◆ ComputeRecoveryRatePerLoss()
| void webrtc::FecPacketMaskMetricsTest::ComputeRecoveryRatePerLoss |
( |
MetricsFecCode * |
metrics, |
|
|
int |
num_media_packets, |
|
|
int |
num_fec_packets, |
|
|
int |
code_index |
|
) |
| |
|
inlineprotected |
◆ ComputeResidualLossPerGap()
| double webrtc::FecPacketMaskMetricsTest::ComputeResidualLossPerGap |
( |
MetricsFecCode |
metrics, |
|
|
int |
gap_number, |
|
|
int |
num_fec_packets, |
|
|
int |
code_index |
|
) |
| |
|
inlineprotected |
◆ CopyMetrics()
◆ GapLoss()
| int webrtc::FecPacketMaskMetricsTest::GapLoss |
( |
int |
tot_num_packets, |
|
|
uint8_t * |
state |
|
) |
| |
|
inlineprotected |
◆ GetPacketMaskConvertToBitMask()
| void webrtc::FecPacketMaskMetricsTest::GetPacketMaskConvertToBitMask |
( |
uint8_t * |
packet_mask, |
|
|
int |
num_media_packets, |
|
|
int |
num_fec_packets, |
|
|
int |
mask_bytes_fec_packet, |
|
|
CodeType |
code_type |
|
) |
| |
|
inlineprotected |
◆ ProcessRS()
| void webrtc::FecPacketMaskMetricsTest::ProcessRS |
( |
CodeType |
code_type | ) |
|
|
inlineprotected |
◆ ProcessXORPacketMasks()
| int webrtc::FecPacketMaskMetricsTest::ProcessXORPacketMasks |
( |
CodeType |
code_type, |
|
|
FecMaskType |
fec_mask_type |
|
) |
| |
|
inlineprotected |
◆ RecoveredMediaPackets()
| int webrtc::FecPacketMaskMetricsTest::RecoveredMediaPackets |
( |
int |
num_media_packets, |
|
|
int |
num_fec_packets, |
|
|
uint8_t * |
state |
|
) |
| |
|
inlineprotected |
◆ RejectInvalidMasks()
| int webrtc::FecPacketMaskMetricsTest::RejectInvalidMasks |
( |
int |
num_media_packets, |
|
|
int |
num_fec_packets |
|
) |
| |
|
inlineprotected |
◆ SetCodeParams()
| void webrtc::FecPacketMaskMetricsTest::SetCodeParams |
( |
| ) |
|
|
inlineprotected |
◆ SetLossModels()
| void webrtc::FecPacketMaskMetricsTest::SetLossModels |
( |
| ) |
|
|
inlineprotected |
◆ SetMetricsZero()
◆ WriteOutMetricsAllFecCodes()
| void webrtc::FecPacketMaskMetricsTest::WriteOutMetricsAllFecCodes |
( |
| ) |
|
|
inlineprotected |
◆ code_params_
◆ fec_packet_masks_
◆ fp_mask_
| FILE* webrtc::FecPacketMaskMetricsTest::fp_mask_ |
|
protected |
◆ loss_model_
◆ max_num_codes_
| int webrtc::FecPacketMaskMetricsTest::max_num_codes_ |
|
protected |
The documentation for this class was generated from the following file: