Lines Matching defs:RTSPSource2
33 struct NuPlayer2::RTSPSource2 : public NuPlayer2::Source { struct
67 enum {
75 enum State {
82 enum Flags {
87 struct TrackInfo {
96 sp<MediaHTTPService> mHTTPService;
97 AString mURL;
98 KeyedVector<String8, String8> mExtraHeaders;
99 uid_t mUID;
100 uint32_t mFlags;
101 bool mIsSDP;
102 State mState;
103 status_t mFinalResult;
104 sp<AReplyToken> mDisconnectReplyID;
105 Mutex mBufferingLock;
106 bool mBuffering;
107 bool mInPreparationPhase;
108 bool mEOSPending;
110 Mutex mBufferingSettingsLock;
111 BufferingSettings mBufferingSettings;
113 sp<ALooper> mLooper;
114 sp<MyHandler> mHandler;
115 sp<SDPLoader> mSDPLoader;
117 Vector<TrackInfo> mTracks;
118 sp<AnotherPacketSource> mAudioTrack;
119 sp<AnotherPacketSource> mVideoTrack;
121 sp<ATSParser> mTSParser;
123 int32_t mSeekGeneration;
125 int64_t mEOSTimeoutAudio;
126 int64_t mEOSTimeoutVideo;
128 sp<AReplyToken> mSeekReplyID;