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

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

BeginChunk(flv::TagTypes type, uint32_t timestamp, size_t length)ttv::broadcast::FlvMuxerprivate
EndChunk(size_t length)ttv::broadcast::FlvMuxerprivate
FlvMuxer(std::shared_ptr< StreamStats > streamStats)ttv::broadcast::FlvMuxer
GetAverageSendBitRate(uint64_t measurementWindowMilliseconds, uint64_t &bitsPerSecond) constttv::broadcast::FlvMuxer
GetCongestionLevel(uint64_t measurementWindowMilliseconds, double &congestionLevel) constttv::broadcast::FlvMuxer
GetError()ttv::broadcast::FlvMuxer
mAudioFlagsttv::broadcast::FlvMuxerprivate
mFlvPathttv::broadcast::FlvMuxerprivate
mInitParamsttv::broadcast::FlvMuxerprivate
mOutputFilettv::broadcast::FlvMuxerprivate
mRtmpStreamttv::broadcast::FlvMuxerprivate
mRtmpUrlttv::broadcast::FlvMuxerprivate
mStreamStatsttv::broadcast::FlvMuxerprivate
mTotalVideoPacketsSentttv::broadcast::FlvMuxerprivate
mVideoFlagsttv::broadcast::FlvMuxerprivate
SetFlvPath(const std::wstring &path)ttv::broadcast::FlvMuxerinline
SetRtmpUrl(const std::string &url)ttv::broadcast::FlvMuxerinline
Start(const MuxerParameters &params) overridettv::broadcast::FlvMuxervirtual
Stop() overridettv::broadcast::FlvMuxervirtual
Update()ttv::broadcast::FlvMuxer
WriteAudioHeader(uint8_t audioFlags, AudioFormat encodingFormat)ttv::broadcast::FlvMuxerprivate
WriteAudioPacket(const Packet &packet) overridettv::broadcast::FlvMuxervirtual
WriteMetaPacket(const std::shared_ptr< AMF0Encoder > &encoder)ttv::broadcast::FlvMuxerprivate
WriteToOutput(const uint8_t *data, size_t length, bool rtmpData=true)ttv::broadcast::FlvMuxerprivate
WriteToOutput(_T *data, bool rtmpData=true)ttv::broadcast::FlvMuxerinlineprivate
WriteToOutput(const std::vector< uint8_t > &data, bool rtmpData=true)ttv::broadcast::FlvMuxerinlineprivate
WriteVideoPacket(const Packet &packet) overridettv::broadcast::FlvMuxervirtual
WriteVideoSpsPps(const std::vector< uint8_t > &sps, const std::vector< uint8_t > &pps) overridettv::broadcast::FlvMuxervirtual
~FlvMuxer()ttv::broadcast::FlvMuxervirtual
~IMuxer()=defaultttv::broadcast::IMuxervirtual