LeviLamina
Loading...
Searching...
No Matches
webrtc::MediaStream Class Reference
+ Inheritance diagram for webrtc::MediaStream:

Public Member Functions

MediaStreamoperator= (MediaStream const &)
 
 MediaStream (MediaStream const &)
 
virtual::std::string id () const
 
virtual bool AddTrack (::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > track)
 
virtual bool AddTrack (::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > track)
 
virtual bool RemoveTrack (::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > track)
 
virtual bool RemoveTrack (::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > track)
 
virtual ::webrtc::scoped_refptr<::webrtc::AudioTrackInterfaceFindAudioTrack (::std::string const &track_id)
 
virtual ::webrtc::scoped_refptr<::webrtc::VideoTrackInterfaceFindVideoTrack (::std::string const &track_id)
 
virtual ::std::vector<::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > > GetAudioTracks ()
 
virtual ::std::vector<::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > > GetVideoTracks ()
 
MCAPI MediaStream (::std::string const &id)
 
MCAPI void * $ctor (::std::string const &id)
 
MCAPI void $dtor ()
 
MCAPI::std::string $id () const
 
MCAPI bool $AddTrack (::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > track)
 
MCAPI bool $AddTrack (::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > track)
 
MCAPI bool $RemoveTrack (::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > track)
 
MCAPI bool $RemoveTrack (::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > track)
 
MCAPI ::webrtc::scoped_refptr<::webrtc::AudioTrackInterface$FindAudioTrack (::std::string const &track_id)
 
MCAPI ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface$FindVideoTrack (::std::string const &track_id)
 
MCAPI ::std::vector<::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > > $GetAudioTracks ()
 
MCAPI ::std::vector<::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > > $GetVideoTracks ()
 

Static Public Member Functions

static MCAPI ::webrtc::scoped_refptr<::webrtc::MediaStreamCreate (::std::string const &id)
 
static MCAPI void ** $vftableForRefCountInterface ()
 
static MCAPI void ** $vftableForNotifierInterface ()
 

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk17151f
 
::ll::UntypedStorage< 8, 24 > mUnk248527
 
::ll::UntypedStorage< 8, 24 > mUnkc4c221
 

Constructor & Destructor Documentation

◆ MediaStream()

MCAPI webrtc::MediaStream::MediaStream ( ::std::string const & id)
explicit
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

◆ Create()

static MCAPI ::webrtc::scoped_refptr<::webrtc::MediaStream > webrtc::MediaStream::Create ( ::std::string const & id)
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.

◆ $ctor()

MCAPI void * webrtc::MediaStream::$ctor ( ::std::string const & id)
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::MediaStream::$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.

◆ $id()

MCAPI::std::string webrtc::MediaStream::$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.

◆ $AddTrack() [1/2]

MCAPI bool webrtc::MediaStream::$AddTrack ( ::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > 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.

◆ $AddTrack() [2/2]

MCAPI bool webrtc::MediaStream::$AddTrack ( ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > 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.

◆ $RemoveTrack() [1/2]

MCAPI bool webrtc::MediaStream::$RemoveTrack ( ::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > 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.

◆ $RemoveTrack() [2/2]

MCAPI bool webrtc::MediaStream::$RemoveTrack ( ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > 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.

◆ $FindAudioTrack()

MCAPI ::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > webrtc::MediaStream::$FindAudioTrack ( ::std::string const & track_id)
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.

◆ $FindVideoTrack()

MCAPI ::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > webrtc::MediaStream::$FindVideoTrack ( ::std::string const & track_id)
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.

◆ $GetAudioTracks()

MCAPI ::std::vector<::webrtc::scoped_refptr<::webrtc::AudioTrackInterface > > webrtc::MediaStream::$GetAudioTracks ( )
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.

◆ $GetVideoTracks()

MCAPI ::std::vector<::webrtc::scoped_refptr<::webrtc::VideoTrackInterface > > webrtc::MediaStream::$GetVideoTracks ( )
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()

static MCAPI void ** webrtc::MediaStream::$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.

◆ $vftableForNotifierInterface()

static MCAPI void ** webrtc::MediaStream::$vftableForNotifierInterface ( )
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.

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