11#include <boost/asio.hpp>
19 constexpr auto VIDEO_STREAM_PORT = 9;
20 constexpr auto CONTROL_PORT = 10;
21 constexpr auto AUDIO_STREAM_PORT = 11;
30 int minRequiredFecPackets;
32 int controlProtocolType;
36 uint32_t encryptionFlagsEnabled;
38 std::optional<int> gcmap;
50 int start(
session_t &session,
const std::string &addr_string);
Declarations for audio capture and encoding.
Declarations for cryptography functions.
state_e
Definition stream.h:42
@ STARTING
The session is starting.
@ STOPPED
The session is stopped.
@ RUNNING
The session is running.
@ STOPPING
The session is stopping.
Definition stream.cpp:326