SkyWay for Linux
読み取り中…
検索中…
一致する文字列を見つけられません
util.hpp
1//
2// util.hpp
3// skyway
4//
5// Created by Muranaka Kei on 2024/09/18.
6// Copyright © 2024 NTT Communications. All rights reserved.
7//
8
9#ifndef SKYWAY_PLUGIN_REMOTE_PERSON_PLUGIN_UTIL_CONFIG_HPP_
10#define SKYWAY_PLUGIN_REMOTE_PERSON_PLUGIN_UTIL_CONFIG_HPP_
11
12#include <api/stats/rtc_stats_report.h>
13
14#include <boost/optional.hpp>
15#include <json.hpp>
16
17namespace skyway {
18namespace plugin {
19namespace remote_person {
20namespace connection {
21namespace util {
22
23const boost::optional<nlohmann::json> StatsToJson(const rtc::scoped_refptr<const webrtc::RTCStatsReport>& report);
24
25} // namespace util
26} // namespace connection
27} // namespace remote_person
28} // namespace plugin
29} // namespace skyway
30
31#endif /* SKYWAY_PLUGIN_REMOTE_PERSON_PLUGIN_UTIL_CONFIG_HPP_ */