#include <unityframecapturer.h>
◆ BufferList
◆ BindingFrameCapturer()
| ttv::BindingFrameCapturer::BindingFrameCapturer |
( |
| ) |
|
◆ ~BindingFrameCapturer()
| virtual ttv::BindingFrameCapturer::~BindingFrameCapturer |
( |
| ) |
|
|
virtual |
◆ BufferUnlockCallback()
| static void ttv::BindingFrameCapturer::BufferUnlockCallback |
( |
const uint8_t * |
buffer, |
|
|
void * |
userData |
|
) |
| |
|
staticprotected |
◆ CleanupObjects()
| virtual void ttv::BindingFrameCapturer::CleanupObjects |
( |
| ) |
|
|
protectedvirtual |
◆ GetBroadcastController()
◆ GetIsStarted()
| bool ttv::BindingFrameCapturer::GetIsStarted |
( |
| ) |
const |
|
inline |
◆ HandleBufferUnlock()
| virtual void ttv::BindingFrameCapturer::HandleBufferUnlock |
( |
const uint8_t * |
buffer | ) |
|
|
protectedvirtual |
◆ PauseFrameSubmission()
| virtual TTV_ErrorCode ttv::BindingFrameCapturer::PauseFrameSubmission |
( |
| ) |
|
|
virtual |
◆ PostDeviceReset()
| virtual void ttv::BindingFrameCapturer::PostDeviceReset |
( |
| ) |
|
|
virtual |
◆ PreDeviceReset()
| virtual void ttv::BindingFrameCapturer::PreDeviceReset |
( |
| ) |
|
|
virtual |
◆ RequiresVerticalFlip()
| virtual bool ttv::BindingFrameCapturer::RequiresVerticalFlip |
( |
| ) |
|
|
virtual |
◆ ResumeFrameSubmission()
| virtual TTV_ErrorCode ttv::BindingFrameCapturer::ResumeFrameSubmission |
( |
| ) |
|
|
virtual |
◆ SetBroadcastController()
◆ SetGraphicsDevice()
◆ ShouldCreateFrameBuffers()
| virtual bool ttv::BindingFrameCapturer::ShouldCreateFrameBuffers |
( |
| ) |
const |
|
protectedvirtual |
◆ Shutdown()
| virtual void ttv::BindingFrameCapturer::Shutdown |
( |
| ) |
|
|
virtual |
◆ Start()
| virtual TTV_ErrorCode ttv::BindingFrameCapturer::Start |
( |
const TTV_VideoParams * |
videoParams, |
|
|
const TTV_AudioParams * |
audioParams, |
|
|
const TTV_IngestServer * |
ingestServer, |
|
|
uint32_t |
flags |
|
) |
| |
|
virtual |
◆ Stop()
◆ SubmitTexture()
| virtual TTV_ErrorCode ttv::BindingFrameCapturer::SubmitTexture |
( |
void * |
p, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
pure virtual |
◆ SubmitVideoFrame()
| virtual TTV_ErrorCode ttv::BindingFrameCapturer::SubmitVideoFrame |
( |
const uint8_t * |
frameBuffer, |
|
|
TTV_BufferUnlockCallback |
callback, |
|
|
void * |
userData |
|
) |
| |
|
protectedvirtual |
◆ kNumBuffers
| const size_t ttv::BindingFrameCapturer::kNumBuffers = 3 |
|
staticprotected |
◆ mAllFrameBuffers
| BufferList ttv::BindingFrameCapturer::mAllFrameBuffers |
|
protected |
◆ mBroadcastController
◆ mFreeFrameBuffers
| BufferList ttv::BindingFrameCapturer::mFreeFrameBuffers |
|
protected |
◆ mStarted
| bool ttv::BindingFrameCapturer::mStarted |
|
protected |
◆ mVideoParams
| TTV_VideoParams ttv::BindingFrameCapturer::mVideoParams |
|
protected |
The documentation for this class was generated from the following file: