webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
webrtc::OrtcRtpReceiverAdapter Class Reference

#include <ortcrtpreceiveradapter.h>

Inheritance diagram for webrtc::OrtcRtpReceiverAdapter:
webrtc::OrtcRtpReceiverInterface webrtc::OrtcRtpReceiverInterface

Public Member Functions

 OrtcRtpReceiverAdapter (cricket::MediaType kind, RtpTransportInterface *transport, RtpTransportControllerAdapter *rtp_transport_controller)
 
 ~OrtcRtpReceiverAdapter () override
 
rtc::scoped_refptr< MediaStreamTrackInterfaceGetTrack () const override
 
RTCError SetTransport (RtpTransportInterface *transport) override
 
RtpTransportInterfaceGetTransport () const override
 
RTCError Receive (const RtpParameters &parameters) override
 
RtpParameters GetParameters () const override
 
cricket::MediaType GetKind () const override
 
 OrtcRtpReceiverAdapter (cricket::MediaType kind, RtpTransportInterface *transport, RtpTransportControllerAdapter *rtp_transport_controller)
 
 ~OrtcRtpReceiverAdapter () override
 
rtc::scoped_refptr< MediaStreamTrackInterfaceGetTrack () const override
 
RTCError SetTransport (RtpTransportInterface *transport) override
 
RtpTransportInterfaceGetTransport () const override
 
RTCError Receive (const RtpParameters &parameters) override
 
RtpParameters GetParameters () const override
 
cricket::MediaType GetKind () const override
 
- Public Member Functions inherited from webrtc::OrtcRtpReceiverInterface
virtual ~OrtcRtpReceiverInterface ()
 
virtual ~OrtcRtpReceiverInterface ()
 

Static Public Member Functions

static std::unique_ptr< OrtcRtpReceiverInterfaceCreateProxy (std::unique_ptr< OrtcRtpReceiverAdapter > wrapped_receiver)
 
static std::unique_ptr< OrtcRtpReceiverInterfaceCreateProxy (std::unique_ptr< OrtcRtpReceiverAdapter > wrapped_receiver)
 

Public Attributes

sigslot::signal0 SignalDestroyed
 

Constructor & Destructor Documentation

◆ OrtcRtpReceiverAdapter() [1/2]

webrtc::OrtcRtpReceiverAdapter::OrtcRtpReceiverAdapter ( cricket::MediaType  kind,
RtpTransportInterface transport,
RtpTransportControllerAdapter rtp_transport_controller 
)

◆ ~OrtcRtpReceiverAdapter() [1/2]

webrtc::OrtcRtpReceiverAdapter::~OrtcRtpReceiverAdapter ( )
override

◆ OrtcRtpReceiverAdapter() [2/2]

webrtc::OrtcRtpReceiverAdapter::OrtcRtpReceiverAdapter ( cricket::MediaType  kind,
RtpTransportInterface transport,
RtpTransportControllerAdapter rtp_transport_controller 
)

◆ ~OrtcRtpReceiverAdapter() [2/2]

webrtc::OrtcRtpReceiverAdapter::~OrtcRtpReceiverAdapter ( )
override

Member Function Documentation

◆ CreateProxy() [1/2]

std::unique_ptr< OrtcRtpReceiverInterface > webrtc::OrtcRtpReceiverAdapter::CreateProxy ( std::unique_ptr< OrtcRtpReceiverAdapter wrapped_receiver)
static

◆ CreateProxy() [2/2]

static std::unique_ptr<OrtcRtpReceiverInterface> webrtc::OrtcRtpReceiverAdapter::CreateProxy ( std::unique_ptr< OrtcRtpReceiverAdapter wrapped_receiver)
static

◆ GetKind() [1/2]

cricket::MediaType webrtc::OrtcRtpReceiverAdapter::GetKind ( ) const
overridevirtual

◆ GetKind() [2/2]

cricket::MediaType webrtc::OrtcRtpReceiverAdapter::GetKind ( ) const
overridevirtual

◆ GetParameters() [1/2]

RtpParameters webrtc::OrtcRtpReceiverAdapter::GetParameters ( ) const
overridevirtual

◆ GetParameters() [2/2]

RtpParameters webrtc::OrtcRtpReceiverAdapter::GetParameters ( ) const
overridevirtual

◆ GetTrack() [1/2]

rtc::scoped_refptr< MediaStreamTrackInterface > webrtc::OrtcRtpReceiverAdapter::GetTrack ( ) const
overridevirtual

◆ GetTrack() [2/2]

rtc::scoped_refptr<MediaStreamTrackInterface> webrtc::OrtcRtpReceiverAdapter::GetTrack ( ) const
overridevirtual

◆ GetTransport() [1/2]

RtpTransportInterface * webrtc::OrtcRtpReceiverAdapter::GetTransport ( ) const
overridevirtual

◆ GetTransport() [2/2]

RtpTransportInterface* webrtc::OrtcRtpReceiverAdapter::GetTransport ( ) const
overridevirtual

◆ Receive() [1/2]

RTCError webrtc::OrtcRtpReceiverAdapter::Receive ( const RtpParameters parameters)
overridevirtual

◆ Receive() [2/2]

RTCError webrtc::OrtcRtpReceiverAdapter::Receive ( const RtpParameters parameters)
overridevirtual

◆ SetTransport() [1/2]

RTCError webrtc::OrtcRtpReceiverAdapter::SetTransport ( RtpTransportInterface transport)
overridevirtual

◆ SetTransport() [2/2]

RTCError webrtc::OrtcRtpReceiverAdapter::SetTransport ( RtpTransportInterface transport)
overridevirtual

Member Data Documentation

◆ SignalDestroyed

sigslot::signal0 webrtc::OrtcRtpReceiverAdapter::SignalDestroyed

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