Twitch SDK (Internal)
ttv::BindingFrameCapturer Member List

This is the complete list of members for ttv::BindingFrameCapturer, including all inherited members.

BindingFrameCapturer()ttv::BindingFrameCapturer
BufferList typedefttv::BindingFrameCapturerprotected
BufferUnlockCallback(const uint8_t *buffer, void *userData)ttv::BindingFrameCapturerprotectedstatic
CleanupObjects()ttv::BindingFrameCapturerprotectedvirtual
GetBroadcastController()ttv::BindingFrameCapturerinline
GetIsStarted() constttv::BindingFrameCapturerinline
HandleBufferUnlock(const uint8_t *buffer)ttv::BindingFrameCapturerprotectedvirtual
kNumBuffersttv::BindingFrameCapturerprotectedstatic
mAllFrameBuffersttv::BindingFrameCapturerprotected
mBroadcastControllerttv::BindingFrameCapturerprotected
mFreeFrameBuffersttv::BindingFrameCapturerprotected
mStartedttv::BindingFrameCapturerprotected
mVideoParamsttv::BindingFrameCapturerprotected
PauseFrameSubmission()ttv::BindingFrameCapturervirtual
PostDeviceReset()ttv::BindingFrameCapturervirtual
PreDeviceReset()ttv::BindingFrameCapturervirtual
RequiresVerticalFlip()ttv::BindingFrameCapturervirtual
ResumeFrameSubmission()ttv::BindingFrameCapturervirtual
SetBroadcastController(ttv::broadcast::BroadcastAPI *broadcastController)ttv::BindingFrameCapturervirtual
SetGraphicsDevice(void *device, GfxDeviceEventType::Enum eventType)ttv::BindingFrameCapturervirtual
ShouldCreateFrameBuffers() constttv::BindingFrameCapturerprotectedvirtual
Shutdown()ttv::BindingFrameCapturervirtual
Start(const TTV_VideoParams *videoParams, const TTV_AudioParams *audioParams, const TTV_IngestServer *ingestServer, uint32_t flags)ttv::BindingFrameCapturervirtual
Stop()ttv::BindingFrameCapturervirtual
SubmitTexture(void *p, int width, int height)=0ttv::BindingFrameCapturerpure virtual
SubmitVideoFrame(const uint8_t *frameBuffer, TTV_BufferUnlockCallback callback, void *userData)ttv::BindingFrameCapturerprotectedvirtual
~BindingFrameCapturer()ttv::BindingFrameCapturervirtual