Sunshine0.0.5917
Sunshine 0.0.5917
Self-hosted game stream host for Moonlight.
Loading...
Searching...
No Matches
stream::session_t::[struct].video Struct Reference

Public Attributes

std::optional< crypto::cipher::gcm_t > cipher
 Optional AES-GCM cipher for encrypted video packets.
std::uint64_t gcm_iv_counter
 Counter incorporated into video AES-GCM initialization vectors.
safe::mail_raw_t::event_t< bool > idr_events
 Event requesting an instantaneous decoder refresh frame.
safe::mail_raw_t::event_t< std::pair< int64_t, int64_t > > invalidate_ref_frames_events
 Event carrying the reference-frame range to invalidate.
int lowseq
 Next base sequence number for video RTP packets.
udp::endpoint peer
 Client UDP endpoint for the video channel.
std::string ping_payload
 Payload expected from video-channel ping packets.
std::unique_ptr< platf::deinit_t > qos
 Lifetime guard for video-socket QoS configuration.

The documentation for this struct was generated from the following files: