Home | History | Annotate | Download | only in nuplayer2

Lines Matching refs:mLiveSession

73     if (mLiveSession != NULL) {
74 mLiveSession->disconnect();
76 mLiveLooper->unregisterHandler(mLiveSession->id());
80 mLiveSession.clear();
95 if (mLiveSession != NULL) {
96 mLiveSession->setBufferingSettings(mBufferingSettings);
115 mLiveSession = new LiveSession(
120 mLiveLooper->registerHandler(mLiveSession);
122 mLiveSession->setBufferingSettings(mBufferingSettings);
123 mLiveSession->connectAsync(
132 if (mLiveSession != NULL) {
133 mLiveSession->getStreamFormatMeta(
145 if (mLiveSession != NULL) {
146 err = mLiveSession->getStreamFormatMeta(
171 return mLiveSession->dequeueAccessUnit(
178 return mLiveSession->getDuration(durationUs);
182 return mLiveSession->getTrackCount();
186 return mLiveSession->getTrackInfo(trackIndex);
190 if (mLiveSession == NULL) {
195 return mMetadataSelected ? (mLiveSession->getTrackCount() - 1) : -1;
197 return mLiveSession->getSelectedTrack(type);
202 if (mLiveSession == NULL) {
208 if (!mHasMetadata || trackIndex != mLiveSession->getTrackCount() - 1) {
209 err = mLiveSession->selectTrack(trackIndex, select);
213 // metadata track; i.e. (mHasMetadata && trackIndex == mLiveSession->getTrackCount() - 1)
244 if (mLiveSession->isSeekable()) {
245 return mLiveSession->seekTo(seekTimeUs, mode);
263 while (mLiveSession->dequeueAccessUnit(fetchType, &buffer) == OK) {
351 if (mLiveSession->isSeekable()) {
358 if (mLiveSession->hasDynamicDuration()) {