SkyWay Linux SDK
読み取り中…
検索中…
一致する文字列を見つけられません
local_media_stream.hpp
1//
2// © NTT DOCOMO BUSINESS, Inc. All Rights Reserved.
3//
4
5#ifndef SKYWAY_CORE_INTERFACE_LOCAL_MEDIA_STREAM_HPP_
6#define SKYWAY_CORE_INTERFACE_LOCAL_MEDIA_STREAM_HPP_
7
8#include <api/media_stream_interface.h>
9
10#include "skyway/core/interface/local_stream.hpp"
11
12namespace skyway {
13namespace core {
14namespace interface {
15
18public:
19 virtual ~LocalMediaStream() = default;
20
22 virtual rtc::scoped_refptr<webrtc::MediaStreamTrackInterface> Track() const = 0;
23
24protected:
25 LocalMediaStream(model::ContentType content_type);
26};
27
28} // namespace interface
29} // namespace core
30} // namespace skyway
31
32#endif /* SKYWAY_CORE_INTERFACE_LOCAL_MEDIA_STREAM_HPP_ */
LocalPersonで扱うMediaStream
Definition local_media_stream.hpp:17
virtual rtc::scoped_refptr< webrtc::MediaStreamTrackInterface > Track() const =0
Trackを取得します。
LocalPersonで扱うStream
Definition local_stream.hpp:17