Lines Matching defs:RTSPSource
33 struct NuPlayer::RTSPSource : public NuPlayer::Source { struct
68 enum {
76 enum State {
83 enum Flags {
88 struct TrackInfo {
97 sp<IMediaHTTPService> mHTTPService;
98 AString mURL;
99 KeyedVector<String8, String8> mExtraHeaders;
100 bool mUIDValid;
101 uid_t mUID;
102 uint32_t mFlags;
103 bool mIsSDP;
104 State mState;
105 status_t mFinalResult;
106 sp<AReplyToken> mDisconnectReplyID;
107 Mutex mBufferingLock;
108 bool mBuffering;
109 bool mInPreparationPhase;
110 bool mEOSPending;
112 Mutex mBufferingSettingsLock;
113 BufferingSettings mBufferingSettings;
115 sp<ALooper> mLooper;
116 sp<MyHandler> mHandler;
117 sp<SDPLoader> mSDPLoader;
119 Vector<TrackInfo> mTracks;
120 sp<AnotherPacketSource> mAudioTrack;
121 sp<AnotherPacketSource> mVideoTrack;
123 sp<ATSParser> mTSParser;
125 int32_t mSeekGeneration;
127 int64_t mEOSTimeoutAudio;
128 int64_t mEOSTimeoutVideo;
130 sp<AReplyToken> mSeekReplyID;