![]() |
Sunshine latest
Self-hosted game stream host for Moonlight.
|
Declarations for the streaming protocols. More...
#include <utility>#include <boost/asio.hpp>#include "audio.h"#include "crypto.h"#include "video.h"Go to the source code of this file.
Classes | |
| struct | stream::config_t |
Enumerations | |
| enum class | stream::session::state_e : int { STOPPED , STOPPING , STARTING , RUNNING } |
Functions | |
| std::shared_ptr< session_t > | stream::session::alloc (config_t &config, rtsp_stream::launch_session_t &launch_session) |
| void | stream::session::join (session_t &session) |
| int | stream::session::start (session_t &session, const std::string &addr_string) |
| state_e | stream::session::state (session_t &session) |
| void | stream::session::stop (session_t &session) |
Variables | |
| constexpr auto | stream::AUDIO_STREAM_PORT = 11 |
| constexpr auto | stream::CONTROL_PORT = 10 |
| constexpr auto | stream::VIDEO_STREAM_PORT = 9 |
Declarations for the streaming protocols.
|
strong |