51 RtmpContext(std::shared_ptr<StreamStats> streamStats);
Definition: tracingtypes.h:17
uint mIncomingChunkSize
Definition: rtmpcontext.h:60
void SetCurrentStateToNext()
Definition: rtmpcontext.h:79
std::string mApplication
Definition: rtmpcontext.h:55
State GetNextState() const
Definition: rtmpcontext.h:87
Definition: rtmpcontext.h:31
std::string mStreamName
Definition: rtmpcontext.h:57
JSON (JavaScript Object Notation).
Definition: adsapi.h:16
TTV_ErrorCode mLastError
Definition: rtmpcontext.h:70
double mTransactionId
Definition: rtmpcontext.h:67
State mNextState
Definition: rtmpcontext.h:91
size_t mChunkSpace
Definition: rtmpcontext.h:65
void Message(const char *component, const TTV_MessageLevel messageLevel, const char *format,...)
uint32_t mPort
Definition: rtmpcontext.h:56
double mStreamId
Definition: rtmpcontext.h:68
State
Definition: rtmpcontext.h:34
BufferedSocket mSocket
Definition: rtmpcontext.h:71
uint32_t TTV_ErrorCode
Definition: errortypes.h:30
std::string mURL
Definition: rtmpcontext.h:53
unsigned int uint
Definition: coretypes.h:18
std::shared_ptr< StreamStats > mStreamStats
Definition: rtmpcontext.h:75
RtmpContext(std::shared_ptr< StreamStats > streamStats)
std::string mHostName
Definition: rtmpcontext.h:54
void SetNextState(State nextState)
uint mIncomingPeerBW
Definition: rtmpcontext.h:63
static const uint32_t kDesiredOutgoingChunkSize
Definition: rtmpcontext.h:59
uint mOutgoingChunkSize
Definition: rtmpcontext.h:61
AMF0Encoder mAmfEncoder
Definition: rtmpcontext.h:73
uint mWindowAckSize
Definition: rtmpcontext.h:62
Definition: amf0encoder.h:26
State mCurrentState
Definition: rtmpcontext.h:90
State GetCurrentState() const
Definition: rtmpcontext.h:86