3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/RTCErrorOr.h"
7#include "mc/external/webrtc/RtpTransceiverDirection.h"
11namespace cricket {
class ContentInfo; }
12namespace cricket {
class IceCredentialsIterator; }
13namespace cricket {
class MediaEngineInterface; }
14namespace cricket {
class SessionDescription; }
15namespace cricket {
class TransportDescriptionFactory; }
16namespace cricket {
struct Codec; }
17namespace cricket {
struct MediaDescriptionOptions; }
18namespace cricket {
struct MediaSessionOptions; }
19namespace cricket {
struct StreamParams; }
20namespace cricket {
struct TransportDescription; }
21namespace cricket {
struct TransportInfo; }
22namespace cricket {
struct TransportOptions; }
23namespace rtc {
class UniqueRandomIdGenerator; }
24namespace webrtc {
class RTCError; }
25namespace webrtc {
struct RtpExtension; }
99 ::std::vector<::cricket::StreamParams>* current_streams,
109 ::std::vector<::cricket::StreamParams>* current_streams,
122 ::std::vector<::cricket::Codec>
const& codecs,
123 ::std::vector<::webrtc::RtpExtension>
const& header_extensions,
124 ::std::vector<::cricket::StreamParams>* current_streams,
134 ::std::vector<::webrtc::RtpExtension>
const& header_extensions,
135 ::std::vector<::cricket::Codec>
const& codecs,
136 ::std::vector<::cricket::StreamParams>* current_streams,
142 ::std::string
const& content_name,
148 ::std::string
const& content_name,
192 ::std::string
const& content_name,
196 bool require_transport_attributes,
201 ::webrtc::RtpTransceiverDirection
const& offer,
202 ::webrtc::RtpTransceiverDirection
const& answer
205 MCNAPI ::std::vector<::cricket::Codec>
const&
209 ::std::vector<::cricket::ContentInfo const*>
const& current_active_contents,
211 ::std::vector<::cricket::Codec>* audio_codecs,
212 ::std::vector<::cricket::Codec>* video_codecs
216 ::std::vector<::cricket::ContentInfo const*>
const& current_active_contents,
217 ::std::vector<::cricket::Codec>* audio_codecs,
218 ::std::vector<::cricket::Codec>* video_codecs
221 MCNAPI ::cricket::MediaSessionDescriptionFactory::AudioVideoRtpHeaderExtensions
223 ::std::vector<::cricket::ContentInfo const*>
const& current_active_contents,
224 bool extmap_allow_mixed,
225 ::std::vector<::cricket::MediaDescriptionOptions>
const& media_description_options
229 ::webrtc::RtpTransceiverDirection
const& offer,
230 ::webrtc::RtpTransceiverDirection
const& answer
233 MCNAPI ::std::vector<::cricket::Codec>
const&
243 MCNAPI ::std::vector<::webrtc::RtpExtension>
Definition ContentInfo.h:12
Definition IceCredentialsIterator.h:12
Definition SessionDescription.h:18
Definition TransportDescriptionFactory.h:18
Definition UniqueRandomIdGenerator.h:7
Definition TransportDescription.h:17
Definition TransportInfo.h:7
Definition TransportOptions.h:7