Twitch SDK (Internal)
Public Member Functions | Public Attributes | List of all members
ttv::broadcast::FrameWriter::TrackedStatsRunningTotals Struct Reference

Public Member Functions

 TrackedStatsRunningTotals ()
 

Public Attributes

uint64_t recommendedBits
 
uint64_t encoderOutputBits
 
uint64_t elapsedSystemTime
 

Detailed Description

This class is used to keep track of our average recommended bit rate over a period of time, to expose with the GatherTrackingStats API. This is reset to zero each time the GatherTrackingStats API is called.

Constructor & Destructor Documentation

◆ TrackedStatsRunningTotals()

ttv::broadcast::FrameWriter::TrackedStatsRunningTotals::TrackedStatsRunningTotals ( )
inline

Member Data Documentation

◆ elapsedSystemTime

uint64_t ttv::broadcast::FrameWriter::TrackedStatsRunningTotals::elapsedSystemTime

◆ encoderOutputBits

uint64_t ttv::broadcast::FrameWriter::TrackedStatsRunningTotals::encoderOutputBits

◆ recommendedBits

uint64_t ttv::broadcast::FrameWriter::TrackedStatsRunningTotals::recommendedBits

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