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

クラス

class  Listener
 

公開メンバ関数

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

関数詳解

◆ RegisterListener()

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

RemoteAudioStream::Listenerを登録します。

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

◆ UnregisterListener()

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

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

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

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