Searched refs:FecHeaderWriter (Results 1 – 7 of 7) sorted by relevance
30 class FecHeaderWriter; variable243 std::unique_ptr<FecHeaderWriter> fec_header_writer,338 std::unique_ptr<FecHeaderWriter> fec_header_writer_;376 class FecHeaderWriter {378 virtual ~FecHeaderWriter();408 FecHeaderWriter(size_t max_media_packets,
77 std::unique_ptr<FecHeaderWriter> fec_header_writer, in ForwardErrorCorrection()92 std::unique_ptr<FecHeaderWriter> fec_header_writer(new UlpfecHeaderWriter()); in CreateUlpfec()101 std::unique_ptr<FecHeaderWriter> fec_header_writer(new FlexfecHeaderWriter()); in CreateFlexfec()788 FecHeaderWriter::FecHeaderWriter(size_t max_media_packets, in FecHeaderWriter() function in webrtc::FecHeaderWriter795 FecHeaderWriter::~FecHeaderWriter() = default;797 size_t FecHeaderWriter::MaxMediaPackets() const { in MaxMediaPackets()801 size_t FecHeaderWriter::MaxFecPackets() const { in MaxFecPackets()805 size_t FecHeaderWriter::MaxPacketOverhead() const { in MaxPacketOverhead()
68 class FlexfecHeaderWriter : public FecHeaderWriter {
49 class UlpfecHeaderWriter : public FecHeaderWriter {
86 : FecHeaderWriter(kMaxMediaPackets, in UlpfecHeaderWriter()
206 : FecHeaderWriter(kMaxMediaPackets, kMaxFecPackets, kHeaderSizes[2]) {} in FlexfecHeaderWriter()
181 std::unique_ptr<FecHeaderWriter>(new FlexfecHeaderWriter()), in FlexfecForwardErrorCorrection()200 std::unique_ptr<FecHeaderWriter>(new UlpfecHeaderWriter()), in UlpfecForwardErrorCorrection()