Twitch SDK (Internal)
Classes | Public Member Functions | Public Attributes | Private Member Functions | List of all members
ttv::broadcast::IngestSampleData Struct Reference

#include <ingestsampledata.h>

Classes

struct  Frame
 

Public Member Functions

TTV_ErrorCode Parse (const uint8_t *buffer, size_t length)
 

Public Attributes

std::vector< uint8_t > spsData
 
std::vector< uint8_t > ppsData
 
std::vector< Frameframes
 

Private Member Functions

TTV_ErrorCode TryParse (const uint8_t *buffer, size_t length)
 
void Clear ()
 

Member Function Documentation

◆ Clear()

void ttv::broadcast::IngestSampleData::Clear ( )
private

◆ Parse()

TTV_ErrorCode ttv::broadcast::IngestSampleData::Parse ( const uint8_t *  buffer,
size_t  length 
)

◆ TryParse()

TTV_ErrorCode ttv::broadcast::IngestSampleData::TryParse ( const uint8_t *  buffer,
size_t  length 
)
private

Member Data Documentation

◆ frames

std::vector<Frame> ttv::broadcast::IngestSampleData::frames

◆ ppsData

std::vector<uint8_t> ttv::broadcast::IngestSampleData::ppsData

◆ spsData

std::vector<uint8_t> ttv::broadcast::IngestSampleData::spsData

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