LeviLamina
Loading...
Searching...
No Matches
cricket::MediaSessionDescriptionFactory Struct Reference

Classes

struct  AudioVideoRtpHeaderExtensions
 

Public Member Functions

MCAPI::webrtc::RTCError AddDataContentForAnswer (::cricket::MediaDescriptionOptions const &, ::cricket::MediaSessionOptions const &, ::cricket::ContentInfo const *, ::cricket::SessionDescription const *, ::cricket::ContentInfo const *, ::cricket::SessionDescription const *, ::cricket::TransportInfo const *, ::std::vector<::cricket::StreamParams > *, ::cricket::SessionDescription *, ::cricket::IceCredentialsIterator *) const
 
MCAPI::webrtc::RTCError AddDataContentForOffer (::cricket::MediaDescriptionOptions const &, ::cricket::MediaSessionOptions const &, ::cricket::ContentInfo const *, ::cricket::SessionDescription const *, ::std::vector<::cricket::StreamParams > *, ::cricket::SessionDescription *, ::cricket::IceCredentialsIterator *) const
 
MCAPI::webrtc::RTCError AddRtpContentForAnswer (::cricket::MediaDescriptionOptions const &, ::cricket::MediaSessionOptions const &, ::cricket::ContentInfo const *, ::cricket::SessionDescription const *, ::cricket::ContentInfo const *, ::cricket::SessionDescription const *, ::cricket::TransportInfo const *, ::std::vector<::cricket::Codec > const &, ::std::vector<::webrtc::RtpExtension > const &, ::std::vector<::cricket::StreamParams > *, ::cricket::SessionDescription *, ::cricket::IceCredentialsIterator *) const
 
MCAPI::webrtc::RTCError AddRtpContentForOffer (::cricket::MediaDescriptionOptions const &, ::cricket::MediaSessionOptions const &, ::cricket::ContentInfo const *, ::cricket::SessionDescription const *, ::std::vector<::webrtc::RtpExtension > const &, ::std::vector<::cricket::Codec > const &, ::std::vector<::cricket::StreamParams > *, ::cricket::SessionDescription *, ::cricket::IceCredentialsIterator *) const
 
MCAPI::webrtc::RTCError AddTransportAnswer (::std::string const &, ::cricket::TransportDescription const &, ::cricket::SessionDescription *) const
 
MCAPI::webrtc::RTCError AddTransportOffer (::std::string const &, ::cricket::TransportOptions const &, ::cricket::SessionDescription const *, ::cricket::SessionDescription *, ::cricket::IceCredentialsIterator *) const
 
MCAPI::webrtc::RTCError AddUnsupportedContentForAnswer (::cricket::MediaDescriptionOptions const &, ::cricket::MediaSessionOptions const &, ::cricket::ContentInfo const *, ::cricket::SessionDescription const *, ::cricket::ContentInfo const *, ::cricket::SessionDescription const *, ::cricket::TransportInfo const *, ::cricket::SessionDescription *, ::cricket::IceCredentialsIterator *) const
 
MCAPI::webrtc::RTCError AddUnsupportedContentForOffer (::cricket::MediaDescriptionOptions const &, ::cricket::MediaSessionOptions const &, ::cricket::ContentInfo const *, ::cricket::SessionDescription const *, ::cricket::SessionDescription *, ::cricket::IceCredentialsIterator *) const
 
MCAPI void ComputeAudioCodecsIntersectionAndUnion ()
 
MCAPI void ComputeVideoCodecsIntersectionAndUnion ()
 
MCAPI ::webrtc::RTCErrorOr<::std::unique_ptr<::cricket::SessionDescription > > CreateAnswerOrError (::cricket::SessionDescription const *, ::cricket::MediaSessionOptions const &, ::cricket::SessionDescription const *) const
 
MCAPI ::webrtc::RTCErrorOr<::std::unique_ptr<::cricket::SessionDescription > > CreateOfferOrError (::cricket::MediaSessionOptions const &, ::cricket::SessionDescription const *) const
 
MCAPI ::std::unique_ptr<::cricket::TransportDescriptionCreateTransportAnswer (::std::string const &, ::cricket::SessionDescription const *, ::cricket::TransportOptions const &, ::cricket::SessionDescription const *, bool, ::cricket::IceCredentialsIterator *) const
 
MCAPI ::std::vector<::cricket::Codec > const & GetAudioCodecsForAnswer (::webrtc::RtpTransceiverDirection const &, ::webrtc::RtpTransceiverDirection const &) const
 
MCAPI ::std::vector<::cricket::Codec > const & GetAudioCodecsForOffer (::webrtc::RtpTransceiverDirection const &) const
 
MCAPI void GetCodecsForAnswer (::std::vector<::cricket::ContentInfo const * > const &, ::cricket::SessionDescription const &, ::std::vector<::cricket::Codec > *, ::std::vector<::cricket::Codec > *) const
 
MCAPI void GetCodecsForOffer (::std::vector<::cricket::ContentInfo const * > const &, ::std::vector<::cricket::Codec > *, ::std::vector<::cricket::Codec > *) const
 
MCAPI::cricket::MediaSessionDescriptionFactory::AudioVideoRtpHeaderExtensions GetOfferedRtpHeaderExtensionsWithIds (::std::vector<::cricket::ContentInfo const * > const &, bool, ::std::vector<::cricket::MediaDescriptionOptions > const &) const
 
MCAPI ::std::vector<::cricket::Codec > const & GetVideoCodecsForAnswer (::webrtc::RtpTransceiverDirection const &, ::webrtc::RtpTransceiverDirection const &) const
 
MCAPI ::std::vector<::cricket::Codec > const & GetVideoCodecsForOffer (::webrtc::RtpTransceiverDirection const &) const
 
MCAPI MediaSessionDescriptionFactory (::cricket::MediaEngineInterface *, bool, ::rtc::UniqueRandomIdGenerator *, ::cricket::TransportDescriptionFactory const *)
 
MCAPI ::std::vector<::webrtc::RtpExtensionfiltered_rtp_header_extensions (::std::vector<::webrtc::RtpExtension >) const
 
MCAPI ~MediaSessionDescriptionFactory ()
 
MCAPI void * $ctor (::cricket::MediaEngineInterface *, bool, ::rtc::UniqueRandomIdGenerator *, ::cricket::TransportDescriptionFactory const *)
 
MCAPI void $dtor ()
 

Constructor & Destructor Documentation

◆ MediaSessionDescriptionFactory()

MCAPI cricket::MediaSessionDescriptionFactory::MediaSessionDescriptionFactory ( ::cricket::MediaEngineInterface * ,
bool ,
::rtc::UniqueRandomIdGenerator * ,
::cricket::TransportDescriptionFactory 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.

◆ ~MediaSessionDescriptionFactory()

MCAPI cricket::MediaSessionDescriptionFactory::~MediaSessionDescriptionFactory ( )
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

◆ AddDataContentForAnswer()

MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddDataContentForAnswer ( ::cricket::MediaDescriptionOptions const & ,
::cricket::MediaSessionOptions const & ,
::cricket::ContentInfo const * ,
::cricket::SessionDescription const * ,
::cricket::ContentInfo const * ,
::cricket::SessionDescription const * ,
::cricket::TransportInfo const * ,
::std::vector<::cricket::StreamParams > * ,
::cricket::SessionDescription * ,
::cricket::IceCredentialsIterator *  ) 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.

◆ AddDataContentForOffer()

MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddDataContentForOffer ( ::cricket::MediaDescriptionOptions const & ,
::cricket::MediaSessionOptions const & ,
::cricket::ContentInfo const * ,
::cricket::SessionDescription const * ,
::std::vector<::cricket::StreamParams > * ,
::cricket::SessionDescription * ,
::cricket::IceCredentialsIterator *  ) 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.

◆ AddRtpContentForAnswer()

MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddRtpContentForAnswer ( ::cricket::MediaDescriptionOptions const & ,
::cricket::MediaSessionOptions const & ,
::cricket::ContentInfo const * ,
::cricket::SessionDescription const * ,
::cricket::ContentInfo const * ,
::cricket::SessionDescription const * ,
::cricket::TransportInfo const * ,
::std::vector<::cricket::Codec > const & ,
::std::vector<::webrtc::RtpExtension > const & ,
::std::vector<::cricket::StreamParams > * ,
::cricket::SessionDescription * ,
::cricket::IceCredentialsIterator *  ) 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.

◆ AddRtpContentForOffer()

MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddRtpContentForOffer ( ::cricket::MediaDescriptionOptions const & ,
::cricket::MediaSessionOptions const & ,
::cricket::ContentInfo const * ,
::cricket::SessionDescription const * ,
::std::vector<::webrtc::RtpExtension > const & ,
::std::vector<::cricket::Codec > const & ,
::std::vector<::cricket::StreamParams > * ,
::cricket::SessionDescription * ,
::cricket::IceCredentialsIterator *  ) 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.

◆ AddTransportAnswer()

MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddTransportAnswer ( ::std::string const & ,
::cricket::TransportDescription const & ,
::cricket::SessionDescription *  ) 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.

◆ AddTransportOffer()

MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddTransportOffer ( ::std::string const & ,
::cricket::TransportOptions const & ,
::cricket::SessionDescription const * ,
::cricket::SessionDescription * ,
::cricket::IceCredentialsIterator *  ) 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.

◆ AddUnsupportedContentForAnswer()

MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddUnsupportedContentForAnswer ( ::cricket::MediaDescriptionOptions const & ,
::cricket::MediaSessionOptions const & ,
::cricket::ContentInfo const * ,
::cricket::SessionDescription const * ,
::cricket::ContentInfo const * ,
::cricket::SessionDescription const * ,
::cricket::TransportInfo const * ,
::cricket::SessionDescription * ,
::cricket::IceCredentialsIterator *  ) 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.

◆ AddUnsupportedContentForOffer()

MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddUnsupportedContentForOffer ( ::cricket::MediaDescriptionOptions const & ,
::cricket::MediaSessionOptions const & ,
::cricket::ContentInfo const * ,
::cricket::SessionDescription const * ,
::cricket::SessionDescription * ,
::cricket::IceCredentialsIterator *  ) 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.

◆ ComputeAudioCodecsIntersectionAndUnion()

MCAPI void cricket::MediaSessionDescriptionFactory::ComputeAudioCodecsIntersectionAndUnion ( )
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.

◆ ComputeVideoCodecsIntersectionAndUnion()

MCAPI void cricket::MediaSessionDescriptionFactory::ComputeVideoCodecsIntersectionAndUnion ( )
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.

◆ CreateAnswerOrError()

MCAPI ::webrtc::RTCErrorOr<::std::unique_ptr<::cricket::SessionDescription > > cricket::MediaSessionDescriptionFactory::CreateAnswerOrError ( ::cricket::SessionDescription const * ,
::cricket::MediaSessionOptions const & ,
::cricket::SessionDescription const *  ) 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.

◆ CreateOfferOrError()

MCAPI ::webrtc::RTCErrorOr<::std::unique_ptr<::cricket::SessionDescription > > cricket::MediaSessionDescriptionFactory::CreateOfferOrError ( ::cricket::MediaSessionOptions const & ,
::cricket::SessionDescription const *  ) 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.

◆ CreateTransportAnswer()

MCAPI ::std::unique_ptr<::cricket::TransportDescription > cricket::MediaSessionDescriptionFactory::CreateTransportAnswer ( ::std::string const & ,
::cricket::SessionDescription const * ,
::cricket::TransportOptions const & ,
::cricket::SessionDescription const * ,
bool ,
::cricket::IceCredentialsIterator *  ) 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.

◆ GetAudioCodecsForAnswer()

MCAPI ::std::vector<::cricket::Codec > const & cricket::MediaSessionDescriptionFactory::GetAudioCodecsForAnswer ( ::webrtc::RtpTransceiverDirection const & ,
::webrtc::RtpTransceiverDirection const &  ) 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.

◆ GetAudioCodecsForOffer()

MCAPI ::std::vector<::cricket::Codec > const & cricket::MediaSessionDescriptionFactory::GetAudioCodecsForOffer ( ::webrtc::RtpTransceiverDirection const & ) 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.

◆ GetCodecsForAnswer()

MCAPI void cricket::MediaSessionDescriptionFactory::GetCodecsForAnswer ( ::std::vector<::cricket::ContentInfo const * > const & ,
::cricket::SessionDescription const & ,
::std::vector<::cricket::Codec > * ,
::std::vector<::cricket::Codec > *  ) 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.

◆ GetCodecsForOffer()

MCAPI void cricket::MediaSessionDescriptionFactory::GetCodecsForOffer ( ::std::vector<::cricket::ContentInfo const * > const & ,
::std::vector<::cricket::Codec > * ,
::std::vector<::cricket::Codec > *  ) 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.

◆ GetOfferedRtpHeaderExtensionsWithIds()

MCAPI::cricket::MediaSessionDescriptionFactory::AudioVideoRtpHeaderExtensions cricket::MediaSessionDescriptionFactory::GetOfferedRtpHeaderExtensionsWithIds ( ::std::vector<::cricket::ContentInfo const * > const & ,
bool ,
::std::vector<::cricket::MediaDescriptionOptions > const &  ) 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.

◆ GetVideoCodecsForAnswer()

MCAPI ::std::vector<::cricket::Codec > const & cricket::MediaSessionDescriptionFactory::GetVideoCodecsForAnswer ( ::webrtc::RtpTransceiverDirection const & ,
::webrtc::RtpTransceiverDirection const &  ) 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.

◆ GetVideoCodecsForOffer()

MCAPI ::std::vector<::cricket::Codec > const & cricket::MediaSessionDescriptionFactory::GetVideoCodecsForOffer ( ::webrtc::RtpTransceiverDirection const & ) 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.

◆ filtered_rtp_header_extensions()

MCAPI ::std::vector<::webrtc::RtpExtension > cricket::MediaSessionDescriptionFactory::filtered_rtp_header_extensions ( ::std::vector<::webrtc::RtpExtension > ) 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.

◆ $ctor()

MCAPI void * cricket::MediaSessionDescriptionFactory::$ctor ( ::cricket::MediaEngineInterface * ,
bool ,
::rtc::UniqueRandomIdGenerator * ,
::cricket::TransportDescriptionFactory 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.

◆ $dtor()

MCAPI void cricket::MediaSessionDescriptionFactory::$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.

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