webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Protected Member Functions | List of all members
webrtc::PacketReceiver Class Referenceabstract

#include <call.h>

Inheritance diagram for webrtc::PacketReceiver:
cricket::FakeCall cricket::FakeCall webrtc::internal::Call webrtc::TestReceiver webrtc::VideoAnalyzer webrtc::ReorderTestReceiver

Public Types

enum  DeliveryStatus {
  DELIVERY_OK, DELIVERY_UNKNOWN_SSRC, DELIVERY_PACKET_ERROR, DELIVERY_OK,
  DELIVERY_UNKNOWN_SSRC, DELIVERY_PACKET_ERROR
}
 
enum  DeliveryStatus {
  DELIVERY_OK, DELIVERY_UNKNOWN_SSRC, DELIVERY_PACKET_ERROR, DELIVERY_OK,
  DELIVERY_UNKNOWN_SSRC, DELIVERY_PACKET_ERROR
}
 

Public Member Functions

virtual DeliveryStatus DeliverPacket (MediaType media_type, const uint8_t *packet, size_t length, const PacketTime &packet_time)=0
 
virtual DeliveryStatus DeliverPacket (MediaType media_type, const uint8_t *packet, size_t length, const PacketTime &packet_time)=0
 

Protected Member Functions

virtual ~PacketReceiver ()
 
virtual ~PacketReceiver ()
 

Member Enumeration Documentation

◆ DeliveryStatus [1/2]

Enumerator
DELIVERY_OK 
DELIVERY_UNKNOWN_SSRC 
DELIVERY_PACKET_ERROR 
DELIVERY_OK 
DELIVERY_UNKNOWN_SSRC 
DELIVERY_PACKET_ERROR 

◆ DeliveryStatus [2/2]

Enumerator
DELIVERY_OK 
DELIVERY_UNKNOWN_SSRC 
DELIVERY_PACKET_ERROR 
DELIVERY_OK 
DELIVERY_UNKNOWN_SSRC 
DELIVERY_PACKET_ERROR 

Constructor & Destructor Documentation

◆ ~PacketReceiver() [1/2]

virtual webrtc::PacketReceiver::~PacketReceiver ( )
inlineprotectedvirtual

◆ ~PacketReceiver() [2/2]

virtual webrtc::PacketReceiver::~PacketReceiver ( )
inlineprotectedvirtual

Member Function Documentation

◆ DeliverPacket() [1/2]

virtual DeliveryStatus webrtc::PacketReceiver::DeliverPacket ( MediaType  media_type,
const uint8_t packet,
size_t  length,
const PacketTime packet_time 
)
pure virtual

◆ DeliverPacket() [2/2]

virtual DeliveryStatus webrtc::PacketReceiver::DeliverPacket ( MediaType  media_type,
const uint8_t packet,
size_t  length,
const PacketTime packet_time 
)
pure virtual

The documentation for this class was generated from the following file: