SkyWay for Linux
読み取り中…
検索中…
一致する文字列を見つけられません
skyway::core::interface::LocalMediaStream クラスabstract

LocalPersonで扱うMediaStream [詳解]

#include <local_media_stream.hpp>

skyway::core::interface::LocalMediaStream の継承関係図
skyway::core::interface::LocalStream skyway::core::interface::Stream skyway::core::stream::local::LocalAudioStream skyway::core::stream::local::LocalVideoStream

公開メンバ関数

virtual rtc::scoped_refptr< webrtc::MediaStreamTrackInterface > Track () const =0
 Trackを取得します。
 
- 基底クラス skyway::core::interface::Stream に属する継承公開メンバ関数
 Stream (const std::string &id, model::Side side, model::ContentType content_type)
 
std::string Id () const
 Idを取得します
 
model::Side Side () const
 Side(LocalかRemoteか)を取得します。
 
model::ContentType ContentType () const
 ContentType(VideoかAudioかDataか)を取得します。
 

限定公開メンバ関数

 LocalMediaStream (model::ContentType content_type)
 
- 基底クラス skyway::core::interface::LocalStream に属する継承限定公開メンバ関数
 LocalStream (model::ContentType content_type)
 

詳解

LocalPersonで扱うMediaStream

関数詳解

◆ Track()

virtual rtc::scoped_refptr< webrtc::MediaStreamTrackInterface > skyway::core::interface::LocalMediaStream::Track ( ) const
pure virtual

Trackを取得します。

skyway::core::stream::local::LocalAudioStream, skyway::core::stream::local::LocalVideoStreamで実装されています。


このクラス詳解は次のファイルから抽出されました: