Twitch SDK (Internal)
Public Member Functions | List of all members
ITTVBuffer Class Referenceabstract

#include <ivideoencoderplugin.h>

Public Member Functions

virtual size_t Append (uint8_t *data, size_t dataSize)=0
 
virtual size_t Reserve (size_t newSize)=0
 
virtual uint8_t * Data ()=0
 
virtual const uint8_t * Data () const =0
 
virtual size_t Size ()=0
 

Member Function Documentation

◆ Append()

virtual size_t ITTVBuffer::Append ( uint8_t *  data,
size_t  dataSize 
)
pure virtual

◆ Data() [1/2]

virtual uint8_t* ITTVBuffer::Data ( )
pure virtual

◆ Data() [2/2]

virtual const uint8_t* ITTVBuffer::Data ( ) const
pure virtual

◆ Reserve()

virtual size_t ITTVBuffer::Reserve ( size_t  newSize)
pure virtual

◆ Size()

virtual size_t ITTVBuffer::Size ( )
pure virtual

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