SkyWay Linux SDK
読み取り中…
検索中…
一致する文字列を見つけられません
skyway::media::stream::remote::RemoteAudioStream クラス
skyway::media::stream::remote::RemoteAudioStream の継承関係図
skyway::media::stream::abstract::StreamBase< interface::remote::RemoteAudioStream, skyway::core::interface::RemoteStream, skyway::core::stream::remote::RemoteAudioStream > skyway::media::stream::interface::remote::RemoteAudioStream skyway::media::stream::interface::remote::RemoteStream skyway::media::stream::interface::Stream

公開メンバ関数

void RegisterListener (std::shared_ptr< interface::remote::RemoteAudioStream::Listener > listener) override
 RemoteAudioStream::Listenerを登録します。
 
void UnregisterListener (std::shared_ptr< interface::remote::RemoteAudioStream::Listener > listener) override
 イベントリスナーの登録を解除します。
 
rtc::scoped_refptr< webrtc::MediaStreamTrackInterface > Track () const override
 
- 基底クラス skyway::media::stream::abstract::StreamBase< interface::remote::RemoteAudioStream, skyway::core::interface::RemoteStream, skyway::core::stream::remote::RemoteAudioStream > に属する継承公開メンバ関数
std::string Id () override
 Idを取得します。
 
domain::Side Side () override
 Side(LocalかRemoteか)を取得します。
 
domain::ContentType ContentType () override
 ContentType(VideoかAudioかDataか)を取得します。
 
- 基底クラス skyway::media::stream::interface::remote::RemoteAudioStream に属する継承公開メンバ関数
virtual void RegisterListener (std::shared_ptr< Listener > listener)=0
 RemoteAudioStream::Listenerを登録します。
 
virtual void UnregisterListener (std::shared_ptr< Listener > listener)=0
 イベントリスナーの登録を解除します。
 

関数詳解

◆ RegisterListener()

void skyway::media::stream::remote::RemoteAudioStream::RegisterListener ( std::shared_ptr< interface::remote::RemoteAudioStream::Listener listener)
override

RemoteAudioStream::Listenerを登録します。

引数
listenerPCM音声データが取得された際に呼ばれるイベントリスナー

◆ Track()

rtc::scoped_refptr< webrtc::MediaStreamTrackInterface > skyway::media::stream::remote::RemoteAudioStream::Track ( ) const
overridevirtual

◆ UnregisterListener()

void skyway::media::stream::remote::RemoteAudioStream::UnregisterListener ( std::shared_ptr< interface::remote::RemoteAudioStream::Listener listener)
override

イベントリスナーの登録を解除します。

引数
listener登録解除するイベントリスナー

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