Twitch SDK (Internal)
ttv::broadcast::FrameWriter Member List

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

BandwidthStatCallback typedefttv::broadcast::FrameWriter
DelayState enum namettv::broadcast::FrameWriter
DelayStateChangedCallback typedefttv::broadcast::FrameWriter
FrameWriter(bool audioEnabled)ttv::broadcast::FrameWriter
GatherTrackingStats(uint64_t &averageRecommendedKbps, uint64_t &averageEncodedKbps)ttv::broadcast::FrameWriter
GetDelayState() constttv::broadcast::FrameWriterinline
GetLastError()ttv::broadcast::FrameWriter
GetQueueDelayInBytes() constttv::broadcast::FrameWriterinline
GetQueueDelayInMilliseconds() constttv::broadcast::FrameWriter
GetRecommendedBitRate() constttv::broadcast::FrameWriter
mAudioEnabledttv::broadcast::FrameWriterprivate
mAudioPacketQueuettv::broadcast::FrameWriterprivate
mBandwidthStatCallbackttv::broadcast::FrameWriterprivate
mBitrateIncreaseTimerttv::broadcast::FrameWriterprivate
mBitrateUpdateTimerttv::broadcast::FrameWriterprivate
mConditionttv::broadcast::FrameWriterprivate
mCustomMuxerttv::broadcast::FrameWriterprivate
mDelayStatettv::broadcast::FrameWriterprivate
mDelayStateChangedCallbackttv::broadcast::FrameWriterprivate
mEncodedBitCounterttv::broadcast::FrameWriterprivate
mErrorDelayThresholdttv::broadcast::FrameWriterprivate
mFlvMuxerttv::broadcast::FrameWriterprivate
mLastErrorttv::broadcast::FrameWriterprivate
mLastReceivedPacketTimestampttv::broadcast::FrameWriterprivate
mLastSentPacketTimestampttv::broadcast::FrameWriterprivate
mLastStatTimettv::broadcast::FrameWriterprivate
mMutexttv::broadcast::FrameWriterprivate
mNumQueuedBytesttv::broadcast::FrameWriterprivate
mPacketQueuettv::broadcast::FrameWriterprivate
mRecommendedBitRatettv::broadcast::FrameWriterprivate
mRunningTotalsttv::broadcast::FrameWriterprivate
mRunningTotalsMutexttv::broadcast::FrameWriterprivate
mStreamAbortCallbackttv::broadcast::FrameWriterprivate
mStreamStartSystemTimettv::broadcast::FrameWriterprivate
mVideoPacketQueuettv::broadcast::FrameWriterprivate
mVideoParamsttv::broadcast::FrameWriterprivate
mWarningDelayThresholdttv::broadcast::FrameWriterprivate
mWriteFrameThreadttv::broadcast::FrameWriterprivate
mWriteFrameThreadProceedttv::broadcast::FrameWriterprivate
SendDataToMuxers()ttv::broadcast::FrameWriterprivate
SetBandwidthStatCallback(const BandwidthStatCallback &callback)ttv::broadcast::FrameWriterinline
SetCustomMuxer(const std::shared_ptr< IMuxer > &muxer)ttv::broadcast::FrameWriter
SetDelayStateChangedCallback(const DelayStateChangedCallback &callback)ttv::broadcast::FrameWriterinline
SetErrorDelayThresholdMilliseconds(uint64_t errorThreshold)ttv::broadcast::FrameWriterinline
SetFlvMuxer(const std::shared_ptr< FlvMuxer > &flvMuxer)ttv::broadcast::FrameWriter
SetStreamAbortCallback(StreamAbortFunc func)ttv::broadcast::FrameWriterinline
SetWarningDelayThresholdMilliseconds(uint64_t warningThreshHold)ttv::broadcast::FrameWriterinline
Shutdown()ttv::broadcast::FrameWriter
Start(const VideoParams &videoParams)ttv::broadcast::FrameWriter
StreamAbortFunc typedefttv::broadcast::FrameWriter
TransferPacketToOutputQueues(std::unique_ptr< Packet > &&packet)ttv::broadcast::FrameWriterprivate
UpdateDelayState()ttv::broadcast::FrameWriterprivate
UpdateRecommendedBitRate()ttv::broadcast::FrameWriterprivate
WritePacket(std::unique_ptr< Packet > &&packet) overridettv::broadcast::FrameWritervirtual
~FrameWriter()ttv::broadcast::FrameWritervirtual
~IFrameWriter()=defaultttv::broadcast::IFrameWritervirtual