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

映像の描画を行うクラス [詳解]

#include <v4l2_video_renderer.hpp>

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

公開メンバ関数

 V4l2VideoRenderer (const std::string &video_out_path, const V4l2VideoRendererOptions &options)
 コンストラクタ
 
void OnFrame (const webrtc::VideoFrame &frame) override
 
- 基底クラス skyway::media::I420VideoRenderer に属する継承公開メンバ関数
 I420VideoRenderer (const interface::I420VideoRendererOptions &options)
 コンストラクタ
 
void RegisterListener (interface::I420VideoRenderer::Listener *listener) override
 I420VideoRenderer::Listenerを登録します。
 
void UnregisterListener (interface::I420VideoRenderer::Listener *listener) override
 イベントリスナーの登録を解除します。
 
void Render (std::shared_ptr< core::stream::remote::RemoteVideoStream > stream) override
 RemoteVideoStreamをRendererに登録します。
 

その他の継承メンバ

- 基底クラス skyway::media::I420VideoRenderer に属する継承限定公開メンバ関数
std::optional< interface::I420FrameConvertI420Frame (const webrtc::VideoFrame &frame)
 

詳解

映像の描画を行うクラス

構築子と解体子

◆ V4l2VideoRenderer()

skyway::media::V4l2VideoRenderer::V4l2VideoRenderer ( const std::string &  video_out_path,
const V4l2VideoRendererOptions options 
)

コンストラクタ

引数
video_out_path映像出力デバイスの絶対パス
options映像の出力時の設定

関数詳解

◆ OnFrame()

void skyway::media::V4l2VideoRenderer::OnFrame ( const webrtc::VideoFrame &  frame)
overridevirtual

skyway::media::I420VideoRendererを再実装しています。


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