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

SubscribeしたVideoStreamの映像を取得するクラス [詳解]

#include <i420_video_renderer.hpp>

skyway::media::I420VideoRenderer の継承関係図
skyway::media::V4l2VideoRenderer

クラス

class  Listener
 RemoteVideoStreamにて映像フレームが更新された際に呼ばれるイベントリスナー [詳解]
 

公開メンバ関数

 I420VideoRenderer (const I420VideoRendererOptions &options)
 コンストラクタ
 
void RegisterListener (Listener *listener)
 I420VideoRenderer::Listenerを登録します。
 
void UnregisterListener ()
 イベントリスナーの登録を解除します。
 
void Render (std::shared_ptr< core::stream::remote::RemoteVideoStream > stream)
 RemoteVideoStreamをRendererに登録します。
 
void OnFrame (const webrtc::VideoFrame &frame) override
 

詳解

SubscribeしたVideoStreamの映像を取得するクラス

構築子と解体子

◆ I420VideoRenderer()

skyway::media::I420VideoRenderer::I420VideoRenderer ( const I420VideoRendererOptions options)

コンストラクタ

引数
options取得する映像フレームの設定

関数詳解

◆ RegisterListener()

void skyway::media::I420VideoRenderer::RegisterListener ( Listener listener)

I420VideoRenderer::Listenerを登録します。

引数
listener映像の更新があった際に呼ばれるイベントリスナー

◆ Render()

void skyway::media::I420VideoRenderer::Render ( std::shared_ptr< core::stream::remote::RemoteVideoStream stream)

RemoteVideoStreamをRendererに登録します。

引数
streamSubscribeしたRemoteVideoStream

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