SkyWay Linux SDK
読み取り中…
検索中…
一致する文字列を見つけられません
i420_capturer_video_source.hpp
1//
2// i420_capturer_video_source.hpp
3// skyway
4//
5// Created by ogura on 2025/1/10.
6// Copyright © 2025 NTT Communications. All rights reserved.
7//
8
9#ifndef SKYWAY_MEDIA_INTERFACE_I420_CAPTURER_VIDEO_SOURCE_HPP_
10#define SKYWAY_MEDIA_INTERFACE_I420_CAPTURER_VIDEO_SOURCE_HPP_
11
12#include <mutex>
13#include <unordered_set>
14
15#include "skyway/core/stream/remote/video_stream.hpp"
16#include "skyway/media/interface/capturer_video_source.hpp"
17
18namespace skyway {
19namespace media {
20namespace interface {
21
23public:
24 virtual bool Render(int width,
25 int height,
26 const uint8_t* y,
27 const uint8_t* u,
28 const uint8_t* v,
29 int stride_y,
30 int stride_u,
31 int stride_v) = 0;
32};
33
34} // namespace interface
35} // namespace media
36} // namespace skyway
37
38#endif /* SKYWAY_MEDIA_INTERFACE_I420_CAPTURER_VIDEO_SOURCE_HPP_ */
Definition i420_capturer_video_source.hpp:22
Definition capturer_video_source.hpp:21