LeviLamina
|
Classes | |
struct | AudioVideoRtpHeaderExtensions |
Public Member Functions | |
MediaSessionDescriptionFactory & | operator= (MediaSessionDescriptionFactory const &) |
MediaSessionDescriptionFactory (MediaSessionDescriptionFactory const &) | |
MCAPI::webrtc::RTCError | AddDataContentForAnswer (::cricket::MediaDescriptionOptions const &media_description_options, ::cricket::MediaSessionOptions const &session_options, ::cricket::ContentInfo const *offer_content, ::cricket::SessionDescription const *offer_description, ::cricket::ContentInfo const *current_content, ::cricket::SessionDescription const *current_description, ::cricket::TransportInfo const *bundle_transport, ::std::vector<::cricket::StreamParams > *current_streams, ::cricket::SessionDescription *answer, ::cricket::IceCredentialsIterator *ice_credentials) const |
MCAPI::webrtc::RTCError | AddDataContentForOffer (::cricket::MediaDescriptionOptions const &media_description_options, ::cricket::MediaSessionOptions const &session_options, ::cricket::ContentInfo const *current_content, ::cricket::SessionDescription const *current_description, ::std::vector<::cricket::StreamParams > *current_streams, ::cricket::SessionDescription *desc, ::cricket::IceCredentialsIterator *ice_credentials) const |
MCAPI::webrtc::RTCError | AddRtpContentForAnswer (::cricket::MediaDescriptionOptions const &media_description_options, ::cricket::MediaSessionOptions const &session_options, ::cricket::ContentInfo const *offer_content, ::cricket::SessionDescription const *offer_description, ::cricket::ContentInfo const *current_content, ::cricket::SessionDescription const *current_description, ::cricket::TransportInfo const *bundle_transport, ::std::vector<::cricket::Codec > const &codecs, ::std::vector<::webrtc::RtpExtension > const &header_extensions, ::std::vector<::cricket::StreamParams > *current_streams, ::cricket::SessionDescription *answer, ::cricket::IceCredentialsIterator *ice_credentials) const |
MCAPI::webrtc::RTCError | AddRtpContentForOffer (::cricket::MediaDescriptionOptions const &media_description_options, ::cricket::MediaSessionOptions const &session_options, ::cricket::ContentInfo const *current_content, ::cricket::SessionDescription const *current_description, ::std::vector<::webrtc::RtpExtension > const &header_extensions, ::std::vector<::cricket::Codec > const &codecs, ::std::vector<::cricket::StreamParams > *current_streams, ::cricket::SessionDescription *session_description, ::cricket::IceCredentialsIterator *ice_credentials) const |
MCAPI::webrtc::RTCError | AddTransportAnswer (::std::string const &content_name, ::cricket::TransportDescription const &transport_desc, ::cricket::SessionDescription *answer_desc) const |
MCAPI::webrtc::RTCError | AddTransportOffer (::std::string const &content_name, ::cricket::TransportOptions const &transport_options, ::cricket::SessionDescription const *current_desc, ::cricket::SessionDescription *offer_desc, ::cricket::IceCredentialsIterator *ice_credentials) const |
MCAPI::webrtc::RTCError | AddUnsupportedContentForAnswer (::cricket::MediaDescriptionOptions const &media_description_options, ::cricket::MediaSessionOptions const &session_options, ::cricket::ContentInfo const *offer_content, ::cricket::SessionDescription const *offer_description, ::cricket::ContentInfo const *current_content, ::cricket::SessionDescription const *current_description, ::cricket::TransportInfo const *bundle_transport, ::cricket::SessionDescription *answer, ::cricket::IceCredentialsIterator *ice_credentials) const |
MCAPI::webrtc::RTCError | AddUnsupportedContentForOffer (::cricket::MediaDescriptionOptions const &media_description_options, ::cricket::MediaSessionOptions const &session_options, ::cricket::ContentInfo const *current_content, ::cricket::SessionDescription const *current_description, ::cricket::SessionDescription *desc, ::cricket::IceCredentialsIterator *ice_credentials) const |
MCAPI void | ComputeAudioCodecsIntersectionAndUnion () |
MCAPI void | ComputeVideoCodecsIntersectionAndUnion () |
MCAPI ::webrtc::RTCErrorOr<::std::unique_ptr<::cricket::SessionDescription > > | CreateAnswerOrError (::cricket::SessionDescription const *offer, ::cricket::MediaSessionOptions const &session_options, ::cricket::SessionDescription const *current_description) const |
MCAPI ::webrtc::RTCErrorOr<::std::unique_ptr<::cricket::SessionDescription > > | CreateOfferOrError (::cricket::MediaSessionOptions const &session_options, ::cricket::SessionDescription const *current_description) const |
MCAPI ::std::unique_ptr<::cricket::TransportDescription > | CreateTransportAnswer (::std::string const &content_name, ::cricket::SessionDescription const *offer_desc, ::cricket::TransportOptions const &transport_options, ::cricket::SessionDescription const *current_desc, bool require_transport_attributes, ::cricket::IceCredentialsIterator *ice_credentials) const |
MCAPI ::std::vector<::cricket::Codec > const & | GetAudioCodecsForAnswer (::webrtc::RtpTransceiverDirection const &offer, ::webrtc::RtpTransceiverDirection const &answer) const |
MCAPI ::std::vector<::cricket::Codec > const & | GetAudioCodecsForOffer (::webrtc::RtpTransceiverDirection const &direction) const |
MCAPI void | GetCodecsForAnswer (::std::vector<::cricket::ContentInfo const * > const ¤t_active_contents, ::cricket::SessionDescription const &remote_offer, ::std::vector<::cricket::Codec > *audio_codecs, ::std::vector<::cricket::Codec > *video_codecs) const |
MCAPI void | GetCodecsForOffer (::std::vector<::cricket::ContentInfo const * > const ¤t_active_contents, ::std::vector<::cricket::Codec > *audio_codecs, ::std::vector<::cricket::Codec > *video_codecs) const |
MCAPI::cricket::MediaSessionDescriptionFactory::AudioVideoRtpHeaderExtensions | GetOfferedRtpHeaderExtensionsWithIds (::std::vector<::cricket::ContentInfo const * > const ¤t_active_contents, bool extmap_allow_mixed, ::std::vector<::cricket::MediaDescriptionOptions > const &media_description_options) const |
MCAPI ::std::vector<::cricket::Codec > const & | GetVideoCodecsForAnswer (::webrtc::RtpTransceiverDirection const &offer, ::webrtc::RtpTransceiverDirection const &answer) const |
MCAPI ::std::vector<::cricket::Codec > const & | GetVideoCodecsForOffer (::webrtc::RtpTransceiverDirection const &direction) const |
MCAPI | MediaSessionDescriptionFactory (::cricket::MediaEngineInterface *media_engine, bool rtx_enabled, ::rtc::UniqueRandomIdGenerator *ssrc_generator, ::cricket::TransportDescriptionFactory const *transport_desc_factory) |
MCAPI ::std::vector<::webrtc::RtpExtension > | filtered_rtp_header_extensions (::std::vector<::webrtc::RtpExtension > extensions) const |
MCAPI | ~MediaSessionDescriptionFactory () |
MCAPI void * | $ctor (::cricket::MediaEngineInterface *media_engine, bool rtx_enabled, ::rtc::UniqueRandomIdGenerator *ssrc_generator, ::cricket::TransportDescriptionFactory const *transport_desc_factory) |
MCAPI void | $dtor () |
Public Attributes | |
::ll::UntypedStorage< 1, 1 > | mUnk15a621 |
::ll::UntypedStorage< 8, 24 > | mUnk5a0c63 |
::ll::UntypedStorage< 8, 24 > | mUnk1a3484 |
::ll::UntypedStorage< 8, 24 > | mUnkecd24d |
::ll::UntypedStorage< 8, 24 > | mUnk3eb33c |
::ll::UntypedStorage< 8, 24 > | mUnkca3e96 |
::ll::UntypedStorage< 8, 24 > | mUnk4a3e45 |
::ll::UntypedStorage< 8, 24 > | mUnka77b06 |
::ll::UntypedStorage< 8, 24 > | mUnk8a77eb |
::ll::UntypedStorage< 8, 16 > | mUnk1f0f2a |
::ll::UntypedStorage< 1, 1 > | mUnk75c9cf |
::ll::UntypedStorage< 8, 8 > | mUnk6b3133 |
MCAPI cricket::MediaSessionDescriptionFactory::MediaSessionDescriptionFactory | ( | ::cricket::MediaEngineInterface * | media_engine, |
bool | rtx_enabled, | ||
::rtc::UniqueRandomIdGenerator * | ssrc_generator, | ||
::cricket::TransportDescriptionFactory const * | transport_desc_factory ) |
MCAPI cricket::MediaSessionDescriptionFactory::~MediaSessionDescriptionFactory | ( | ) |
MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddDataContentForAnswer | ( | ::cricket::MediaDescriptionOptions const & | media_description_options, |
::cricket::MediaSessionOptions const & | session_options, | ||
::cricket::ContentInfo const * | offer_content, | ||
::cricket::SessionDescription const * | offer_description, | ||
::cricket::ContentInfo const * | current_content, | ||
::cricket::SessionDescription const * | current_description, | ||
::cricket::TransportInfo const * | bundle_transport, | ||
::std::vector<::cricket::StreamParams > * | current_streams, | ||
::cricket::SessionDescription * | answer, | ||
::cricket::IceCredentialsIterator * | ice_credentials ) const |
MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddDataContentForOffer | ( | ::cricket::MediaDescriptionOptions const & | media_description_options, |
::cricket::MediaSessionOptions const & | session_options, | ||
::cricket::ContentInfo const * | current_content, | ||
::cricket::SessionDescription const * | current_description, | ||
::std::vector<::cricket::StreamParams > * | current_streams, | ||
::cricket::SessionDescription * | desc, | ||
::cricket::IceCredentialsIterator * | ice_credentials ) const |
MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddRtpContentForAnswer | ( | ::cricket::MediaDescriptionOptions const & | media_description_options, |
::cricket::MediaSessionOptions const & | session_options, | ||
::cricket::ContentInfo const * | offer_content, | ||
::cricket::SessionDescription const * | offer_description, | ||
::cricket::ContentInfo const * | current_content, | ||
::cricket::SessionDescription const * | current_description, | ||
::cricket::TransportInfo const * | bundle_transport, | ||
::std::vector<::cricket::Codec > const & | codecs, | ||
::std::vector<::webrtc::RtpExtension > const & | header_extensions, | ||
::std::vector<::cricket::StreamParams > * | current_streams, | ||
::cricket::SessionDescription * | answer, | ||
::cricket::IceCredentialsIterator * | ice_credentials ) const |
MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddRtpContentForOffer | ( | ::cricket::MediaDescriptionOptions const & | media_description_options, |
::cricket::MediaSessionOptions const & | session_options, | ||
::cricket::ContentInfo const * | current_content, | ||
::cricket::SessionDescription const * | current_description, | ||
::std::vector<::webrtc::RtpExtension > const & | header_extensions, | ||
::std::vector<::cricket::Codec > const & | codecs, | ||
::std::vector<::cricket::StreamParams > * | current_streams, | ||
::cricket::SessionDescription * | session_description, | ||
::cricket::IceCredentialsIterator * | ice_credentials ) const |
MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddTransportAnswer | ( | ::std::string const & | content_name, |
::cricket::TransportDescription const & | transport_desc, | ||
::cricket::SessionDescription * | answer_desc ) const |
MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddTransportOffer | ( | ::std::string const & | content_name, |
::cricket::TransportOptions const & | transport_options, | ||
::cricket::SessionDescription const * | current_desc, | ||
::cricket::SessionDescription * | offer_desc, | ||
::cricket::IceCredentialsIterator * | ice_credentials ) const |
MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddUnsupportedContentForAnswer | ( | ::cricket::MediaDescriptionOptions const & | media_description_options, |
::cricket::MediaSessionOptions const & | session_options, | ||
::cricket::ContentInfo const * | offer_content, | ||
::cricket::SessionDescription const * | offer_description, | ||
::cricket::ContentInfo const * | current_content, | ||
::cricket::SessionDescription const * | current_description, | ||
::cricket::TransportInfo const * | bundle_transport, | ||
::cricket::SessionDescription * | answer, | ||
::cricket::IceCredentialsIterator * | ice_credentials ) const |
MCAPI::webrtc::RTCError cricket::MediaSessionDescriptionFactory::AddUnsupportedContentForOffer | ( | ::cricket::MediaDescriptionOptions const & | media_description_options, |
::cricket::MediaSessionOptions const & | session_options, | ||
::cricket::ContentInfo const * | current_content, | ||
::cricket::SessionDescription const * | current_description, | ||
::cricket::SessionDescription * | desc, | ||
::cricket::IceCredentialsIterator * | ice_credentials ) const |
MCAPI void cricket::MediaSessionDescriptionFactory::ComputeAudioCodecsIntersectionAndUnion | ( | ) |
MCAPI void cricket::MediaSessionDescriptionFactory::ComputeVideoCodecsIntersectionAndUnion | ( | ) |
MCAPI ::webrtc::RTCErrorOr<::std::unique_ptr<::cricket::SessionDescription > > cricket::MediaSessionDescriptionFactory::CreateAnswerOrError | ( | ::cricket::SessionDescription const * | offer, |
::cricket::MediaSessionOptions const & | session_options, | ||
::cricket::SessionDescription const * | current_description ) const |
MCAPI ::webrtc::RTCErrorOr<::std::unique_ptr<::cricket::SessionDescription > > cricket::MediaSessionDescriptionFactory::CreateOfferOrError | ( | ::cricket::MediaSessionOptions const & | session_options, |
::cricket::SessionDescription const * | current_description ) const |
MCAPI ::std::unique_ptr<::cricket::TransportDescription > cricket::MediaSessionDescriptionFactory::CreateTransportAnswer | ( | ::std::string const & | content_name, |
::cricket::SessionDescription const * | offer_desc, | ||
::cricket::TransportOptions const & | transport_options, | ||
::cricket::SessionDescription const * | current_desc, | ||
bool | require_transport_attributes, | ||
::cricket::IceCredentialsIterator * | ice_credentials ) const |
MCAPI ::std::vector<::cricket::Codec > const & cricket::MediaSessionDescriptionFactory::GetAudioCodecsForAnswer | ( | ::webrtc::RtpTransceiverDirection const & | offer, |
::webrtc::RtpTransceiverDirection const & | answer ) const |
MCAPI ::std::vector<::cricket::Codec > const & cricket::MediaSessionDescriptionFactory::GetAudioCodecsForOffer | ( | ::webrtc::RtpTransceiverDirection const & | direction | ) | const |
MCAPI void cricket::MediaSessionDescriptionFactory::GetCodecsForAnswer | ( | ::std::vector<::cricket::ContentInfo const * > const & | current_active_contents, |
::cricket::SessionDescription const & | remote_offer, | ||
::std::vector<::cricket::Codec > * | audio_codecs, | ||
::std::vector<::cricket::Codec > * | video_codecs ) const |
MCAPI void cricket::MediaSessionDescriptionFactory::GetCodecsForOffer | ( | ::std::vector<::cricket::ContentInfo const * > const & | current_active_contents, |
::std::vector<::cricket::Codec > * | audio_codecs, | ||
::std::vector<::cricket::Codec > * | video_codecs ) const |
MCAPI::cricket::MediaSessionDescriptionFactory::AudioVideoRtpHeaderExtensions cricket::MediaSessionDescriptionFactory::GetOfferedRtpHeaderExtensionsWithIds | ( | ::std::vector<::cricket::ContentInfo const * > const & | current_active_contents, |
bool | extmap_allow_mixed, | ||
::std::vector<::cricket::MediaDescriptionOptions > const & | media_description_options ) const |
MCAPI ::std::vector<::cricket::Codec > const & cricket::MediaSessionDescriptionFactory::GetVideoCodecsForAnswer | ( | ::webrtc::RtpTransceiverDirection const & | offer, |
::webrtc::RtpTransceiverDirection const & | answer ) const |
MCAPI ::std::vector<::cricket::Codec > const & cricket::MediaSessionDescriptionFactory::GetVideoCodecsForOffer | ( | ::webrtc::RtpTransceiverDirection const & | direction | ) | const |
MCAPI ::std::vector<::webrtc::RtpExtension > cricket::MediaSessionDescriptionFactory::filtered_rtp_header_extensions | ( | ::std::vector<::webrtc::RtpExtension > | extensions | ) | const |
MCAPI void * cricket::MediaSessionDescriptionFactory::$ctor | ( | ::cricket::MediaEngineInterface * | media_engine, |
bool | rtx_enabled, | ||
::rtc::UniqueRandomIdGenerator * | ssrc_generator, | ||
::cricket::TransportDescriptionFactory const * | transport_desc_factory ) |
MCAPI void cricket::MediaSessionDescriptionFactory::$dtor | ( | ) |