LeviLamina
Loading...
Searching...
No Matches
webrtc::RtpSenderBase Class Referenceabstract
Inheritance diagram for webrtc::RtpSenderBase:

Classes

class  SetStreamsObserver

Public Member Functions

RtpSenderBase & operator= (RtpSenderBase const &)
 RtpSenderBase (RtpSenderBase const &)
virtual void SetMediaChannel (::webrtc::MediaSendChannelInterface *media_channel)
virtual bool SetTrack (::webrtc::MediaStreamTrackInterface *track)
virtual ::webrtc::scoped_refptr<::webrtc::MediaStreamTrackInterface > track () const
virtual::webrtc::RtpParameters GetParameters () const
virtual::webrtc::RTCError SetParameters (::webrtc::RtpParameters const &parameters)
virtual void SetParametersAsync (::webrtc::RtpParameters const &parameters, ::absl::AnyInvocable< void(::webrtc::RTCError) && > callback)
virtual::webrtc::RtpParameters GetParametersInternal () const
virtual void SetParametersInternal (::webrtc::RtpParameters const &parameters, ::absl::AnyInvocable< void(::webrtc::RTCError) && > callback, bool blocking)
virtual::webrtc::RTCError CheckCodecParameters (::webrtc::RtpParameters const &parameters)
virtual::webrtc::RtpParameters GetParametersInternalWithAllLayers () const
virtual::webrtc::RTCError SetParametersInternalWithAllLayers (::webrtc::RtpParameters const &parameters)
virtual void SetSsrc (uint ssrc)
virtual uint ssrc () const
virtual ::std::vector<::std::string > stream_ids () const
virtual void set_stream_ids (::std::vector<::std::string > const &stream_ids)
virtual void SetStreams (::std::vector<::std::string > const &stream_ids)
virtual::std::string id () const
virtual void set_init_send_encodings (::std::vector<::webrtc::RtpEncodingParameters > const &init_send_encodings)
virtual ::std::vector<::webrtc::RtpEncodingParameters > init_send_encodings () const
virtual void set_transport (::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > dtls_transport)
virtual ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > dtls_transport () const
virtual void SetFrameEncryptor (::webrtc::scoped_refptr<::webrtc::FrameEncryptorInterface > frame_encryptor)
virtual ::webrtc::scoped_refptr<::webrtc::FrameEncryptorInterface > GetFrameEncryptor () const
virtual void Stop ()
virtual int AttachmentId () const
virtual::webrtc::RTCError DisableEncodingLayers (::std::vector<::std::string > const &rids)
virtual void SetFrameTransformer (::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer)
virtual void SetEncoderSelector (::std::unique_ptr<::webrtc::VideoEncoderFactory::EncoderSelectorInterface > encoder_selector)
virtual void SetTransceiverAsStopped ()
virtual void SetSendCodecs (::std::vector<::webrtc::Codec > send_codecs)
virtual ::std::vector<::webrtc::Codec > GetSendCodecs () const
virtual void NotifyFirstPacketSent ()
virtual void SetObserver (::webrtc::RtpSenderObserverInterface *observer)
virtual::std::string track_kind () const =0
virtual void SetSend ()=0
virtual void ClearSend ()=0
virtual void AttachTrack ()
virtual void DetachTrack ()
virtual void AddTrackToStats ()
virtual void RemoveTrackFromStats ()
virtual::webrtc::RTCError GenerateKeyFrame (::std::vector<::std::string > const &rids)=0
MCAPI::webrtc::RTCError CheckSetParameters (::webrtc::RtpParameters const &parameters)
MCAPI RtpSenderBase (::webrtc::Environment const &env, ::webrtc::Thread *worker_thread, ::std::string const &id, ::webrtc::RtpSenderBase::SetStreamsObserver *set_streams_observer)
MCAPI void SetEncoderSelectorOnChannel ()
MCAPI void * $ctor (::webrtc::Environment const &env, ::webrtc::Thread *worker_thread, ::std::string const &id, ::webrtc::RtpSenderBase::SetStreamsObserver *set_streams_observer)
MCAPI void $dtor ()
MCAPI void $SetMediaChannel (::webrtc::MediaSendChannelInterface *media_channel)
MCAPI bool $SetTrack (::webrtc::MediaStreamTrackInterface *track)
MCAPI ::webrtc::scoped_refptr<::webrtc::MediaStreamTrackInterface > $track () const
MCAPI::webrtc::RtpParameters $GetParameters () const
MCAPI::webrtc::RTCError $SetParameters (::webrtc::RtpParameters const &parameters)
MCAPI void $SetParametersAsync (::webrtc::RtpParameters const &parameters, ::absl::AnyInvocable< void(::webrtc::RTCError) && > callback)
MCAPI::webrtc::RtpParameters $GetParametersInternal () const
MCAPI void $SetParametersInternal (::webrtc::RtpParameters const &parameters, ::absl::AnyInvocable< void(::webrtc::RTCError) && > callback, bool blocking)
MCAPI::webrtc::RTCError $CheckCodecParameters (::webrtc::RtpParameters const &parameters)
MCAPI::webrtc::RtpParameters $GetParametersInternalWithAllLayers () const
MCAPI::webrtc::RTCError $SetParametersInternalWithAllLayers (::webrtc::RtpParameters const &parameters)
MCAPI void $SetSsrc (uint ssrc)
MCAPI uint $ssrc () const
MCAPI ::std::vector<::std::string > $stream_ids () const
MCAPI void $set_stream_ids (::std::vector<::std::string > const &stream_ids)
MCAPI void $SetStreams (::std::vector<::std::string > const &stream_ids)
MCAPI::std::string $id () const
MCAPI void $set_init_send_encodings (::std::vector<::webrtc::RtpEncodingParameters > const &init_send_encodings)
MCAPI ::std::vector<::webrtc::RtpEncodingParameters > $init_send_encodings () const
MCAPI void $set_transport (::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > dtls_transport)
MCAPI ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > $dtls_transport () const
MCAPI void $SetFrameEncryptor (::webrtc::scoped_refptr<::webrtc::FrameEncryptorInterface > frame_encryptor)
MCAPI ::webrtc::scoped_refptr<::webrtc::FrameEncryptorInterface > $GetFrameEncryptor () const
MCAPI void $Stop ()
MCAPI int $AttachmentId () const
MCAPI::webrtc::RTCError $DisableEncodingLayers (::std::vector<::std::string > const &rids)
MCAPI void $SetFrameTransformer (::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer)
MCAPI void $SetEncoderSelector (::std::unique_ptr<::webrtc::VideoEncoderFactory::EncoderSelectorInterface > encoder_selector)
MCAPI void $SetTransceiverAsStopped ()
MCAPI void $SetSendCodecs (::std::vector<::webrtc::Codec > send_codecs)
MCAPI ::std::vector<::webrtc::Codec > $GetSendCodecs () const
MCAPI void $NotifyFirstPacketSent ()
MCAPI void $SetObserver (::webrtc::RtpSenderObserverInterface *observer)
MCAPI void $AttachTrack ()
MCAPI void $DetachTrack ()
MCAPI void $AddTrackToStats ()
MCAPI void $RemoveTrackFromStats ()
virtual::webrtc::MediaType media_type () const =0
virtual ::webrtc::scoped_refptr<::webrtc::DtmfSenderInterface > GetDtmfSender () const =0
virtual void SetEncoderToPacketizerFrameTransformer (::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer)
MCAPI void $SetEncoderToPacketizerFrameTransformer (::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer)
virtual void AddRef () const =0
virtual::webrtc::RefCountReleaseStatus Release () const =0
virtual void OnChanged ()=0

Static Public Member Functions

static MCAPI void ** $vftable ()
static MCAPI void ** $vftableForFrameTransformerHost ()
static MCAPI void ** $vftableForRefCountInterface ()

Public Attributes

::ll::UntypedStorage< 8, 40 > mUnk6aae6a
::ll::UntypedStorage< 8, 8 > mUnkfc2f92
::ll::UntypedStorage< 8, 8 > mUnkf356b9
::ll::UntypedStorage< 4, 4 > mUnka71bc1
::ll::UntypedStorage< 1, 1 > mUnk3a48da
::ll::UntypedStorage< 1, 1 > mUnk6b9467
::ll::UntypedStorage< 4, 4 > mUnkec7d87
::ll::UntypedStorage< 8, 32 > mUnkef6f22
::ll::UntypedStorage< 8, 24 > mUnkf68939
::ll::UntypedStorage< 8, 192 > mUnkd68b10
::ll::UntypedStorage< 8, 24 > mUnk57c40c
::ll::UntypedStorage< 8, 8 > mUnkb7db18
::ll::UntypedStorage< 8, 8 > mUnkffabe7
::ll::UntypedStorage< 8, 8 > mUnk92bc60
::ll::UntypedStorage< 8, 8 > mUnke1b367
::ll::UntypedStorage< 8, 40 > mUnkb914f5
::ll::UntypedStorage< 8, 24 > mUnk37c703
::ll::UntypedStorage< 8, 8 > mUnk7d6a99
::ll::UntypedStorage< 8, 8 > mUnkfe7880
::ll::UntypedStorage< 1, 1 > mUnk36b929
::ll::UntypedStorage< 8, 8 > mUnk3e58b8
::ll::UntypedStorage< 8, 8 > mUnk662028

Constructor & Destructor Documentation

◆ RtpSenderBase()

MCAPI webrtc::RtpSenderBase::RtpSenderBase ( ::webrtc::Environment const & env,
::webrtc::Thread * worker_thread,
::std::string const & id,
::webrtc::RtpSenderBase::SetStreamsObserver * set_streams_observer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ SetMediaChannel()

virtual void webrtc::RtpSenderBase::SetMediaChannel ( ::webrtc::MediaSendChannelInterface * media_channel)
virtual

◆ SetTrack()

virtual bool webrtc::RtpSenderBase::SetTrack ( ::webrtc::MediaStreamTrackInterface * track)
virtual

◆ track()

virtual ::webrtc::scoped_refptr<::webrtc::MediaStreamTrackInterface > webrtc::RtpSenderBase::track ( ) const
virtual

◆ GetParameters()

virtual::webrtc::RtpParameters webrtc::RtpSenderBase::GetParameters ( ) const
virtual

◆ SetParameters()

virtual::webrtc::RTCError webrtc::RtpSenderBase::SetParameters ( ::webrtc::RtpParameters const & parameters)
virtual

◆ SetParametersAsync()

virtual void webrtc::RtpSenderBase::SetParametersAsync ( ::webrtc::RtpParameters const & parameters,
::absl::AnyInvocable< void(::webrtc::RTCError) && > callback )
virtual

Reimplemented from webrtc::RtpSenderInterface.

◆ GetParametersInternal()

virtual::webrtc::RtpParameters webrtc::RtpSenderBase::GetParametersInternal ( ) const
virtual

◆ SetParametersInternal()

virtual void webrtc::RtpSenderBase::SetParametersInternal ( ::webrtc::RtpParameters const & parameters,
::absl::AnyInvocable< void(::webrtc::RTCError) && > callback,
bool blocking )
virtual

◆ CheckCodecParameters()

virtual::webrtc::RTCError webrtc::RtpSenderBase::CheckCodecParameters ( ::webrtc::RtpParameters const & parameters)
virtual

◆ GetParametersInternalWithAllLayers()

virtual::webrtc::RtpParameters webrtc::RtpSenderBase::GetParametersInternalWithAllLayers ( ) const
virtual

◆ SetParametersInternalWithAllLayers()

virtual::webrtc::RTCError webrtc::RtpSenderBase::SetParametersInternalWithAllLayers ( ::webrtc::RtpParameters const & parameters)
virtual

◆ SetSsrc()

virtual void webrtc::RtpSenderBase::SetSsrc ( uint ssrc)
virtual

◆ ssrc()

virtual uint webrtc::RtpSenderBase::ssrc ( ) const
virtual

◆ stream_ids()

virtual ::std::vector<::std::string > webrtc::RtpSenderBase::stream_ids ( ) const
virtual

◆ set_stream_ids()

virtual void webrtc::RtpSenderBase::set_stream_ids ( ::std::vector<::std::string > const & stream_ids)
virtual

◆ SetStreams()

virtual void webrtc::RtpSenderBase::SetStreams ( ::std::vector<::std::string > const & stream_ids)
virtual

◆ id()

virtual::std::string webrtc::RtpSenderBase::id ( ) const
virtual

◆ set_init_send_encodings()

virtual void webrtc::RtpSenderBase::set_init_send_encodings ( ::std::vector<::webrtc::RtpEncodingParameters > const & init_send_encodings)
virtual

◆ init_send_encodings()

virtual ::std::vector<::webrtc::RtpEncodingParameters > webrtc::RtpSenderBase::init_send_encodings ( ) const
virtual

◆ set_transport()

virtual void webrtc::RtpSenderBase::set_transport ( ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > dtls_transport)
virtual

◆ dtls_transport()

virtual ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > webrtc::RtpSenderBase::dtls_transport ( ) const
virtual

◆ SetFrameEncryptor()

virtual void webrtc::RtpSenderBase::SetFrameEncryptor ( ::webrtc::scoped_refptr<::webrtc::FrameEncryptorInterface > frame_encryptor)
virtual

◆ GetFrameEncryptor()

virtual ::webrtc::scoped_refptr<::webrtc::FrameEncryptorInterface > webrtc::RtpSenderBase::GetFrameEncryptor ( ) const
virtual

◆ Stop()

virtual void webrtc::RtpSenderBase::Stop ( )
virtual

◆ AttachmentId()

virtual int webrtc::RtpSenderBase::AttachmentId ( ) const
virtual

◆ DisableEncodingLayers()

virtual::webrtc::RTCError webrtc::RtpSenderBase::DisableEncodingLayers ( ::std::vector<::std::string > const & rids)
virtual

◆ SetFrameTransformer()

virtual void webrtc::RtpSenderBase::SetFrameTransformer ( ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer)
virtual

Reimplemented from webrtc::RtpSenderInterface.

◆ SetEncoderSelector()

virtual void webrtc::RtpSenderBase::SetEncoderSelector ( ::std::unique_ptr<::webrtc::VideoEncoderFactory::EncoderSelectorInterface > encoder_selector)
virtual

◆ SetTransceiverAsStopped()

virtual void webrtc::RtpSenderBase::SetTransceiverAsStopped ( )
virtual

◆ SetSendCodecs()

virtual void webrtc::RtpSenderBase::SetSendCodecs ( ::std::vector<::webrtc::Codec > send_codecs)
virtual

◆ GetSendCodecs()

virtual ::std::vector<::webrtc::Codec > webrtc::RtpSenderBase::GetSendCodecs ( ) const
virtual

◆ NotifyFirstPacketSent()

virtual void webrtc::RtpSenderBase::NotifyFirstPacketSent ( )
virtual

◆ SetObserver()

virtual void webrtc::RtpSenderBase::SetObserver ( ::webrtc::RtpSenderObserverInterface * observer)
virtual

Reimplemented from webrtc::RtpSenderInterface.

◆ CheckSetParameters()

MCAPI::webrtc::RTCError webrtc::RtpSenderBase::CheckSetParameters ( ::webrtc::RtpParameters const & parameters)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetEncoderSelectorOnChannel()

MCAPI void webrtc::RtpSenderBase::SetEncoderSelectorOnChannel ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * webrtc::RtpSenderBase::$ctor ( ::webrtc::Environment const & env,
::webrtc::Thread * worker_thread,
::std::string const & id,
::webrtc::RtpSenderBase::SetStreamsObserver * set_streams_observer )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void webrtc::RtpSenderBase::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetMediaChannel()

MCAPI void webrtc::RtpSenderBase::$SetMediaChannel ( ::webrtc::MediaSendChannelInterface * media_channel)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetTrack()

MCAPI bool webrtc::RtpSenderBase::$SetTrack ( ::webrtc::MediaStreamTrackInterface * track)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $track()

MCAPI ::webrtc::scoped_refptr<::webrtc::MediaStreamTrackInterface > webrtc::RtpSenderBase::$track ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetParameters()

MCAPI::webrtc::RtpParameters webrtc::RtpSenderBase::$GetParameters ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetParameters()

MCAPI::webrtc::RTCError webrtc::RtpSenderBase::$SetParameters ( ::webrtc::RtpParameters const & parameters)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetParametersAsync()

MCAPI void webrtc::RtpSenderBase::$SetParametersAsync ( ::webrtc::RtpParameters const & parameters,
::absl::AnyInvocable< void(::webrtc::RTCError) && > callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetParametersInternal()

MCAPI::webrtc::RtpParameters webrtc::RtpSenderBase::$GetParametersInternal ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetParametersInternal()

MCAPI void webrtc::RtpSenderBase::$SetParametersInternal ( ::webrtc::RtpParameters const & parameters,
::absl::AnyInvocable< void(::webrtc::RTCError) && > callback,
bool blocking )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $CheckCodecParameters()

MCAPI::webrtc::RTCError webrtc::RtpSenderBase::$CheckCodecParameters ( ::webrtc::RtpParameters const & parameters)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetParametersInternalWithAllLayers()

MCAPI::webrtc::RtpParameters webrtc::RtpSenderBase::$GetParametersInternalWithAllLayers ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetParametersInternalWithAllLayers()

MCAPI::webrtc::RTCError webrtc::RtpSenderBase::$SetParametersInternalWithAllLayers ( ::webrtc::RtpParameters const & parameters)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetSsrc()

MCAPI void webrtc::RtpSenderBase::$SetSsrc ( uint ssrc)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ssrc()

MCAPI uint webrtc::RtpSenderBase::$ssrc ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $stream_ids()

MCAPI ::std::vector<::std::string > webrtc::RtpSenderBase::$stream_ids ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $set_stream_ids()

MCAPI void webrtc::RtpSenderBase::$set_stream_ids ( ::std::vector<::std::string > const & stream_ids)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetStreams()

MCAPI void webrtc::RtpSenderBase::$SetStreams ( ::std::vector<::std::string > const & stream_ids)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $id()

MCAPI::std::string webrtc::RtpSenderBase::$id ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $set_init_send_encodings()

MCAPI void webrtc::RtpSenderBase::$set_init_send_encodings ( ::std::vector<::webrtc::RtpEncodingParameters > const & init_send_encodings)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $init_send_encodings()

MCAPI ::std::vector<::webrtc::RtpEncodingParameters > webrtc::RtpSenderBase::$init_send_encodings ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $set_transport()

MCAPI void webrtc::RtpSenderBase::$set_transport ( ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > dtls_transport)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtls_transport()

MCAPI ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > webrtc::RtpSenderBase::$dtls_transport ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetFrameEncryptor()

MCAPI void webrtc::RtpSenderBase::$SetFrameEncryptor ( ::webrtc::scoped_refptr<::webrtc::FrameEncryptorInterface > frame_encryptor)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetFrameEncryptor()

MCAPI ::webrtc::scoped_refptr<::webrtc::FrameEncryptorInterface > webrtc::RtpSenderBase::$GetFrameEncryptor ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $Stop()

MCAPI void webrtc::RtpSenderBase::$Stop ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $AttachmentId()

MCAPI int webrtc::RtpSenderBase::$AttachmentId ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $DisableEncodingLayers()

MCAPI::webrtc::RTCError webrtc::RtpSenderBase::$DisableEncodingLayers ( ::std::vector<::std::string > const & rids)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetFrameTransformer()

MCAPI void webrtc::RtpSenderBase::$SetFrameTransformer ( ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetEncoderSelector()

MCAPI void webrtc::RtpSenderBase::$SetEncoderSelector ( ::std::unique_ptr<::webrtc::VideoEncoderFactory::EncoderSelectorInterface > encoder_selector)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetTransceiverAsStopped()

MCAPI void webrtc::RtpSenderBase::$SetTransceiverAsStopped ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetSendCodecs()

MCAPI void webrtc::RtpSenderBase::$SetSendCodecs ( ::std::vector<::webrtc::Codec > send_codecs)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetSendCodecs()

MCAPI ::std::vector<::webrtc::Codec > webrtc::RtpSenderBase::$GetSendCodecs ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $NotifyFirstPacketSent()

MCAPI void webrtc::RtpSenderBase::$NotifyFirstPacketSent ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetObserver()

MCAPI void webrtc::RtpSenderBase::$SetObserver ( ::webrtc::RtpSenderObserverInterface * observer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $AttachTrack()

MCAPI void webrtc::RtpSenderBase::$AttachTrack ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $DetachTrack()

MCAPI void webrtc::RtpSenderBase::$DetachTrack ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $AddTrackToStats()

MCAPI void webrtc::RtpSenderBase::$AddTrackToStats ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $RemoveTrackFromStats()

MCAPI void webrtc::RtpSenderBase::$RemoveTrackFromStats ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** webrtc::RtpSenderBase::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForFrameTransformerHost()

MCAPI void ** webrtc::RtpSenderBase::$vftableForFrameTransformerHost ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForRefCountInterface()

MCAPI void ** webrtc::RtpSenderBase::$vftableForRefCountInterface ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetEncoderToPacketizerFrameTransformer()

MCAPI void webrtc::RtpSenderInterface::$SetEncoderToPacketizerFrameTransformer ( ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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