SkyWay Linux SDK
読み取り中…
検索中…
一致する文字列を見つけられません
capturer_video_source.hpp
1
//
2
// capturer_video_source.hpp
3
// skyway
4
//
5
// Created by ogura on 2025/1/10.
6
// Copyright © 2025 NTT DOCOMO BUSINESS, Inc. All rights reserved.
7
//
8
9
#ifndef SKYWAY_MEDIA_INTERFACE_CAPTURER_VIDEO_SOURCE_HPP_
10
#define SKYWAY_MEDIA_INTERFACE_CAPTURER_VIDEO_SOURCE_HPP_
11
12
#include <media/base/adapted_video_track_source.h>
13
14
namespace
skyway {
15
namespace
media {
16
namespace
interface {
17
18
class
InternalCapturerVideoSource
:
public
rtc::AdaptedVideoTrackSource {
19
public
:
20
virtual
~InternalCapturerVideoSource
() =
default
;
21
};
22
23
class
CapturerVideoSource
{
24
public
:
25
virtual
~CapturerVideoSource
() =
default
;
26
27
virtual
rtc::scoped_refptr<InternalCapturerVideoSource> GetSource() = 0;
28
};
29
30
}
// namespace interface
31
}
// namespace media
32
}
// namespace skyway
33
34
#endif
/* SKYWAY_MEDIA_INTERFACE_CAPTURER_VIDEO_SOURCE_HPP_ */
skyway::media::interface::CapturerVideoSource
Definition
capturer_video_source.hpp:23
skyway::media::interface::InternalCapturerVideoSource
Definition
capturer_video_source.hpp:18
include
skyway
media
interface
capturer_video_source.hpp
構築:
1.9.8