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

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

AdjustTargetBitRateFunc typedefttv::broadcast::PassThroughVideoEncoder
GetName() const overridettv::broadcast::PassThroughVideoEncodervirtual
GetReceiverImplementation(IVideoFrameReceiver::ReceiverTypeId typeId) overridettv::broadcast::PassThroughVideoEncodervirtual
GetSpsPps(std::vector< uint8_t > &sps, std::vector< uint8_t > &pps) overridettv::broadcast::PassThroughVideoEncodervirtual
Initialize() overridettv::broadcast::PassThroughVideoEncodervirtual
mAdjustTargetBitRateFuncttv::broadcast::PassThroughVideoEncoderprivate
mFrameWriterttv::broadcast::PassThroughVideoEncoderprivate
mPpsttv::broadcast::PassThroughVideoEncoderprivate
mReceiverttv::broadcast::PassThroughVideoEncoderprivate
mSpsttv::broadcast::PassThroughVideoEncoderprivate
mStartedttv::broadcast::PassThroughVideoEncoderprivate
mStreamIndexttv::broadcast::PassThroughVideoEncoderprivate
PassThroughVideoEncoder()ttv::broadcast::PassThroughVideoEncoder
SetAdjustTargetBitRateFunc(AdjustTargetBitRateFunc &&func)ttv::broadcast::PassThroughVideoEncoder
SetFrameWriter(const std::shared_ptr< IFrameWriter > &frameWriter) overridettv::broadcast::PassThroughVideoEncodervirtual
SetPps(const std::vector< uint8_t > &pps)ttv::broadcast::PassThroughVideoEncoder
SetSps(const std::vector< uint8_t > &sps)ttv::broadcast::PassThroughVideoEncoder
SetTargetBitRate(uint32_t kbps) overridettv::broadcast::PassThroughVideoEncodervirtual
Shutdown() overridettv::broadcast::PassThroughVideoEncodervirtual
Start(uint32_t streamIndex, const VideoParams &videoParams) overridettv::broadcast::PassThroughVideoEncodervirtual
Stop() overridettv::broadcast::PassThroughVideoEncodervirtual
SubmitFrame(const std::shared_ptr< VideoFrame > &videoFrame) overridettv::broadcast::PassThroughVideoEncodervirtual
SupportsBitRateAdjustment() const overridettv::broadcast::PassThroughVideoEncodervirtual
SupportsReceiverProtocol(IVideoFrameReceiver::ReceiverTypeId typeId) const overridettv::broadcast::PassThroughVideoEncodervirtual
ttv::broadcast::IVideoEncoder::SupportsReceiverProtocol() constttv::broadcast::IVideoEncoderinline
ValidateFrame(const std::shared_ptr< VideoFrame > &videoframe) overridettv::broadcast::PassThroughVideoEncodervirtual
ValidateVideoParams(const VideoParams &videoParams) const overridettv::broadcast::PassThroughVideoEncodervirtual
~IVideoEncoder()ttv::broadcast::IVideoEncodervirtual
~PassThroughVideoEncoder()ttv::broadcast::PassThroughVideoEncodervirtual