Searched refs:ForwardErrorCorrection (Results 1 - 13 of 13) sorted by relevance

/external/chromium_org/third_party/webrtc/modules/rtp_rtcp/source/
H A Dfec_receiver_impl.h41 ForwardErrorCorrection* fec_;
45 ForwardErrorCorrection::ReceivedPacketList received_packet_list_;
46 ForwardErrorCorrection::RecoveredPacketList recovered_packet_list_;
H A Dproducer_fec.h42 explicit ProducerFec(ForwardErrorCorrection* fec);
71 ForwardErrorCorrection* fec_;
72 std::list<ForwardErrorCorrection::Packet*> media_packets_fec_;
73 std::list<ForwardErrorCorrection::Packet*> fec_packets_;
H A Dfec_receiver_impl.cc31 fec_(new ForwardErrorCorrection()) {}
82 ForwardErrorCorrection::ReceivedPacket* received_packet =
83 new ForwardErrorCorrection::ReceivedPacket;
84 received_packet->pkt = new ForwardErrorCorrection::Packet;
129 ForwardErrorCorrection::ReceivedPacket* second_received_packet = NULL;
151 second_received_packet = new ForwardErrorCorrection::ReceivedPacket;
152 second_received_packet->pkt = new ForwardErrorCorrection::Packet;
214 ForwardErrorCorrection::Packet* packet =
230 ForwardErrorCorrection::RecoveredPacketList::iterator it =
235 ForwardErrorCorrection
[all...]
H A Dforward_error_correction.cc40 kMaxFecPackets = ForwardErrorCorrection::kMaxMediaPackets
43 int32_t ForwardErrorCorrection::Packet::AddRef() { return ++ref_count_; }
45 int32_t ForwardErrorCorrection::Packet::Release() {
56 class ProtectedPacket : public ForwardErrorCorrection::SortablePacket {
58 scoped_refptr<ForwardErrorCorrection::Packet> pkt;
67 class FecPacket : public ForwardErrorCorrection::SortablePacket {
71 scoped_refptr<ForwardErrorCorrection::Packet> pkt;
74 bool ForwardErrorCorrection::SortablePacket::LessThan(
79 ForwardErrorCorrection::ReceivedPacket::ReceivedPacket() {}
80 ForwardErrorCorrection
85 ForwardErrorCorrection::ForwardErrorCorrection() function in class:webrtc::ForwardErrorCorrection
[all...]
H A Dproducer_fec.cc36 ForwardErrorCorrection::Packet* pkt;
84 ProducerFec::ProducerFec(ForwardErrorCorrection* fec)
107 static_cast<int>(ForwardErrorCorrection::kMaxMediaPackets)) {
109 ForwardErrorCorrection::kMaxMediaPackets;
145 if (media_packets_fec_.size() < ForwardErrorCorrection::kMaxMediaPackets) {
147 ForwardErrorCorrection::Packet* packet = new ForwardErrorCorrection::Packet;
164 static_cast<int>(ForwardErrorCorrection::kMaxMediaPackets));
219 ForwardErrorCorrection::Packet* packet_to_send = fec_packets_.front();
220 ForwardErrorCorrection
[all...]
H A Dfec_test_helper.h29 typedef ForwardErrorCorrection::Packet Packet;
H A Dforward_error_correction.h31 class ForwardErrorCorrection { class in namespace:webrtc
120 ForwardErrorCorrection();
122 virtual ~ForwardErrorCorrection();
H A Drtp_fec_unittest.cc17 using webrtc::ForwardErrorCorrection;
26 const uint8_t kMaxNumberMediaPackets = ForwardErrorCorrection::kMaxMediaPackets;
28 typedef std::list<ForwardErrorCorrection::Packet*> PacketList;
29 typedef std::list<ForwardErrorCorrection::ReceivedPacket*> ReceivedPacketList;
30 typedef std::list<ForwardErrorCorrection::RecoveredPacket*> RecoveredPacketList;
44 : fec_(new ForwardErrorCorrection()), ssrc_(rand()), fec_seq_num_(0) {}
46 ForwardErrorCorrection* fec_;
814 ForwardErrorCorrection::Packet* media_packet;
815 ForwardErrorCorrection::RecoveredPacket* recovered_packet;
849 ForwardErrorCorrection
[all...]
H A Dproducer_fec_unittest.cc42 fec_ = new ForwardErrorCorrection();
52 ForwardErrorCorrection* fec_;
H A Drtp_sender_video.h116 ForwardErrorCorrection _fec;
H A Drtp_sender_video.cc31 ForwardErrorCorrection::Packet* pkt;
252 return ForwardErrorCorrection::PacketOverhead() + REDForFECHeaderLength +
H A Dfec_receiver_unittest.cc32 fec_ = new ForwardErrorCorrection();
89 ForwardErrorCorrection* fec_;
/external/chromium_org/third_party/webrtc/modules/rtp_rtcp/test/testFec/
H A Dtest_fec.cc13 * functions in ForwardErrorCorrection directly.
38 ForwardErrorCorrection::ReceivedPacketList* toDecodeList,
39 ForwardErrorCorrection::ReceivedPacketList* receivedPacketList,
44 ForwardErrorCorrection::ReceivedPacketList::iterator it;
57 ForwardErrorCorrection::ReceivedPacket* receivedPacket = *it;
63 ForwardErrorCorrection::ReceivedPacket* duplicatePacket =
64 new ForwardErrorCorrection::ReceivedPacket;
66 duplicatePacket->pkt = new ForwardErrorCorrection::Packet;
108 ForwardErrorCorrection fec;
109 ForwardErrorCorrection
[all...]

Completed in 120 milliseconds