struct TrackInfo {
AString mURL;
int mRTPSocket;
int mRTCPSocket;
bool mUsingInterleavedTCP;
uint32_t mFirstSeqNumInSegment;
bool mNewSegment;
uint32_t mRTPAnchor;
int64_t mNTPAnchorUs;
int32_t mTimeScale;
bool mEOSReceived;
uint32_t mNormalPlayTimeRTP;
int64_t mNormalPlayTimeUs;
sp<APacketSource> mPacketSource;
// Stores packets temporarily while no notion of time
// has been established yet.
List<sp<ABuffer> > mPackets;
};
//一下成员什么意思?如果你知道每个成员的意思,麻烦一并说下,thanks!!!
uint32_t mRTPAnchor;
int64_t mNTPAnchorUs;
int32_t mTimeScale;
bool mEOSReceived;