webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
cricket::MediaSessionDescriptionFactory Class Reference

#include <mediasession.h>

Public Member Functions

 MediaSessionDescriptionFactory (const TransportDescriptionFactory *factory)
 
 MediaSessionDescriptionFactory (ChannelManager *cmanager, const TransportDescriptionFactory *factory)
 
const AudioCodecsaudio_sendrecv_codecs () const
 
const AudioCodecsaudio_send_codecs () const
 
const AudioCodecsaudio_recv_codecs () const
 
void set_audio_codecs (const AudioCodecs &send_codecs, const AudioCodecs &recv_codecs)
 
void set_audio_rtp_header_extensions (const RtpHeaderExtensions &extensions)
 
const RtpHeaderExtensionsaudio_rtp_header_extensions () const
 
const VideoCodecsvideo_codecs () const
 
void set_video_codecs (const VideoCodecs &codecs)
 
void set_video_rtp_header_extensions (const RtpHeaderExtensions &extensions)
 
const RtpHeaderExtensionsvideo_rtp_header_extensions () const
 
const DataCodecsdata_codecs () const
 
void set_data_codecs (const DataCodecs &codecs)
 
SecurePolicy secure () const
 
void set_secure (SecurePolicy s)
 
void set_add_legacy_streams (bool add_legacy)
 
SessionDescriptionCreateOffer (const MediaSessionOptions &options, const SessionDescription *current_description) const
 
SessionDescriptionCreateAnswer (const SessionDescription *offer, const MediaSessionOptions &options, const SessionDescription *current_description) const
 
 MediaSessionDescriptionFactory (const TransportDescriptionFactory *factory)
 
 MediaSessionDescriptionFactory (ChannelManager *cmanager, const TransportDescriptionFactory *factory)
 
const AudioCodecsaudio_sendrecv_codecs () const
 
const AudioCodecsaudio_send_codecs () const
 
const AudioCodecsaudio_recv_codecs () const
 
void set_audio_codecs (const AudioCodecs &send_codecs, const AudioCodecs &recv_codecs)
 
void set_audio_rtp_header_extensions (const RtpHeaderExtensions &extensions)
 
const RtpHeaderExtensionsaudio_rtp_header_extensions () const
 
const VideoCodecsvideo_codecs () const
 
void set_video_codecs (const VideoCodecs &codecs)
 
void set_video_rtp_header_extensions (const RtpHeaderExtensions &extensions)
 
const RtpHeaderExtensionsvideo_rtp_header_extensions () const
 
const DataCodecsdata_codecs () const
 
void set_data_codecs (const DataCodecs &codecs)
 
SecurePolicy secure () const
 
void set_secure (SecurePolicy s)
 
void set_add_legacy_streams (bool add_legacy)
 
SessionDescriptionCreateOffer (const MediaSessionOptions &options, const SessionDescription *current_description) const
 
SessionDescriptionCreateAnswer (const SessionDescription *offer, const MediaSessionOptions &options, const SessionDescription *current_description) const
 

Constructor & Destructor Documentation

◆ MediaSessionDescriptionFactory() [1/4]

cricket::MediaSessionDescriptionFactory::MediaSessionDescriptionFactory ( const TransportDescriptionFactory factory)
explicit

◆ MediaSessionDescriptionFactory() [2/4]

cricket::MediaSessionDescriptionFactory::MediaSessionDescriptionFactory ( ChannelManager cmanager,
const TransportDescriptionFactory factory 
)

◆ MediaSessionDescriptionFactory() [3/4]

cricket::MediaSessionDescriptionFactory::MediaSessionDescriptionFactory ( const TransportDescriptionFactory factory)
explicit

◆ MediaSessionDescriptionFactory() [4/4]

cricket::MediaSessionDescriptionFactory::MediaSessionDescriptionFactory ( ChannelManager cmanager,
const TransportDescriptionFactory factory 
)

Member Function Documentation

◆ audio_recv_codecs() [1/2]

const AudioCodecs & cricket::MediaSessionDescriptionFactory::audio_recv_codecs ( ) const

◆ audio_recv_codecs() [2/2]

const AudioCodecs& cricket::MediaSessionDescriptionFactory::audio_recv_codecs ( ) const

◆ audio_rtp_header_extensions() [1/2]

const RtpHeaderExtensions& cricket::MediaSessionDescriptionFactory::audio_rtp_header_extensions ( ) const
inline

◆ audio_rtp_header_extensions() [2/2]

const RtpHeaderExtensions& cricket::MediaSessionDescriptionFactory::audio_rtp_header_extensions ( ) const
inline

◆ audio_send_codecs() [1/2]

const AudioCodecs& cricket::MediaSessionDescriptionFactory::audio_send_codecs ( ) const

◆ audio_send_codecs() [2/2]

const AudioCodecs & cricket::MediaSessionDescriptionFactory::audio_send_codecs ( ) const

◆ audio_sendrecv_codecs() [1/2]

const AudioCodecs & cricket::MediaSessionDescriptionFactory::audio_sendrecv_codecs ( ) const

◆ audio_sendrecv_codecs() [2/2]

const AudioCodecs& cricket::MediaSessionDescriptionFactory::audio_sendrecv_codecs ( ) const

◆ CreateAnswer() [1/2]

SessionDescription* cricket::MediaSessionDescriptionFactory::CreateAnswer ( const SessionDescription offer,
const MediaSessionOptions options,
const SessionDescription current_description 
) const

◆ CreateAnswer() [2/2]

SessionDescription * cricket::MediaSessionDescriptionFactory::CreateAnswer ( const SessionDescription offer,
const MediaSessionOptions options,
const SessionDescription current_description 
) const

◆ CreateOffer() [1/2]

SessionDescription* cricket::MediaSessionDescriptionFactory::CreateOffer ( const MediaSessionOptions options,
const SessionDescription current_description 
) const

◆ CreateOffer() [2/2]

SessionDescription * cricket::MediaSessionDescriptionFactory::CreateOffer ( const MediaSessionOptions options,
const SessionDescription current_description 
) const

◆ data_codecs() [1/2]

const DataCodecs& cricket::MediaSessionDescriptionFactory::data_codecs ( ) const
inline

◆ data_codecs() [2/2]

const DataCodecs& cricket::MediaSessionDescriptionFactory::data_codecs ( ) const
inline

◆ secure() [1/2]

SecurePolicy cricket::MediaSessionDescriptionFactory::secure ( ) const
inline

◆ secure() [2/2]

SecurePolicy cricket::MediaSessionDescriptionFactory::secure ( ) const
inline

◆ set_add_legacy_streams() [1/2]

void cricket::MediaSessionDescriptionFactory::set_add_legacy_streams ( bool  add_legacy)
inline

◆ set_add_legacy_streams() [2/2]

void cricket::MediaSessionDescriptionFactory::set_add_legacy_streams ( bool  add_legacy)
inline

◆ set_audio_codecs() [1/2]

void cricket::MediaSessionDescriptionFactory::set_audio_codecs ( const AudioCodecs send_codecs,
const AudioCodecs recv_codecs 
)

◆ set_audio_codecs() [2/2]

void cricket::MediaSessionDescriptionFactory::set_audio_codecs ( const AudioCodecs send_codecs,
const AudioCodecs recv_codecs 
)

◆ set_audio_rtp_header_extensions() [1/2]

void cricket::MediaSessionDescriptionFactory::set_audio_rtp_header_extensions ( const RtpHeaderExtensions extensions)
inline

◆ set_audio_rtp_header_extensions() [2/2]

void cricket::MediaSessionDescriptionFactory::set_audio_rtp_header_extensions ( const RtpHeaderExtensions extensions)
inline

◆ set_data_codecs() [1/2]

void cricket::MediaSessionDescriptionFactory::set_data_codecs ( const DataCodecs codecs)
inline

◆ set_data_codecs() [2/2]

void cricket::MediaSessionDescriptionFactory::set_data_codecs ( const DataCodecs codecs)
inline

◆ set_secure() [1/2]

void cricket::MediaSessionDescriptionFactory::set_secure ( SecurePolicy  s)
inline

◆ set_secure() [2/2]

void cricket::MediaSessionDescriptionFactory::set_secure ( SecurePolicy  s)
inline

◆ set_video_codecs() [1/2]

void cricket::MediaSessionDescriptionFactory::set_video_codecs ( const VideoCodecs codecs)
inline

◆ set_video_codecs() [2/2]

void cricket::MediaSessionDescriptionFactory::set_video_codecs ( const VideoCodecs codecs)
inline

◆ set_video_rtp_header_extensions() [1/2]

void cricket::MediaSessionDescriptionFactory::set_video_rtp_header_extensions ( const RtpHeaderExtensions extensions)
inline

◆ set_video_rtp_header_extensions() [2/2]

void cricket::MediaSessionDescriptionFactory::set_video_rtp_header_extensions ( const RtpHeaderExtensions extensions)
inline

◆ video_codecs() [1/2]

const VideoCodecs& cricket::MediaSessionDescriptionFactory::video_codecs ( ) const
inline

◆ video_codecs() [2/2]

const VideoCodecs& cricket::MediaSessionDescriptionFactory::video_codecs ( ) const
inline

◆ video_rtp_header_extensions() [1/2]

const RtpHeaderExtensions& cricket::MediaSessionDescriptionFactory::video_rtp_header_extensions ( ) const
inline

◆ video_rtp_header_extensions() [2/2]

const RtpHeaderExtensions& cricket::MediaSessionDescriptionFactory::video_rtp_header_extensions ( ) const
inline

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